--- /srv/rebuilderd/tmp/rebuilderdphfxYI/inputs/python3.15-nopie_3.15.2-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdphfxYI/out/python3.15-nopie_3.15.2-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-26 15:10:10.000000 debian-binary │ --rw-r--r-- 0 0 0 1052 2026-10-26 15:10:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2144352 2026-10-26 15:10:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1056 2026-10-26 15:10:10.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 2144532 2026-10-26 15:10:10.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 7049236 2026-10-26 15:10:10.000000 ./usr/bin/python3.15 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 7049276 2026-10-26 15:10:10.000000 ./usr/bin/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/share/doc/python3.15-nopie/ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2026-10-26 15:10:10.000000 ./usr/share/doc/python3.15-nopie/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 8711 2026-10-26 15:10:10.000000 ./usr/share/doc/python3.15-nopie/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 49855 2026-10-26 15:10:10.000000 ./usr/share/doc/python3.15-nopie/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:10:10.000000 ./usr/share/lintian/ │ │ ├── ./usr/bin/python3.15 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ 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: 0x2afe31 │ │ │ │ + Entry point address: 0x2aedb1 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 7047836 (bytes into file) │ │ │ │ + Start of section headers: 7047876 (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) │ │ │ │ Number of section headers: 35 │ │ │ │ Section header string table index: 34 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x2afe31 │ │ │ │ +Entry point 0x2aedb1 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x656778 0x00666778 0x00666778 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x6564e8 0x006664e8 0x006664e8 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 0x6567a4 0x6567a4 R E 0x10000 │ │ │ │ - LOAD 0x65fed8 0x0067fed8 0x0067fed8 0x586e0 0x7e52c RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x656514 0x656514 R E 0x10000 │ │ │ │ + LOAD 0x65fed8 0x0067fed8 0x0067fed8 0x58708 0x7e56c RW 0x10000 │ │ │ │ DYNAMIC 0x65fef0 0x0067fef0 0x0067fef0 0x00110 0x00110 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x656784 0x00666784 0x00666784 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x6564f4 0x006664f4 0x006664f4 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x65fed8 0x0067fed8 0x0067fed8 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x65fed8 0x0067fed8 0x0067fed8 0x00128 0x00128 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 35 section headers, starting at offset 0x6b8a9c: │ │ │ │ +There are 35 section headers, starting at offset 0x6b8ac4: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00010194 000194 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 000101b8 0001b8 000019 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 000101d4 0001d4 00415c 04 A 4 0 4 │ │ │ │ @@ -10,35 +10,35 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e970 00e970 00c508 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002ae78 01ae78 0014c8 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002c340 01c340 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002c510 01c510 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002c540 01c540 001298 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002d7d8 01d7d8 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002d7e4 01d7e4 001bf8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002f3e0 01f3e0 418e98 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00448278 438278 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00448280 438280 21e4f4 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 00666774 656774 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00666778 656778 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 00666780 656780 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 00666784 656784 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002f3e0 01f3e0 418c48 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00448028 438028 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00448040 438040 21e4a4 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 006664e4 6564e4 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 006664e8 6564e8 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 006664f0 6564f0 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 006664f4 6564f4 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 0067fed8 65fed8 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 0067fedc 65fedc 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0067fedc 65fedc 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 0067fee4 65fee4 000008 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 0067feec 65feec 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 0067fef0 65fef0 000110 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00680000 660000 000960 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 00680980 660980 02b3f4 00 WA 0 0 64 │ │ │ │ - [27] .PyRuntime PROGBITS 006abd78 68bd78 02c7c0 00 WA 0 0 8 │ │ │ │ - [28] .AsyncioDebug PROGBITS 006d8538 6b8538 000068 00 WA 0 0 8 │ │ │ │ - [29] .probes PROGBITS 006d85a0 6b85a0 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 006d85c0 6b85b8 025e44 00 WA 0 0 64 │ │ │ │ - [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b85b8 000033 00 0 0 1 │ │ │ │ - [32] .note.stapsdt NOTE 00000000 6b85ec 000328 00 0 0 4 │ │ │ │ - [33] .gnu_debuglink PROGBITS 00000000 6b8914 000034 00 0 0 4 │ │ │ │ - [34] .shstrtab STRTAB 00000000 6b8948 000152 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 00680980 660980 02b41c 00 WA 0 0 64 │ │ │ │ + [27] .PyRuntime PROGBITS 006abda0 68bda0 02c7c0 00 WA 0 0 8 │ │ │ │ + [28] .AsyncioDebug PROGBITS 006d8560 6b8560 000068 00 WA 0 0 8 │ │ │ │ + [29] .probes PROGBITS 006d85c8 6b85c8 000018 00 WA 0 0 2 │ │ │ │ + [30] .bss NOBITS 006d8600 6b85e0 025e44 00 WA 0 0 64 │ │ │ │ + [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b85e0 000033 00 0 0 1 │ │ │ │ + [32] .note.stapsdt NOTE 00000000 6b8614 000328 00 0 0 4 │ │ │ │ + [33] .gnu_debuglink PROGBITS 00000000 6b893c 000034 00 0 0 4 │ │ │ │ + [34] .shstrtab STRTAB 00000000 6b8970 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), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2663 +1,2663 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2660 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: 0036a034 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 000982bc 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004cb24 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0068dd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000b8aa4 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0009e324 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 00369d6c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00098650 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004ccec 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0068df5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000b8da4 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0009e6b8 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002e6b0 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000fccbc 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00260824 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 000990a4 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000fcaa4 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 0025f750 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00099438 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0009f1f0 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 15: 0009f584 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_finalizeDictionary │ │ │ │ 17: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_defaultCLevel │ │ │ │ - 18: 00341f64 564 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 19: 00308c1c 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 20: 000e82b0 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 21: 0007389c 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 22: 00255aa8 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 18: 00341edc 524 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 19: 00307ba4 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 20: 000e85c8 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 21: 00073a74 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 22: 00254a08 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 23: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 24: 000312b0 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 25: 0036f1a0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 26: 00685340 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 27: 0020da18 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 28: 000eef04 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 29: 003cabdc 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 30: 00082f44 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 31: 0068d1b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 32: 0037e984 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 33: 00178c18 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 34: 006fe350 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 35: 002eb83c 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 36: 003a3f94 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 24: 000312ac 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ + 25: 0036eed8 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 26: 006850e0 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 27: 0020c8b0 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 28: 000eef4c 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 29: 003ca9dc 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 30: 000832e8 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 31: 0068d1d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 32: 0037e6b8 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 33: 00178844 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 34: 006fe390 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 35: 002ea638 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 36: 003a3d88 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 38: 002717f4 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 38: 00270664 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_findFrameCompressedSize │ │ │ │ - 40: 00097014 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 40: 000973a8 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getErrorName │ │ │ │ - 42: 0009b3a4 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 43: 0003df04 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 42: 0009b738 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 43: 0003defc 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 45: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 46: 0036b3dc 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 47: 000c328c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 48: 00269b0c 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 49: 00269724 1000 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 50: 0036c094 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 51: 00689630 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 46: 0036b114 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 47: 000c3570 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 48: 00268a2c 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 49: 0026864c 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 50: 0036bdcc 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 51: 006893d0 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 53: 00570908 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 54: 000a03cc 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 55: 000d3634 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 56: 001bedfc 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 0003feb8 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 58: 00098144 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 59: 00310fa0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 60: 0008399c 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 61: 0034b65c 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 62: 00090210 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 63: 0036da14 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 53: 005706d4 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 54: 000a0760 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 55: 000d3950 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 56: 001be794 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 0003feb0 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 58: 000984d8 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 59: 00310128 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 60: 00083d74 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 61: 0034b174 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 62: 00090544 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 63: 0036d74c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 64: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 65: 0027ad30 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 66: 000b0048 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 67: 0022ab20 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 68: 0041ffb0 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 69: 000a0bd0 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 70: 003652a4 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 71: 0068dd2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 72: 0009b250 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 73: 001f3028 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 74: 00037740 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 75: 00276de0 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 76: 00042de8 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 77: 0016ab24 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ - 78: 0068324c 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 65: 0027a250 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 66: 000b0390 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 67: 00229b24 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 68: 0041f808 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 69: 000a0f64 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 70: 00364fe0 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 71: 0068df04 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 72: 0009b5e4 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 73: 001f29b4 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 74: 0003773c 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 75: 00275fa8 1000 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 76: 00042de0 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 77: 0016a798 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 78: 00682fec 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 80: 006d85b8 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 81: 0068ad5c 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 82: 001d31e4 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 80: 006d85e0 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ + 81: 0068aafc 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 82: 001d2b0c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 84: 000477f0 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 85: 0009fa90 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 84: 0004786c 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 85: 0009fe24 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 87: 000bd46c 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 88: 001bf550 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 87: 000bd744 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 88: 001beee8 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCDict │ │ │ │ - 90: 000b0148 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 91: 006fe374 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 92: 00075c9c 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 90: 000b048c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 91: 006fe3b4 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 92: 0007602c 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 93: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 94: 00098d20 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 95: 00430a5c 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 94: 000990b4 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 95: 00430994 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_isError │ │ │ │ - 97: 000e0238 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 98: 00096390 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 99: 000a09e4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 100: 003ff848 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 101: 00096ff8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 97: 000e0564 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 98: 00096388 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 99: 000a0d78 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 100: 003ff6d0 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 101: 0009738c 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ 102: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext64 │ │ │ │ - 103: 0018bd04 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 104: 001f5598 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 105: 00574a48 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 106: 0033cbcc 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 107: 000f3064 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 108: 0026ff54 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 109: 0040d0e8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 110: 00168dac 1108 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 111: 00396f34 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 112: 001e7820 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 113: 00406418 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 103: 0018b7b4 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 104: 001f4f24 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 105: 00574810 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 106: 0033cb44 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 107: 000f3120 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 108: 0026edec 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 109: 0040cde8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 110: 00168bac 1108 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 111: 00396d1c 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 112: 001e71e0 636 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 113: 004062a0 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 115: 00243678 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 115: 00242448 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 116: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 117: 00395b44 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 118: 003736a8 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 119: 0020c5ec 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 120: 003b0d24 2268 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 121: 0003e740 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 122: 00097564 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 123: 00245a38 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 124: 0009e394 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 117: 0039592c 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 118: 003733e0 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 119: 0020b484 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 120: 003b0b18 2268 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 121: 0003e738 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 122: 000978f8 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 123: 0024496c 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 124: 0009e728 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 125: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDDict │ │ │ │ - 126: 00246840 356 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 127: 000d0598 2832 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 128: 00344a00 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 129: 0032c8dc 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 130: 0009956c 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 126: 00244758 356 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 127: 000d08b4 2832 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 128: 00344668 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 129: 0032c4b8 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 130: 00099900 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 132: 002822d0 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 133: 002593b4 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 134: 004034f0 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 132: 002816d4 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 133: 00258314 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 134: 00403378 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 137: 000985dc 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 138: 0033fcf8 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 139: 00292150 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 137: 00098970 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 138: 0033fc70 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 139: 002914f0 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 141: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 142: 00344b30 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 142: 003446fc 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 144: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 146: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 147: 00095de0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 147: 00096114 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 148: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 149: 00044a0c 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 149: 00044a04 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 151: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ - 152: 006884d4 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 152: 00688274 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 153: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 154: 002d0e38 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 154: 002cfd54 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 156: 0009588c 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 157: 00343b84 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 156: 00095bbc 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 157: 0034395c 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 158: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_trainFromBuffer │ │ │ │ - 159: 00038bfc 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 160: 0009b0f0 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 161: 0030e430 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 162: 001cd3b8 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 163: 0009f2ec 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 164: 0009a448 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 165: 001127b0 72448 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 166: 00074224 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 167: 000a0af4 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 159: 00038bf8 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 160: 0009b484 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 161: 0030d5cc 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 162: 001cccd8 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 163: 0009f680 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 164: 0009a7dc 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 165: 00112384 72504 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 166: 000743fc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 167: 000a0e88 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 168: 0002f890 368 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 170: 0002f124 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 171: 0012fe50 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 172: 00340618 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 173: 00682298 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 174: 00345a70 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 171: 0012fa34 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 172: 00340590 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 173: 00682038 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 174: 00345588 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 176: 00210fe4 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 177: 00045c04 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 178: 0029bcf8 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 179: 002f9204 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 180: 0023a8a4 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 181: 0068139c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 182: 0021d084 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 183: 001a372c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 184: 0068475c 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 176: 0020fe7c 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 177: 00045c80 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 178: 0029b018 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 179: 002f818c 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 180: 00239500 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 181: 0068ce94 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 182: 0021c3dc 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 183: 001a314c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 184: 006844fc 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 186: 00208c04 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 187: 001d71d8 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 188: 0016aabc 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 186: 00207d70 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 187: 001d6abc 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 188: 0016a730 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 190: 00099348 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 191: 00171314 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 192: 00091be0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 193: 001c3d30 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 194: 0009e488 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 195: 002f6a58 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 190: 000996dc 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 191: 00170f88 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 192: 00091f10 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 193: 001c36c8 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 194: 0009e81c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 195: 002f59e0 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 196: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 197: 002437ec 2020 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 198: 00681c00 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 199: 00174660 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 200: 00271808 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 197: 002424ac 2020 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 198: 006819a0 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 199: 00174288 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 200: 00270678 992 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 201: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 204: 00094ff8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 205: 000a9dcc 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 206: 002dbc98 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 207: 0015e8fc 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 204: 00095328 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 205: 000aa10c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 206: 002dac10 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 207: 0015e770 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 209: 000a08a8 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 210: 000ba67c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 211: 00345508 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 212: 0068d648 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 213: 00244fa0 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 214: 0009998c 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 215: 00083d3c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 216: 00096d8c 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 217: 000946c8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 218: 00098534 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 219: 00077c04 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 220: 0009f41c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 221: 0035a1fc 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 222: 000d9d50 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 223: 000f1ab0 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 224: 00419d74 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 225: 000a351c 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 226: 0034dbf4 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 227: 0020b410 1028 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 228: 006fe348 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 209: 000a0c3c 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 210: 000ba97c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 211: 00345020 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 212: 0068d820 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 213: 00243bdc 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 214: 00099d20 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 215: 000841e4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 216: 00097034 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 217: 000949f8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 218: 000988c8 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 219: 00077f7c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 220: 0009f7b0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 221: 00359de4 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 222: 000da07c 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 223: 000f1b80 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 224: 00419754 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 225: 000a38bc 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 226: 0034d70c 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 227: 0020a2d8 1016 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 228: 006fe388 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 229: 0002fa00 116 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 232: 0034ade8 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 233: 002de7b0 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 232: 0034a900 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 233: 002dd728 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 234: 0002f2b0 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 235: 001ff264 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 236: 000df724 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 235: 001fe408 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 236: 000dfa50 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 238: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 239: 0024192c 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 240: 0023eee8 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 241: 001dc090 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ - 242: 00683a10 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 243: 003cd474 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 244: 00098f34 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 245: 00192940 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 246: 003580fc 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 247: 00681918 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 248: 00345fd8 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 249: 001fea48 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 250: 00681900 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 251: 00189140 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 252: 0009ae10 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 253: 00687394 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 254: 003d6768 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 239: 00240568 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 240: 0023db24 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 241: 001db94c 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 242: 006837b0 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 243: 003cd274 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 244: 000992c8 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 245: 00192464 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 246: 00357ce4 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 247: 006816b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 248: 00345af0 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 249: 001fdc1c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 250: 006816a0 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 251: 00188bf0 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 252: 0009b1a4 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 253: 00687134 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 254: 003d6504 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 255: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 256: 000990ec 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 257: 000a0a20 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 256: 00099480 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 257: 000a0db4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 258: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 259: 00306d7c 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 260: 0014a030 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 261: 00098bcc 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 262: 005a02cc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 263: 00249008 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 264: 00364c7c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 265: 00440470 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 266: 00245988 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 267: 0021e184 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 259: 00305d04 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 260: 00149be8 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 261: 00098f60 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 262: 005a004c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 263: 00248028 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 264: 003649b0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 265: 003d2960 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 266: 002448bc 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 267: 0021d4b0 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 269: 0031219c 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 269: 00311320 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 270: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 271: 0068dd78 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 272: 0009ad80 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 271: 0068df50 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 272: 0009b114 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 276: 002d3d24 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 276: 002d2ba8 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 278: 0040ff90 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 279: 0004552c 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 280: 000a5e3c 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 281: 0008b090 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 278: 0040fc50 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 279: 00045524 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 280: 000a61dc 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 281: 0008b3c0 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 282: 0002dfb4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 283: 0009258c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 284: 00099a04 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 285: 003d0134 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 283: 000928bc 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 284: 00099d98 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 285: 003cf7c0 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 288: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 289: 000c9c74 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 290: 00348250 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 291: 00282ca8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 292: 0009b0d8 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 293: 00098208 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 294: 00681a0c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 289: 000c9f90 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 290: 00347d68 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 291: 0028205c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 292: 0009b46c 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 293: 0009859c 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 294: 006817ac 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 296: 0068eaf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 297: 001b0b60 2836 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 298: 000a4258 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 299: 00345a8c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 300: 003b9600 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 301: 000917c8 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 302: 0017634c 1324 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 296: 0068eccc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 297: 001b0574 2836 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 298: 000a45f8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 299: 003455a4 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 300: 003b9400 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 301: 00091af8 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 302: 00175f74 1328 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 304: 002444e8 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 305: 0014c198 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 304: 00243124 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 305: 0014c080 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 306: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 307: 0009b470 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 308: 0009e380 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ - 309: 00030da8 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 310: 00097ad0 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 311: 001770d8 576 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 307: 0009b804 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 308: 0009e714 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 309: 00030da4 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ + 310: 00097e64 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 311: 00176d04 576 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 313: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 314: 00300f1c 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 315: 000a0d7c 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 316: 00355bc8 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 317: 0020139c 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 318: 0009817c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 319: 00077600 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 320: 0009f36c 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 321: 0018c08c 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 322: 00332c04 1388 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 314: 002ffea4 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 315: 000a1110 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 316: 003557b0 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 317: 0020057c 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 318: 00098510 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 319: 00077990 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 320: 0009f700 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 321: 0018bb3c 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 322: 00332b78 1388 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 324: 00124574 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 324: 00124184 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 326: 000a4b74 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 327: 000d4374 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 328: 00221468 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 329: 0006c880 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 326: 000a4f14 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 327: 000d46c8 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 328: 002207a0 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 329: 0006c9e4 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 331: 00148414 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 331: 00147fcc 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 332: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 333: 000b7990 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 334: 0020b8a0 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 335: 00099e90 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 336: 000aea5c 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 337: 0040765c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 338: 000d0334 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 333: 000b7cd8 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 334: 0020a75c 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 335: 0009a224 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 336: 000aed9c 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 337: 004074e4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 338: 000d0650 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 340: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ - 341: 006d85c0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 342: 0032f66c 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 343: 0009f234 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 344: 0009af84 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 341: 006d8600 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ + 342: 0032f670 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 343: 0009f5c8 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 344: 0009b318 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 346: 000a63c4 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 347: 000a44a0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 348: 0012b2fc 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 346: 000a6764 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 347: 000a4840 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 348: 0012aee0 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 349: 0002f3e0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 350: 000cffe0 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 351: 0021c1d0 356 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 352: 000b8024 464 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 353: 000a0998 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 350: 000d02fc 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 351: 0021b528 356 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 352: 000b8334 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 353: 000a0d2c 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 355: 00097930 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 356: 006d8910 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 357: 00092cb4 1420 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 358: 00257930 392 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 359: 00091fc8 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 360: 002066e8 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 361: 0068d644 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 362: 0033ca30 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 363: 003ae724 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 364: 00218f84 580 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 365: 0024df38 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 366: 00377f88 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 367: 002a99e0 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 368: 0025df5c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 369: 001f1ef4 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 370: 000f31d8 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 371: 0009b1dc 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 372: 00097d88 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 373: 005896b8 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 374: 0009b104 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 375: 00385bf8 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 376: 000a8d40 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 377: 0017de50 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 355: 00097cc4 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 356: 006d8930 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 357: 00092fe4 1420 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 358: 00256890 392 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 359: 000922f8 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 360: 002058c8 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 361: 0068d81c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 362: 0033c9a8 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 363: 003ae4d0 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 364: 002182dc 580 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 365: 0024cf60 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 366: 00377cc0 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 367: 002a8960 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 368: 0025ce7c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 369: 001f178c 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 370: 000f3294 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 371: 0009b570 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 372: 0009811c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 373: 00589480 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 374: 0009b498 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 375: 0038592c 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 376: 000a90e0 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 377: 0017daa0 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 380: 0025de94 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 381: 0068c064 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 382: 00344cb0 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 383: 0004505c 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 384: 0008fe6c 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 385: 0004ec64 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 386: 0012d464 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 380: 0025cdb4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 381: 0068d0f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 382: 0034487c 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 383: 00045054 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 384: 000901a0 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 385: 0004eda4 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 386: 0012d048 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 387: 00030824 148 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 388: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 389: 0002fc60 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 390: 001c001c 1748 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 391: 001046cc 1224 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 392: 0034e5d0 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 390: 001bf9b4 1748 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 391: 001042dc 1224 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 392: 0034e0e8 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 393: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 394: 0037ef4c 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ - 395: 00688f20 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 396: 00334744 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 397: 00377820 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 398: 00282d9c 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 399: 000c9bd0 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 394: 0037ec80 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 395: 00688cc0 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 396: 003346b8 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 397: 00377558 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 398: 00282150 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 399: 000c9eec 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 400: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 401: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 402: 0004dd80 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 403: 0036ec30 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 404: 003b3824 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 402: 0004df48 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 403: 0036e968 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 404: 003b3614 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 406: 001d604c 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 407: 0068dd28 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 408: 0009a25c 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 409: 00055070 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 410: 000df920 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 411: 0068c060 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 412: 00340718 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 413: 00037fe0 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 414: 003349c8 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 001d5914 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 407: 0068df00 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 408: 0009a5f0 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 409: 00055238 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 410: 000dfc4c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 411: 0068d0f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 412: 00340690 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 413: 00037fdc 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 414: 0033493c 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_setParameter │ │ │ │ - 416: 00570998 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 417: 0016c4a8 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 418: 00446d38 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 419: 006955c8 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 420: 0033e168 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 421: 001f5d20 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 422: 000977fc 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 423: 00687188 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 424: 000fca74 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 416: 00570764 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 417: 0016c120 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 418: 00446ae8 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 419: 006955f0 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 420: 0033e0e0 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 421: 001f56ac 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 422: 00097b90 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 423: 00686f28 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 424: 000fc85c 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 425: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 426: 006861d4 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 427: 0009466c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 428: 0007bb2c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 429: 00163abc 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 430: 0035c388 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 431: 003b8b48 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 432: 00037664 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 433: 00383998 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 434: 000a3668 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 426: 00685f74 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 427: 0009499c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 428: 0007be8c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 429: 001638bc 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 430: 0035c024 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 431: 003b8948 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 432: 00037660 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 433: 003836cc 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 434: 000a3a08 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 435: 0002f0dc 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 436: 00051854 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 437: 00096758 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 438: 000e5ddc 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 439: 0017c9d0 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 440: 0030b5ec 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 441: 00682ac4 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 436: 00051a1c 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 437: 000969b4 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 438: 000e60f4 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 439: 0017c618 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 440: 0030a574 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 441: 00682864 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 443: 0033db70 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 444: 0032a294 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 445: 004079ec 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 443: 0033dae8 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 444: 00329614 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 445: 00407874 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 446: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 447: 0068dd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 448: 00066784 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 447: 0068df58 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 448: 00066954 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 449: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 450: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 451: 00164d1c 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 451: 00164b1c 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 454: 0002db58 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 455: 0002e008 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 456: 00098094 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 457: 0033dfd8 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 458: 0018efa4 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 456: 00098428 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 457: 0033df50 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 458: 0018eac8 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 459: 0002e1a0 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 460: 00176ea8 560 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 461: 00234754 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 462: 0020d340 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 463: 00155ab4 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 460: 00176ad4 560 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 461: 0023346c 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 462: 0020c1d8 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 463: 00155904 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex64 │ │ │ │ - 465: 0009ae28 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 465: 0009b1bc 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 466: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 467: 00050fa0 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 467: 00051168 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ 468: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DStreamOutSize │ │ │ │ - 469: 0042b9cc 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 470: 003fb968 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 471: 00088cb4 104 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 472: 002b4748 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 469: 0042b904 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 470: 003fb7f0 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 471: 00088fe4 104 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 472: 002bc7e0 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 473: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 474: 00193dac 684 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 475: 0009e810 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 474: 001938d0 636 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 475: 0009eba4 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 476: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 477: 0004ef6c 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 478: 001bea88 232 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 479: 0009e020 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 480: 00335ed8 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 477: 0004f0ac 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 478: 001be420 232 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 479: 0009e3b4 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 480: 00335e4c 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 481: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 482: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 483: 001574ec 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 484: 00177b78 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 485: 0068d634 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 486: 00156490 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 487: 0028e330 2780 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 483: 0015733c 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 484: 001777a4 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 485: 0068d80c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 486: 001562e0 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 487: 0028d6cc 2780 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ - 489: 0068a5e8 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 489: 0068a388 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 491: 002067d4 408 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 491: 002059b4 408 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 492: 0002df24 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 493: 003fba7c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 494: 0033a49c 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 495: 0068ddb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 496: 00097a64 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 497: 0023686c 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 498: 00392758 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 499: 000a8744 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 493: 003fb904 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 494: 0033a40c 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 495: 0068df88 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 496: 00097df8 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 497: 00235534 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 498: 00392540 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 499: 000a8ae4 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 501: 0015e988 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 501: 0015e7fc 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 503: 00695164 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 504: 00687a3c 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 503: 0069518c 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 504: 006877dc 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 505: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 506: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ 507: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_maxCLevel │ │ │ │ - 508: 00094944 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 509: 000a083c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 510: 0068dd38 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 511: 00311230 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 512: 000a0d44 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 513: 00138160 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 514: 0021e754 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 515: 00324f74 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 516: 00368b50 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 517: 00098cf0 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 518: 000af3a8 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 519: 0013fb68 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 520: 0068dd70 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 521: 002a7cec 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 522: 0016d884 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 508: 00094c74 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 509: 000a0bd0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 510: 0068df10 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 511: 003103b8 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 512: 000a10d8 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 513: 00137d60 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 514: 0021da80 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 515: 003240f8 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 516: 00368888 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 517: 00099084 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 518: 000af6e8 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 519: 0013f768 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 520: 0068df48 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 521: 002a6fe4 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 522: 0016d4fc 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 524: 0028a8f8 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 525: 006fe404 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 526: 0037bbdc 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 527: 000bc0f0 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 524: 00289cd0 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 525: 006fe444 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 526: 0037b8ac 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 527: 000bc3c8 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 528: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_loadDictionary │ │ │ │ 529: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 530: 00052c28 336 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 531: 002dea38 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 532: 002c27b0 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 530: 00052df0 336 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 531: 002dd9b0 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 532: 002ca7e0 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 534: 00179148 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 535: 000db284 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 536: 00339aec 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 537: 001c1978 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 538: 0032f450 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 539: 00098d9c 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 534: 00178d74 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 535: 000db5b0 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 536: 00339a5c 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 537: 001c1310 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 538: 0032f454 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 539: 00099130 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 540: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 541: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 542: 0009f614 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 543: 0009dfc0 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 544: 000e6d74 352 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 545: 001ff390 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 546: 0068dd68 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 547: 00444fa0 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 542: 0009f9a8 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 543: 0009e354 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 544: 000e708c 352 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 545: 001fe534 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 546: 0068df40 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 547: 00444d50 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 549: 002f4c00 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 550: 00048120 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 551: 003a5074 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 549: 002f3b88 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 550: 0004819c 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 551: 003a5130 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 552: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 553: 000ae2cc 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 554: 00383130 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 555: 00090954 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 556: 000df8fc 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 557: 00279394 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 558: 0022df2c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 559: 003c551c 140 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 553: 000ae60c 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 554: 0038312c 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 555: 00090c88 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 556: 000dfc28 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 557: 002788b4 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 558: 0022ca04 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 559: 003c531c 140 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 561: 0009b390 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 562: 003848dc 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 563: 002d8870 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 564: 00099670 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 565: 0024bccc 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 566: 0068d628 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 567: 000f4cc4 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 568: 00399718 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 569: 0016f654 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 570: 000a2ce0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 571: 0034df4c 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 572: 001c1b3c 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 561: 0009b724 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 562: 003845dc 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 563: 002d7790 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 564: 00099a04 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 565: 0024acec 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 566: 0068d800 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 567: 000f4d94 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 568: 00399500 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 569: 0016f2c8 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 570: 000a3074 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 571: 0034da64 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 572: 001c14d4 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 573: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 575: 002f58bc 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 575: 002f4844 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 576: 0002f7dc 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 577: 0002ed40 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 578: 0016c2ac 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 578: 0016bf24 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 579: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 580: 00097db0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 580: 00098144 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 581: 0002e428 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 582: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 583: 003f913c 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 584: 00384a4c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 583: 003f8fbc 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 584: 00384780 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 585: 0002fd50 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 586: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 587: 0009eca4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 588: 0037ddd8 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 587: 0009f038 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 588: 0037db0c 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 589: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 590: 0021737c 2876 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 591: 002418d8 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ - 592: 006875f0 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 593: 000a8dc0 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 594: 006fe344 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 595: 00043638 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 596: 006818f8 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 597: 003940d4 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 598: 00388218 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 599: 0004132c 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 590: 002166d4 2876 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 591: 00240514 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 592: 00687390 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 593: 000a9160 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 594: 006fe384 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 595: 00043630 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 596: 00681698 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 597: 00393ebc 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 598: 00387f4c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 599: 00041324 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 601: 00089f48 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 602: 0021e788 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 603: 000a49b4 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 604: 003adaa4 1136 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 605: 0036c84c 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 601: 0008a278 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 602: 0021dab4 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 603: 000a4d54 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 604: 003ad330 1136 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 605: 0036c584 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 607: 0068dd58 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 607: 0068df30 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 608: 0002dbe8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 609: 0068dd5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 610: 002da454 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 609: 0068df34 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 610: 002d9374 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 612: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 613: 000d2078 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 614: 000a0bfc 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 613: 000d2398 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 614: 000a0f90 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 615: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 616: 003632a4 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 617: 00070878 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 618: 000d2414 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 619: 0068dd40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 620: 002db21c 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 616: 00362fd8 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 617: 00070a50 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 618: 000d2734 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 619: 0068df18 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 620: 002da194 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 622: 000bc74c 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 623: 00099dec 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 624: 0013e444 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 625: 0009b360 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 626: 00684944 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 627: 002432fc 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 628: 003cff8c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 629: 001ee938 440 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 630: 000b0254 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 622: 000bca24 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 623: 0009a180 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 624: 0013e044 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 625: 0009b6f4 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 626: 006846e4 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 627: 00241f34 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 628: 003cfd50 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 629: 001ee190 440 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 630: 000b0598 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 632: 001855c0 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 632: 00185070 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 633: 0002d900 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 634: 000d92e8 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 635: 00687da0 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 634: 000d9614 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 635: 00687b40 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 637: 002961d8 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 638: 000a8bf8 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 639: 0017856c 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 640: 001fb62c 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 641: 002dec0c 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 637: 00295510 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 638: 000a8f98 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 639: 00178198 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 640: 001fafb8 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 641: 002ddb84 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 642: 00030614 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 643: 00365168 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 644: 006d85c0 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 645: 002b489c 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 643: 00364ea4 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 644: 006d8600 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ + 645: 002bc934 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 647: 00172f08 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 648: 0020d1c0 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 649: 00326208 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 647: 00172b7c 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 648: 0020c058 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 649: 0032538c 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 651: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 652: 0009f1c8 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 653: 0025e644 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 654: 00201314 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 652: 0009f55c 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 653: 0025d564 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 654: 002004f4 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 656: 0009e56c 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 657: 0009b3b8 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 656: 0009e900 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 657: 0009b74c 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 658: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 659: 00057294 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 660: 0009ec08 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 661: 000b6818 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 659: 0005745c 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 660: 0009ef9c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 661: 000b6b60 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 662: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber64 │ │ │ │ - 663: 006887c8 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 664: 00214e04 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 665: 000960f0 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 666: 0040e000 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 667: 002b48f0 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 668: 000f39ac 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 663: 00688568 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 664: 00214014 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 665: 000962e8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 666: 0040dd00 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 667: 002bc988 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 668: 000f3a7c 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 669: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 671: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 672: 000a0c10 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 672: 000a0fa4 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 673: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 674: 004a3ba8 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 675: 0008fb34 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 676: 0034a3a4 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 677: 0068aae0 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 678: 0009b3d0 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 679: 000f3c18 1272 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 680: 000df95c 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 681: 00683778 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 674: 004a3720 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 675: 0008fe68 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 676: 00349ebc 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 677: 0068a880 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 678: 0009b764 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 679: 000f3ce8 1272 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 680: 000dfc88 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 681: 00683518 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 682: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 683: 0068d650 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 684: 0039b780 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 685: 000f1acc 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 683: 0068d828 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 684: 0039b56c 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 685: 000f1b9c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 686: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 687: 00098ef8 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 688: 00407bac 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 689: 000b6d78 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 687: 0009928c 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 688: 00407a34 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 689: 000b70c0 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 690: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 691: 00336d30 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 691: 00336ca4 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 693: 00311894 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 694: 0009f7d4 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 693: 00310a1c 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 694: 0009fb68 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 696: 005744d0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 697: 0068dda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 698: 000e95dc 1244 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 699: 001b0638 572 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 696: 00574298 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 697: 0068df7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 698: 000e9750 1244 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 699: 001b004c 572 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 700: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 701: 0016ffac 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 702: 001bea58 48 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ - 703: 00173c20 1880 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 704: 001bb524 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 705: 00308ed8 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 706: 00341ed0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 707: 0030fca4 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 701: 0016fc20 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 702: 001be3f0 48 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ + 703: 00173894 1848 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 704: 001baebc 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 705: 00307e60 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 706: 00341e48 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 707: 0030ee2c 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 708: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 709: 002d9f08 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 710: 00387c18 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 709: 002d8e28 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 710: 0038794c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 711: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 712: 002f14c8 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 713: 00225ee0 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 712: 002f0450 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 713: 00224f7c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 714: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 715: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 716: 000ae3e8 148 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 717: 00570968 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 718: 0027c3f4 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 719: 002decb0 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 720: 00220d20 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 721: 0010568c 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 722: 004247f4 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 716: 000ae728 148 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 717: 00570734 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 718: 0027b914 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 719: 002ddc28 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 720: 00220058 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 721: 0010529c 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 722: 00424734 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 724: 00330a3c 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 725: 000f2f74 240 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 726: 00388898 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 727: 0009fac0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 728: 000973b0 104 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 729: 003a3f64 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 730: 0003f274 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 731: 000a044c 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 732: 0024b718 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 733: 001773dc 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 734: 0025c8ec 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 735: 0042f91c 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 736: 000d42d4 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 737: 00098220 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 724: 003309b0 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 725: 000f3044 220 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 726: 003885c8 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 727: 0009fe54 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 728: 00097744 104 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 729: 003a3d58 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 730: 0003f26c 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 731: 000a07e0 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 732: 0024a738 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 733: 00177008 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 734: 0025b810 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 735: 0042f77c 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 736: 000d4628 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 737: 000985b4 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 738: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 739: 00693910 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 739: 00693ae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 740: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 741: 00232854 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 742: 00681908 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 743: 003585b0 700 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 744: 00389684 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 741: 00231328 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 742: 006816a8 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ + 743: 00358198 700 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 744: 003893b4 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 746: 00434f98 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 747: 000f4110 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 748: 001bd748 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 746: 00434ddc 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 747: 000f41e0 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 748: 001bd0e0 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 749: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 750: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 751: 001dd078 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 752: 0013e934 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 753: 00339150 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 754: 0040f520 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 755: 00159318 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 756: 001dbfbc 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 757: 000efb7c 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 758: 00163b54 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 759: 00325274 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 760: 00041344 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 761: 0014777c 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 751: 001dc938 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 752: 0013e534 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 753: 003390c8 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 754: 0040f1e0 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 755: 00159168 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 756: 001db878 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 757: 000efc4c 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 758: 00163954 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 759: 003243f8 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 760: 0004133c 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 761: 0014733c 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 763: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 764: 002ec23c 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 765: 003294a0 3572 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 764: 002eb1c4 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 765: 00328820 3572 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 766: 0002fc1c 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 767: 0002d7f8 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 768: 0068d2b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 768: 0068d48c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 769: 0002ec44 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 770: 002c022c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 771: 0030a54c 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 770: 002c825c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 771: 003094d4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 772: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 773: 0009951c 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 774: 003cf210 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 775: 00070f64 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 776: 00077ac0 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 777: 002afdc8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 778: 0034dd30 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 779: 000363e0 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 780: 000e6f20 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 781: 000a0b50 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 782: 0022f480 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 783: 00095e00 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 784: 0009b4a8 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 785: 0036c17c 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 786: 0032aa68 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 787: 001b4b6c 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 788: 001d3a50 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 773: 000998b0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 774: 003cf010 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 775: 0007113c 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 776: 00077e38 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 777: 002aed48 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 778: 0034d848 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 779: 000363dc 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 780: 000e7238 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 781: 000a0ee4 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 782: 0022df58 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 783: 00096138 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 784: 0009b83c 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 785: 0036beb4 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 786: 00329dec 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 787: 001b44f8 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 788: 001d3378 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ 789: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCCtx │ │ │ │ - 790: 002b6064 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 790: 002be0fc 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_minCLevel │ │ │ │ 792: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 793: 0004350c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 794: 0009770c 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 795: 001dc128 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 796: 0008be70 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 797: 000f5140 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 793: 00043504 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 794: 00097aa0 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 795: 001db9e4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 796: 0008c1a0 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 797: 000f5210 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 798: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 799: 00166810 1520 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 800: 00345dcc 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 801: 0033a558 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 799: 00166610 1520 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 800: 003458e4 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 801: 0033a4c8 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 803: 001ef064 452 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 804: 000a160c 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 805: 000998bc 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 806: 0025f7cc 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 807: 0008bb84 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 808: 001fc970 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 803: 001ee8bc 512 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 804: 000a19a0 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 805: 00099c50 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 806: 0025e6f8 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 807: 0008beb4 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 808: 001fba7c 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 809: 00030708 260 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 810: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 811: 00084f30 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 812: 00096b20 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 813: 002afddc 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 814: 006818ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 815: 000a0fa4 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 816: 00077750 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 817: 006fe34c 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 818: 000573fc 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 819: 00446d7c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 811: 00085400 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 812: 00096cac 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 813: 002aed5c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 814: 0068168c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 815: 000a1338 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 816: 00077ae0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 817: 006fe38c 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 818: 000575c4 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 819: 00446b2c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 822: 00399344 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 823: 000440c8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 822: 0039912c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 823: 000440c0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 824: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 825: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 826: 0033fca4 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 827: 0042a640 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 828: 00146e6c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 829: 00096ad8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 830: 00177b1c 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 831: 00209ae4 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 832: 0068d640 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 833: 0029f7f8 1348 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 834: 00575e24 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 835: 0068dd74 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 826: 0033fc1c 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 827: 0042a550 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 828: 00146a2c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 829: 00096c64 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 830: 00177748 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 831: 00208c50 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 832: 0068d818 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 833: 0029e998 1320 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 834: 00575bec 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 835: 0068df4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 837: 002aadb8 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 838: 00091e94 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 839: 0020545c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 837: 002a9d38 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 838: 000921c4 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 839: 0020463c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 840: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 841: 0068dd54 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 841: 0068df2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 842: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 843: 00099fc8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 844: 0034e04c 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 843: 0009a35c 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 844: 0034db64 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ - 846: 00685198 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 846: 00684f38 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 847: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 848: 000b424c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 849: 00202820 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 850: 0025e428 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 851: 0017dd9c 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 852: 000376d8 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 853: 0034d300 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 854: 0009acf0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 848: 000b4590 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 849: 00201a00 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 850: 0025d348 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 851: 0017d9ec 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 852: 000376d4 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 853: 0034ce18 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 854: 0009b084 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 855: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 856: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 857: 00184388 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 858: 001cd4f4 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 859: 0036f294 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 860: 00097318 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 861: 0009e824 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 857: 00183e80 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 858: 001cce14 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 859: 0036efcc 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 860: 000976ac 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 861: 0009ebb8 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 862: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 863: 0009af40 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 863: 0009b2d4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 864: 0002ea1c 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 865: 000a0b90 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 865: 000a0f24 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 866: 0002f824 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 867: 00326258 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 867: 003253dc 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 868: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 869: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 870: 00097c2c 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 871: 000b89a4 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 870: 00097fc0 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 871: 000b8ca4 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 872: 0002e89c 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 873: 00419d5c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 874: 001601a8 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 875: 00097aac 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 876: 002afdf0 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 877: 000da7b0 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 878: 0068dda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 879: 00173368 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 880: 0009ac6c 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 881: 0009b1b4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 873: 0041973c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 874: 0015fff4 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 875: 00097e40 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 876: 002aed70 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 877: 000daadc 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 878: 0068df80 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 879: 00172fdc 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 880: 0009b000 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 881: 0009b548 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 882: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ - 883: 00681d50 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 884: 0021132c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 885: 00066348 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 886: 002da774 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 883: 00681af0 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 884: 002101c4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 885: 00066518 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 886: 002d9694 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 887: 0002f754 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 888: 00093994 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 889: 00098db4 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 890: 00098b90 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 891: 00072954 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 892: 003a991c 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 888: 00093cc4 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 889: 00099148 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 890: 00098f24 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 891: 00072b2c 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 892: 003a9584 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 894: 001469f8 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 895: 001a17c8 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 896: 000ddeec 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 897: 0025955c 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 898: 00098dd0 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 899: 006ab71c 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 900: 004067b8 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 901: 0034521c 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 902: 000d84c4 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 903: 000a652c 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 904: 002515d0 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 905: 0040b370 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 906: 00148a90 1804 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ - 907: 00685a9c 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 894: 001465b8 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 895: 001a11e8 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 896: 000de218 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 897: 002584bc 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 898: 00099164 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 899: 006ab744 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 900: 00406640 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 901: 00344d34 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 902: 000d87f0 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 903: 000a68cc 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 904: 00250530 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 905: 0040b070 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 906: 00148648 1804 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 907: 0068583c 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 908: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressBound │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_reset │ │ │ │ 910: 0002ebe4 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 911: 001b533c 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 912: 00083b18 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 913: 00208c40 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 911: 001b4cc8 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 912: 00083ef0 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 913: 00207dac 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 915: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 916: 000a15f4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 917: 0005f780 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 918: 00097418 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 916: 000a1988 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 917: 0005f950 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 918: 000977ac 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 920: 003f115c 156 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 921: 0068dd4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 922: 0010c5b4 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 923: 0021c334 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 924: 00160ae8 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 920: 003f0e54 156 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 921: 0068df24 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 922: 0010c1b4 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 923: 0021b68c 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 924: 00160934 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 926: 000a0f44 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 927: 000567a4 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 928: 000a0920 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 929: 000a29a0 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 926: 000a12d8 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 927: 0005696c 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 928: 000a0cb4 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 929: 000a2d34 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 930: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 931: 000495f8 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 931: 00049670 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 932: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 933: 00037524 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 933: 00037520 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 934: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 935: 006d8920 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 936: 0019b4b8 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 937: 002e0ff0 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 938: 000955c8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 939: 000983b8 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 935: 006d8940 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 936: 0019aefc 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 937: 002dff68 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 938: 000958f8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 939: 0009874c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 940: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 941: 00098d80 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 941: 00099114 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 943: 000f1afc 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 944: 002b4b68 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 945: 0024a408 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 946: 001ff400 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 947: 002d3da0 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 948: 000a87c0 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 949: 0023f024 1472 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 950: 002a0da0 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 951: 002221f0 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 952: 00097860 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 953: 0033913c 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 954: 00299480 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 955: 00306a78 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 956: 00263990 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 943: 000f1bcc 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 944: 002bcc00 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 945: 00249428 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 946: 001fe5a4 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 947: 002d2c24 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 948: 000a8b60 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 949: 0023dc60 1472 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 950: 0029ff98 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 951: 00221730 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 952: 00097bf4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 953: 003390b4 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 954: 002987a0 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 955: 00305a00 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 956: 002628bc 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 957: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 958: 0015a0a0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 959: 00356368 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 960: 00084900 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 961: 000ddf34 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 962: 000b6aa0 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 958: 00159ef0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 959: 00355f50 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 960: 00084dd0 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 961: 000de260 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 962: 000b6de8 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 964: 00206018 1096 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 964: 002051f8 1096 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 965: 0002dfe4 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 968: 004302a0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 969: 0027d8a8 776 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 970: 0038d224 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 971: 0004ff0c 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 972: 000888e0 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 973: 00397920 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 974: 00154dd8 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 968: 004301d8 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 969: 0027cdc8 776 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 970: 0038d014 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 971: 000500d4 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 972: 00088c10 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 973: 00397708 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 974: 00154c28 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 976: 0037b8c8 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 977: 00032524 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 978: 00177318 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 979: 003fb070 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 980: 0003fc70 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 976: 0037b584 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 977: 00032520 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ + 978: 00176f44 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 979: 003faef0 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 980: 0003fc68 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 981: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 982: 000b0168 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 983: 002414fc 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 984: 00446f04 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 985: 000421f4 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 986: 00336dc8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 982: 000b04ac 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 983: 00240138 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 984: 00446cb4 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 985: 000421ec 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 986: 00336d40 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 987: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 988: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 989: 000a051c 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 990: 00139f30 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 991: 000e4344 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 992: 00176318 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 993: 0068dd48 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 989: 000a08b0 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 990: 00139b30 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 991: 000e4670 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 992: 00175f40 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 993: 0068df20 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 996: 00362a9c 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 997: 0009a04c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 998: 0009b448 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 999: 006842ec 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 1000: 000963cc 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 996: 003627d0 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 997: 0009a3e0 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 998: 0009b7dc 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 999: 0068408c 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 1000: 00096504 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 1001: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 1002: 00397098 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 1002: 00396e80 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 1004: 0029fd3c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 1004: 0029eec0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 1005: 00680980 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 1006: 000d5350 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 1007: 000a0c5c 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 1008: 00065a00 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 1009: 003ef700 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1010: 00257d38 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 1011: 00093878 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1012: 003b4c70 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 1013: 00048fe8 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1006: 000d567c 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 1007: 000a0ff0 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 1008: 00065bd0 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1009: 003ef3f8 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1010: 00256c98 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 1011: 00093ba8 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1012: 003b4a70 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 1013: 00049060 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 1016: 00685eac 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 1017: 001ec24c 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 1016: 00685c4c 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 1017: 001ebaa4 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 1018: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ - 1019: 006820d0 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1020: 0042fef4 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1021: 001781b8 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1019: 00681e70 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1020: 0042fe2c 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1021: 00177de4 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionString │ │ │ │ - 1023: 0007bf68 104 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1023: 0007c2c8 104 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1024: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 1025: 00681ec8 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1026: 002fa064 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1027: 0005ae28 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1028: 00247624 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1029: 001dbadc 424 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1025: 00681c68 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1026: 002f8fec 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1027: 0005af6c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1028: 0024613c 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1029: 001db3bc 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1031: 00287fc8 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1031: 002873a0 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1033: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1034: 003069a8 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ - 1035: 0003128c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1036: 002da580 352 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1037: 0009b094 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1038: 006fe36c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ - 1039: 0068257c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1040: 003251a8 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1041: 002afd9c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1042: 0036c910 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1034: 00305930 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1035: 00031288 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1036: 002d94a0 352 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1037: 0009b428 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1038: 006fe3ac 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1039: 0068231c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 1040: 0032432c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1041: 002aed1c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1042: 0036c648 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1044: 0030ebf8 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1045: 003cd17c 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1046: 004467ec 300 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1044: 0030dd94 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1045: 003ccf7c 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1046: 0044659c 300 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1047: 0002f244 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ - 1048: 00682c28 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1049: 0024925c 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1050: 0021e060 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1048: 006829c8 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 1049: 0024827c 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1050: 0021d38c 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1052: 00091d74 100 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1053: 00070398 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1054: 0021d64c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ - 1055: 00030b78 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1056: 0033ffe4 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1057: 001fbb88 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1058: 0040bf5c 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1052: 000920a4 100 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1053: 00070570 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1054: 0021c978 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1055: 00030b74 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ + 1056: 0033ff5c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1057: 001fb51c 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1058: 0040bc5c 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1059: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1060: 000a0ea4 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1060: 000a1238 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1062: 0018be5c 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1063: 0009851c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1062: 0018b90c 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1063: 000988b0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1065: 0068ddac 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1065: 0068df84 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1066: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1067: 0002ee3c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1068: 000311ec 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1069: 0009e93c 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1070: 00040d1c 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1068: 000311e8 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ + 1069: 0009ecd0 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1070: 00040d14 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1071: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1072: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1073: 0002f190 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1074: 00373c78 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1074: 003739b0 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1075: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1076: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1077: 001f131c 2188 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1078: 00695bc0 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1079: 00163810 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1080: 00090284 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1081: 000a0a0c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1082: 001ef610 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1077: 001f0bb4 2188 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1078: 00695be8 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1079: 00163610 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1080: 000905b8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1081: 000a0da0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1082: 001eeea4 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1083: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1084: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1085: 0030a46c 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1086: 0010002c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1087: 0009df6c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1088: 0026869c 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1089: 003873cc 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1085: 003093f4 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1086: 000ffa60 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1087: 0009e2cc 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1088: 002675c4 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1089: 00387100 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1090: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1091: 00133244 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1092: 00682f60 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 1093: 00684d70 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1094: 00245420 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1095: 000a1568 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1096: 001c1ea8 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1091: 00132e48 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1092: 00682d00 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 1093: 00684b10 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1094: 0024405c 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1095: 000a18fc 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1096: 001c1840 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1098: 000e91cc 380 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 1099: 00684a60 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1100: 001125fc 436 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1098: 000e937c 328 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1099: 00684800 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1100: 001121f8 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1102: 000767e0 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1103: 00203d0c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1104: 0004daf4 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1105: 0038d650 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1106: 002da230 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1107: 002d0ec0 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1102: 00076c78 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1103: 00202eec 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1104: 0004dc0c 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1105: 0038d440 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1106: 002d9150 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1107: 002cfddc 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1109: 00203d3c 1908 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1110: 003fa33c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1111: 0026d968 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1112: 000e43b0 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1109: 00202f1c 1908 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1110: 003fa1bc 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1111: 0026c7e0 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1112: 000e46dc 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1113: 0002ea40 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1114: 00327fc8 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1115: 000452fc 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1116: 002890dc 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1114: 00327348 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1115: 000452f4 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1116: 002884b4 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1117: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1118: 0033078c 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1119: 0030b8a8 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1118: 00330700 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1119: 0030a840 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1120: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1121: 002da564 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1122: 0009a09c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1123: 0025e0f4 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1124: 00340838 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1125: 0009e0b0 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1126: 000bbb70 1408 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1121: 002d9484 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1122: 0009a430 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1123: 0025d014 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1124: 003407b0 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1125: 0009e444 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1126: 000bbe70 1368 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1127: 0002e0c8 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1128: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1129: 0009932c 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1130: 00341a3c 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1131: 0030ec24 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1132: 00333938 152 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1133: 00365418 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1129: 000996c0 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1130: 003419b4 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1131: 0030ddc0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1132: 003338ac 152 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1133: 00365150 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1134: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1135: 00075ec4 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1136: 0068d2c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1137: 0038602c 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1138: 003bd38c 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1139: 000df68c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1140: 00283090 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1141: 000c2740 1296 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1142: 000977a0 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1143: 000a0c84 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1135: 00076254 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1136: 0068d498 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1137: 00385d60 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1138: 003bd18c 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1139: 000df9b8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1140: 00282444 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1141: 000c2a24 1296 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1142: 00097b34 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1143: 000a1018 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1144: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1145: 0018c068 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1146: 000592d8 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1147: 000de87c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1148: 006d8928 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1149: 00387244 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1150: 0038956c 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1151: 0015764c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1152: 00444fb4 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1153: 003c844c 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1154: 003b25c0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1155: 0005c52c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1145: 0018bb18 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1146: 00059348 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1147: 000deba8 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1148: 006d8948 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1149: 00386f78 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1150: 0038929c 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1151: 0015749c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1152: 00444d64 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1153: 003c824c 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1154: 003b23b0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1155: 0005c5ac 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ 1156: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDCtx │ │ │ │ - 1157: 004ddb1c 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1158: 00142678 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1159: 001b9c68 2304 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1160: 000975c4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1161: 00202918 224 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1162: 0009b0a8 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1163: 000a190c 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1164: 000417d4 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1165: 00364228 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1166: 002b603c 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1167: 00358574 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1168: 000a3708 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1169: 004392a8 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1170: 002e4f28 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1157: 004dd8e8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1158: 00142238 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1159: 001b95f4 2316 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1160: 00097958 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1161: 00201af8 224 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1162: 0009b43c 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1163: 000a1ca0 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1164: 000417cc 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1165: 00363f5c 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1166: 002be0d4 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1167: 0035815c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1168: 000a3aa8 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1169: 004391e0 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1170: 002e3d24 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1171: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1172: 000a09f8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1173: 000981d4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1174: 000a0e54 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1175: 0009f19c 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1176: 003afdd0 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1177: 006955c0 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1172: 000a0d8c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1173: 00098568 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1174: 000a11e8 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1175: 0009f530 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1176: 003afbc0 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1177: 006955e8 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1178: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1179: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1180: 00049ba0 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1181: 00072dfc 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1180: 00049c18 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1181: 00072fd4 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1182: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1183: 000a61d4 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1183: 000a6574 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1185: 000da61c 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1186: 000991b8 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1187: 00208e58 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 1188: 006d85c4 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1189: 003ffd84 976 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1185: 000da948 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1186: 0009954c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1187: 00207fc4 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1188: 006d8604 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ + 1189: 003ffc0c 976 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1190: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refPrefix │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1192: 00215000 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1193: 0012beec 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1194: 003112ec 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1192: 00214210 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1193: 0012bad0 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1194: 00310474 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1195: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1196: 001c2fa4 796 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1196: 001c293c 796 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1197: 0002f2ec 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1198: 003443d0 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1198: 00344038 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1199: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1200: 003695f4 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1201: 0005e034 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1202: 002d0414 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1203: 001785cc 1612 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1204: 002afd74 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1205: 0036d910 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1206: 00325860 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1207: 0032ad40 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1200: 0036932c 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1201: 0005e204 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1202: 002cf330 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1203: 001781f8 1612 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1204: 002aecf4 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1205: 0036d648 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1206: 003249e4 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1207: 0032a0c4 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1208: 0002d924 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1209: 000d6f54 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1210: 006d8924 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1211: 00172760 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1212: 00383c50 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1209: 000d7280 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1210: 006d8944 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1211: 001723d4 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1212: 00383bac 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1213: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1214: 00363e8c 588 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1214: 00363bc0 588 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1216: 0021ede0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1217: 003880fc 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1218: 00181568 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1216: 0021e10c 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1217: 00387e30 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1218: 0018113c 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1219: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1220: 00096840 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1221: 00687c20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1222: 00387e58 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1223: 0009f3d0 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1220: 00096b9c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1221: 006879c0 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1222: 00387b8c 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1223: 0009f764 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1224: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1225: 003406d4 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1226: 000e0c28 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1227: 0035fb80 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1228: 00050d68 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1225: 0034064c 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1226: 000e0f54 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1227: 0035f818 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1228: 00050f30 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1230: 00681384 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1231: 003dbc5c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1232: 0021a824 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1233: 0068dd3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1231: 003db954 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1232: 00219b7c 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1233: 0068df14 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1234: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCDict │ │ │ │ - 1235: 006fe404 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1236: 0004e6fc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1237: 00079edc 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1235: 006fe444 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1236: 0004e8c4 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1237: 0007a224 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1238: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1239: 003285e8 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1239: 00327968 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1240: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1241: 000518a0 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1242: 0010977c 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1243: 00167b00 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1244: 0009026c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1245: 000787b8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1246: 00184238 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1247: 00685780 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1248: 002da548 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1249: 0019d1bc 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1250: 002b4d6c 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1241: 00051a68 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1242: 0010937c 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1243: 00167900 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1244: 000905a0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1245: 00078a70 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1246: 00183d30 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1247: 00685520 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ + 1248: 002d9468 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1249: 0019cbf0 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1250: 002bce04 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1251: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1252: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1253: 000d766c 392 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1254: 001e15a4 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1255: 002dcfa8 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1256: 00323858 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1257: 00098d4c 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1258: 0036c1f0 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1259: 00243fd0 308 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1260: 0030de14 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1261: 00098b00 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1262: 0021bf00 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1263: 001eee04 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1253: 000d7998 392 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1254: 001e0f64 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1255: 002dbf20 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1256: 003229dc 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1257: 000990e0 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1258: 0036bf28 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1259: 002440b0 308 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1260: 0030cdac 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1261: 00098e94 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1262: 0021b258 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1263: 001ee65c 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1264: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1265: 0003f998 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1266: 003cc194 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1267: 004e2264 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1265: 0003f990 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1266: 003cbf94 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1267: 004e2030 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ 1268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (4) │ │ │ │ - 1269: 0030a998 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1270: 00098f4c 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1269: 00309920 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1270: 000992e0 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1271: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1272: 00070f0c 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1272: 000710e4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1273: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1274: 00686040 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1274: 00685de0 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1275: 0002f364 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1276: 003f9584 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 1277: 00681ab4 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 1278: 006abd78 0x2c7c0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1279: 00336884 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1280: 002709dc 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1276: 003f9404 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1277: 00681854 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 1278: 006abda0 0x2c7c0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1279: 003367f8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1280: 0026f874 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1281: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDDict │ │ │ │ 1282: 0002dec4 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1283: 0009b170 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1284: 001cb980 3248 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1285: 0003961c 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1283: 0009b504 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1284: 001cb2a4 3244 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1285: 00039618 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1286: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1287: 00690288 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1288: 006d85cc 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1289: 001521a8 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1290: 006818f0 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 1287: 00690460 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1288: 006d860c 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ + 1289: 00151ff8 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1290: 00681690 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1292: 001c2eb0 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1293: 000a10a4 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1294: 0035b934 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1295: 001f28b0 1912 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1296: 000e8520 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1297: 00085640 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1298: 00098e08 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1299: 0037a0c8 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1300: 0041cf98 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1301: 001ed12c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1302: 00054a84 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1303: 004475ec 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1292: 001c2848 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1293: 000a1438 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1294: 0035b5d0 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1295: 001f2148 2156 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1296: 000e8838 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1297: 00085b10 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1298: 0009919c 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1299: 00379e00 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1300: 0041cc5c 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1301: 001ec984 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1302: 00054c4c 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1303: 0044739c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1305: 002d9ad0 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1306: 0043a6f8 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1307: 002435b0 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1305: 002d89f0 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1306: 0043a630 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1307: 00242380 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1309: 00448280 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1310: 0029e268 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1311: 00413348 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1312: 000ad6f0 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1313: 0020aba0 108 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1314: 00399588 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1315: 000bae14 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1309: 00448040 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1310: 0029d588 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1311: 00412c54 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1312: 000ada30 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1313: 00209d0c 108 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1314: 00399370 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1315: 000bb114 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1316: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1317: 0036d1e0 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1318: 000e4510 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1319: 00146fe0 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1320: 0023f764 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1317: 0036cf18 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1318: 000e483c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1319: 00146ba0 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1320: 0023e3a0 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1321: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1322: 000e946c 164 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1323: 00367510 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1324: 000977d0 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1325: 006fe404 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1326: 00079950 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1327: 003b2574 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1322: 000e960c 120 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1323: 00367248 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1324: 00097b64 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1325: 006fe444 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1326: 00079c64 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1327: 003b2364 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1330: 004074e8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1331: 0068388c 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1332: 0040fb68 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1330: 00407370 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1331: 0068362c 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1332: 0040f828 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1333: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1334: 0033df78 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1335: 00146f34 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1334: 0033def0 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1335: 00146af4 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1336: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1337: 0009a2e0 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1338: 000a2f6c 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1339: 006d88e0 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1340: 002afe1c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1341: 0036d73c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1342: 00334684 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1343: 0009e194 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1344: 0068dd60 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1345: 0014b040 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1346: 003c63c8 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1347: 004158e4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1348: 0020479c 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 1349: 0033aecc 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ + 1337: 0009a674 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1338: 000a330c 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1339: 006dc980 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ + 1340: 002aed9c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1341: 0036d474 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1342: 003345f8 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1343: 0009e528 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1344: 0068df38 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1345: 0014af28 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1346: 003c61c8 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1347: 004152c0 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1348: 0020397c 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1349: 0033ae3c 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ 1350: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1351: 00098700 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ - 1352: 00683b74 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1353: 0009b050 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1351: 00098a94 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1352: 00683914 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1353: 0009b3e4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1354: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1355: 000a1184 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1356: 004a3c30 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1357: 0068dd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1355: 000a1518 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1356: 004a37a8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1357: 0068df74 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1358: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1359: 0043a78c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1359: 0043a6c4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1361: 00305b84 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1362: 001f7e6c 860 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1361: 00304b0c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1362: 001f77f8 860 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1364: 003827d8 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1364: 00382528 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1365: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 1366: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refPrefix │ │ │ │ - 1367: 0037a7a8 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1368: 00399840 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1369: 00227f48 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1370: 0037dfac 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1371: 000d32f4 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1367: 0037a4e0 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1368: 00399628 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1369: 00226fe0 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1370: 0037dce0 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1371: 000d3610 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1372: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1373: 001a0e94 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1374: 00097190 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1375: 00083b64 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1376: 00067918 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1377: 001fdff8 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1373: 001a08d4 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1374: 00097524 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1375: 000842fc 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1376: 00067ae8 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1377: 001fd2f0 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1378: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1379: 0038d940 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ - 1380: 00030d84 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1381: 00279574 228 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ - 1382: 00034534 452 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ + 1379: 0038d730 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1380: 00030d80 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ + 1381: 00278a94 228 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1382: 00034530 452 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1384: 0025ee1c 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1385: 003dce90 192 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1386: 00097d9c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1384: 0025dd48 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1385: 003dcb88 192 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1386: 00098130 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1387: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1388: 000f3790 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1388: 000f384c 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1389: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1390: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1391: 00099434 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1392: 0039fd18 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1393: 00098248 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1391: 000997c8 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1392: 0039fb04 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1393: 000985dc 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1394: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1395: 00082b4c 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1396: 0009b310 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1397: 00389470 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1395: 00082ef0 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1396: 0009b6a4 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1397: 003891a0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1398: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1399: 00192e50 3932 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1400: 0037e968 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1401: 0009b00c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1402: 0003e610 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1399: 00192974 3932 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1400: 0037e69c 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1401: 0009b3a0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1402: 0003e608 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1404: 000a11dc 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1404: 000a1570 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1405: 00681374 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1406: 00345254 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1407: 000b00c4 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1406: 00344d6c 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1407: 000b040c 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1408: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1409: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1410: 0002d93c 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1411: 00229378 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1412: 002dd18c 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1413: 003ddffc 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1414: 001fae58 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1415: 002da4c0 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1416: 00443ac4 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1417: 002188bc 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1418: 000a9d20 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1419: 0012fdec 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1420: 001f1bd0 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1421: 0040b488 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1422: 002dee50 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1411: 00227fa8 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1412: 002dc104 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1413: 003ddcf4 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1414: 001fa7e4 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1415: 002d93e0 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1416: 00443874 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1417: 00217c14 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1418: 000aa060 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1419: 0012f9d0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1420: 001f1468 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1421: 0040b188 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1422: 002dddc8 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1423: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1424: 00139330 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1425: 0033b1b4 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1426: 003399f4 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1427: 0033c958 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 1428: 00031c4c 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ + 1424: 00138f30 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1425: 0033b124 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1426: 00339964 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1427: 0033c8d0 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1428: 00031c48 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1429: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_loadDictionary │ │ │ │ 1430: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1431: 0017ea14 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1431: 0017e664 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1432: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1433: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1435: 00097840 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1436: 0021edc8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1437: 000b0128 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1438: 002514b4 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1439: 00400b80 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1440: 0029a018 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1441: 0015f624 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1442: 00088510 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1443: 0005a9fc 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1444: 00684668 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1445: 002b67a4 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1446: 000a87d8 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1447: 00683c48 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1448: 00387634 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1449: 00076010 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1450: 002ab6b4 6772 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1451: 000862c0 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1452: 000953dc 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1453: 0023d138 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1454: 001ebcdc 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1435: 00097bd4 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1436: 0021e0f4 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1437: 000b046c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1438: 002504dc 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1439: 00400a08 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1440: 00299338 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1441: 0015f494 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1442: 00088514 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1443: 0005ab4c 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1444: 00684408 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 1445: 002be7cc 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1446: 000a8b78 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1447: 006839e8 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1448: 00387368 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1449: 000763a0 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1450: 002aa634 6772 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1451: 00086790 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1452: 0009570c 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1453: 0023bd9c 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1454: 001eb534 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1456: 000555fc 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1457: 00104614 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1458: 000d52e4 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1459: 001dd040 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1460: 00063b98 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1461: 0020f7a4 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1456: 000557c4 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1457: 00104224 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1458: 000d5610 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1459: 001dc900 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1460: 00063d68 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1461: 0020e63c 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1462: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1463: 000901f8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1464: 006d8904 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ - 1465: 0068ac88 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 1463: 0009052c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1464: 006d8924 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1465: 0068aa28 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1466: 0002de88 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1467: 000925a8 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1468: 00097788 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1469: 000bd8ec 3904 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1470: 002d02e0 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1471: 00311040 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1472: 00367bac 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1467: 000928d8 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1468: 00097b1c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1469: 000bdbc4 3916 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1470: 002cf1fc 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1471: 003101c8 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1472: 003678e4 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1473: 0002eda0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1474: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1475: 000967c4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1476: 003fc644 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1477: 00388304 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1478: 0034423c 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1479: 0016ab94 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1480: 00097360 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1481: 00339aa8 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1475: 00096ad8 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1476: 003fc4cc 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1477: 00388034 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1478: 0034401c 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1479: 0016a808 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1480: 000976f4 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1481: 00339a18 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1482: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1483: 003ba01c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1483: 003b9e1c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1485: 0068d64c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1486: 0003fc5c 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1487: 0068dd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1485: 0068d824 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1486: 0003fc54 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1487: 0068df70 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1489: 0003ade0 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1490: 003a4244 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1491: 00683664 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1489: 0003addc 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1490: 003a4034 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1491: 00683404 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1493: 0018cc0c 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 1494: 00030a54 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1495: 00422f34 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1493: 0018c740 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1494: 00030a50 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ + 1495: 00422e74 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1496: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ 1497: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setParameter │ │ │ │ - 1498: 00099814 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1498: 00099ba8 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1499: 00681370 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1501: 002d179c 1520 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1502: 0024bda4 2016 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1503: 0004b2f4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1501: 002d06b8 1524 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1502: 0024adc4 2016 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1503: 0004bb80 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1505: 0006dcf0 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1505: 0006dec0 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1506: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1507: 0036ec78 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1508: 000adabc 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1509: 002da328 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1510: 00683e74 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1511: 0016aff0 1252 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1512: 003fb184 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1513: 00305ba0 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1514: 000e4240 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1515: 003c56e4 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1507: 0036e9b0 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1508: 000addfc 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1509: 002d9248 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1510: 00683c14 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 1511: 0016ac64 1252 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1512: 003fb004 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1513: 00304b28 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1514: 000e456c 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1515: 003c54e4 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1518: 0002e368 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1519: 000e9ab8 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1519: 000e9c2c 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1521: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1522: 0016a224 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1523: 000a4b14 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1524: 00310ff8 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1525: 00097d20 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1526: 000a04ec 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1527: 0033cd18 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1528: 000377d8 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1529: 000ffa5c 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1530: 00684b8c 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1531: 001fa074 1280 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1532: 000c7e8c 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1533: 00108460 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1534: 0018b894 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1535: 00391830 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1536: 003cbccc 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1522: 0016a024 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1523: 000a4eb4 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1524: 00310180 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1525: 000980b4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1526: 000a0880 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1527: 0033cc90 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1528: 000377d4 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1529: 000ff7e4 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1530: 0068492c 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 1531: 001f98bc 1280 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1532: 000c81a8 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1533: 00108070 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1534: 0018b344 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1535: 00391618 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1536: 003cbacc 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1537: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1538: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1539: 00046518 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1540: 000490c0 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1541: 004439dc 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1542: 0030a3e0 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1539: 00046594 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1540: 00049138 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1541: 0044378c 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1542: 00309368 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1544: 0068dd20 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1545: 00447600 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1546: 001a356c 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1547: 00383c70 552 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1548: 000a3884 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 1549: 00686848 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1550: 00446e98 108 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1544: 0068def8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1545: 004473b0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1546: 001a2f8c 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1547: 003836e0 552 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1548: 000a3c24 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1549: 006865e8 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 1550: 00446c48 108 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1551: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1552: 001a0d68 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1553: 0033a8f0 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1554: 0005f73c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1555: 0015ce70 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1556: 000a0ff0 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1557: 0010d6c0 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1552: 001a07a8 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1553: 0033a860 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1554: 0005f90c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1555: 0015cca0 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1556: 000a1384 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1557: 0010d29c 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ 1558: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_cParam_getBounds │ │ │ │ - 1559: 000e8ee8 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1560: 00096c1c 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1561: 006d88ac 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1562: 000a04cc 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1563: 000bc140 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1564: 0033f0d4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1565: 000d38c8 2572 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1566: 00105254 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1567: 002436dc 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1568: 0003df54 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1569: 00099794 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1570: 0018cf64 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1571: 002afdb4 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1572: 0009b3e4 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1573: 00093240 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1559: 000e9200 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1560: 00096d3c 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1561: 006d88ec 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ + 1562: 000a0860 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1563: 000bc418 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1564: 0033f04c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1565: 000d3be4 2628 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1566: 00104e64 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1567: 00243014 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1568: 0003df4c 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1569: 00099b28 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1570: 0018ca98 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1571: 002aed34 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1572: 0009b778 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1573: 00093570 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1574: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1575: 00312008 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1576: 0014919c 2288 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1575: 0031118c 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1576: 00148d54 2288 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1577: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1578: 00030404 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1579: 0034e6ac 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1580: 000a1478 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1581: 000a0970 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1582: 001f1ba8 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1583: 00039714 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1584: 00162510 944 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1579: 0034e1c4 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1580: 000a180c 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1581: 000a0d04 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1582: 001f1440 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1583: 00039710 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1584: 00162310 944 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1585: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1586: 0002e590 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1587: 00144154 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1588: 00099108 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1587: 00143d14 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1588: 0009949c 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1589: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1590: 00261464 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1590: 00260390 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1591: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1592: 0069517c 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1593: 0068d624 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1594: 001c06f0 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1595: 0009b490 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1596: 0068dd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1597: 000af318 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1598: 000a172c 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1599: 0027b53c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1592: 006951a4 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1593: 0068d7fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1594: 001c0088 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1595: 0009b824 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1596: 0068df68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1597: 000af658 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1598: 000a1ac0 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1599: 0027aa58 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1600: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ - 1601: 006d85c4 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1602: 00090e9c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1603: 00287928 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1604: 000356c4 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1601: 006d8604 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ + 1602: 000911d0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1603: 00286d00 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1604: 000356c0 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1605: 0002f6f0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1606: 00087e7c 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1607: 00328cb0 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1608: 00348ef8 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1606: 000881ac 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1607: 00328030 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1608: 00348a10 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1610: 0040b34c 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1610: 0040b04c 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 1613: 006885f8 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1614: 000deae0 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1615: 000a89a8 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1613: 00688398 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 1614: 000dee0c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1615: 000a8d48 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1617: 0002d870 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1619: 00243620 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1620: 00078804 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1621: 0019d28c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1622: 0068d620 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ - 1623: 006d85c0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1624: 00070c10 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1619: 002423f0 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1620: 00078abc 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1621: 0019ccc0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1622: 0068d7f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1623: 006d8600 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ + 1624: 00070c3c 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1625: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1626: 000bced0 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1626: 000bd1a8 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1627: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1628: 0020ba54 1996 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1629: 003b74f4 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1630: 002025a0 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1631: 00287f5c 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1632: 0010d678 72 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1633: 0068dd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1634: 00170e54 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1628: 0020a910 1964 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1629: 003b72f4 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1630: 00201780 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1631: 00287334 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1632: 0010d254 72 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1633: 0068df6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1634: 00170ac8 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1635: 0002e338 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1636: 006fe404 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1637: 000a1514 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1638: 00094b5c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1639: 00376740 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1636: 006fe444 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1637: 000a18a8 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1638: 00094e8c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1639: 00376478 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1640: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ 1641: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refCDict │ │ │ │ - 1642: 003ba174 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1643: 0009f478 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1644: 0009f358 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1645: 006899a4 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1646: 00178d3c 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1647: 006d85c8 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ + 1642: 003b9f74 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1643: 0009f80c 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1644: 0009f6ec 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1645: 00689744 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1646: 00178968 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1647: 006d8608 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1648: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1649: 00091ce4 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1649: 00092014 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1651: 0015c6ac 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1652: 00136978 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1653: 001ae75c 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1654: 0004dad8 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1655: 001687e8 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1651: 0015c4fc 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1652: 0013657c 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1653: 001ae170 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1654: 0004dbf0 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1655: 001685e8 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1656: 000308b8 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1657: 000a14ac 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1658: 00099f24 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1659: 002a95a0 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1660: 000bb0ac 464 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1661: 000a4364 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1657: 000a1840 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1658: 0009a2b8 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1659: 002a8520 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1660: 000bb3ac 464 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1661: 000a4704 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1662: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1663: 00030220 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1664: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1665: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1666: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1667: 0004b310 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1668: 0013f2d4 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1667: 0004b36c 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1668: 0013eed4 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1669: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1670: 000430e0 1068 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1671: 00091b88 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1672: 0042a984 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1673: 003497f4 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1674: 003d1620 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1675: 0009521c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1676: 006d891c 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1677: 00225720 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1670: 000430d8 1068 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1671: 00091eb8 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1672: 0042a894 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1673: 0034930c 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1674: 003d13d4 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1675: 0009554c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1676: 006d893c 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1677: 002247bc 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1679: 0002ee48 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1680: 002b6278 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1680: 002be310 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1683: 0032a368 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1683: 003296e8 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1685: 003ba210 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1686: 000efe38 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1687: 00039420 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1688: 0014a0d0 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1689: 002124bc 452 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1690: 001afb40 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1691: 00211390 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1692: 00308990 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1693: 0034f2c0 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1685: 003ba010 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1686: 000eff08 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1687: 0003941c 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1688: 00149c88 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1689: 00211428 456 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1690: 001af554 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1691: 00210228 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1692: 00307918 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1693: 0034eea0 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1694: 0002e4ac 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_decompressStream │ │ │ │ - 1696: 0003fc84 476 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1697: 0018bf18 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1698: 0018a6bc 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1696: 0003fc7c 476 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1697: 0018b9c8 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1698: 0018a16c 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1699: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1700: 0025e008 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1701: 00208c94 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1700: 0025cf28 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1701: 00207e00 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1703: 000a39a4 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1703: 000a3d44 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1706: 002f5b18 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1707: 006dd500 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1706: 002f4aa0 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1707: 006dd540 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1708: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1709: 001c6744 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1710: 003709d8 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1711: 00098a38 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 1712: 006889f0 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1709: 001c6118 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1710: 00370710 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1711: 00098dcc 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1712: 00688790 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1713: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1715: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1716: 0009aed0 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1717: 0068dd6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1716: 0009b264 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1717: 0068df44 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1718: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1719: 003aef40 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1720: 003c4e7c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1721: 000d720c 308 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1722: 00194f3c 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1723: 0042b31c 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1724: 0009b420 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1725: 0025774c 484 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1726: 0037b130 156 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1727: 00098ebc 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1728: 002aaec4 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1729: 000a35c8 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1730: 0006f0c8 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1731: 0025def8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1719: 003aed30 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1720: 003c4c7c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1721: 000d7538 308 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1722: 0019497c 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1723: 0042b22c 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1724: 0009b7b4 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1725: 002566ac 484 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1726: 0037ae68 156 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1727: 00099250 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1728: 002a9e44 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1729: 000a3968 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1730: 0006f2a0 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1731: 0025ce18 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1733: 00246f40 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1733: 00245d10 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1735: 001ddd70 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1736: 000a10e8 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1735: 001dd764 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1736: 000a147c 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1737: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1738: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1739: 002205e8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 1740: 006888dc 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1741: 00090e24 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1742: 002b4a78 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1743: 00243194 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1744: 0018186c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ - 1745: 00683da0 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 1739: 0021f920 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1740: 0068867c 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 1741: 00091158 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1742: 002bcb10 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1743: 00241dcc 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1744: 00181440 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1745: 00683b40 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1747: 001f1ce4 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1748: 00245948 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1749: 000522a0 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1750: 0068dd7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1751: 002016ac 1932 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1752: 000982e0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1753: 0025db70 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1754: 0004790c 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1747: 001f157c 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1748: 002446b8 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1749: 00052468 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1750: 0068df54 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1751: 0020088c 1932 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1752: 00098674 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1753: 0025ca90 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1754: 00047988 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1756: 002e24d4 1228 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1757: 00687f64 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1758: 00078674 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1759: 0020b914 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1760: 00098080 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1756: 002e144c 848 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1757: 00687d04 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 1758: 000789ec 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1759: 0020a7d0 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1760: 00098414 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1762: 0030b588 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1763: 00095118 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1762: 0030a510 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1763: 00095448 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1765: 001fe024 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1766: 00057414 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1767: 001f3b7c 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1765: 001fd31c 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1766: 000575dc 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1767: 001f3508 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1768: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1769: 00206460 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1770: 002d2c8c 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1771: 0009b2d0 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1769: 00205640 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1770: 002d1ba8 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1771: 0009b664 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1772: 0002e854 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1773: 00401de0 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1774: 002a87f0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1775: 00375af0 368 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1776: 00690df4 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1777: 00097974 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1778: 0009893c 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1779: 0009e88c 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1780: 00305e74 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1773: 00401b60 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1774: 002a7774 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1775: 00375b24 368 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1776: 00690fcc 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1777: 00097d08 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1778: 00098cd0 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1779: 0009ec20 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1780: 00304dfc 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1782: 000a4464 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1783: 00337728 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1784: 002fae08 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1782: 000a4804 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1783: 003376a0 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1784: 002f9d90 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1785: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1786: 000a0ad8 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1786: 000a0e6c 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1787: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1788: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1789: 0022f818 9276 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1790: 0008b610 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1789: 0022e2ec 9276 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1790: 0008b940 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1792: 001125b4 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1793: 00257fe4 316 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1794: 000f342c 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1792: 001121b0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1793: 00256f44 316 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1794: 000f34e8 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1795: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1796: 00030008 316 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1797: 00097dc4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1798: 00370c40 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 1799: 00685ca4 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1800: 0068dda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ - 1801: 003f4c8c 24 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ + 1797: 00098158 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1798: 00370978 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1799: 00685a44 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ + 1800: 0068df78 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1801: 003f4984 24 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ 1802: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1803: 00244488 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1804: 000df9b8 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1803: 002446f8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1804: 000dfce4 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 1805: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_reset │ │ │ │ - 1806: 00099c04 340 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1807: 0008bb0c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1808: 001c117c 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1806: 00099f98 340 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1807: 0008be3c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1808: 001c0b14 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1809: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1810: 00247638 2104 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1810: 0024666c 2104 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1811: 0068136c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1812: 00227ecc 124 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1813: 003463a0 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1814: 000a4c6c 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1812: 00226f64 124 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1813: 00345eb8 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1814: 000a500c 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1816: 002b485c 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1817: 000b02cc 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1818: 000f66f4 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1819: 00063890 288 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1820: 00096570 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1821: 00447614 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1822: 003f7ec8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1823: 00343bbc 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1824: 0068d638 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1825: 00388048 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1826: 001a3318 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1827: 000c30bc 464 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1828: 00096e94 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1829: 00145440 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1830: 001b9be0 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1831: 006876f4 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1816: 002bc8f4 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1817: 000b0610 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1818: 000f671c 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1819: 00063a60 288 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1820: 000967cc 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1821: 004473c4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1822: 003f7d48 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1823: 00343994 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1824: 0068d810 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1825: 00387d7c 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1826: 001a2d38 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1827: 000c33a0 464 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1828: 0009713c 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1829: 00145000 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1830: 001b956c 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1831: 00687494 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1832: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1833: 0003e3f4 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1834: 00210174 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1835: 001988d4 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 1836: 006894c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1837: 0068526c 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 1833: 0003e3ec 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1834: 0020f00c 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1835: 00198308 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1836: 00689268 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1837: 0068500c 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1838: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1839: 001d3258 2040 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1840: 0020e33c 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1841: 0036e500 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1842: 00083e54 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1839: 001d2b80 2040 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1840: 0020d1d4 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1841: 0036e238 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1842: 00084324 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1843: 0002f864 44 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1844: 0036ac98 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1844: 0036a9d0 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1845: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1846: 0035bd50 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1846: 0035b9ec 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1847: 000304b4 236 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1848: 001fe7a4 676 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1849: 00326e04 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1848: 001fda9c 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1849: 00325f88 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1850: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1851: 00339174 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1852: 0037f82c 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1853: 00329328 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1851: 003390ec 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1852: 0037f560 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1853: 003286a8 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1854: 0003080c 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1855: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1856: 002fca84 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1857: 0049b190 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1856: 002fba0c 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1857: 0049ad08 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1858: 0002fd14 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1859: 000991d0 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1860: 000cfcb4 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1859: 00099564 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1860: 000cffd0 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1862: 0002d918 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1863: 0016c6b0 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1864: 0015ecd0 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1865: 000bf6e0 308 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1863: 0016c328 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1864: 0015eb40 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1865: 000bf9c4 308 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1867: 001cde54 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1868: 00086054 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1869: 006093d4 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1870: 00037608 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1871: 0009afc8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1872: 0016246c 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1873: 0068dd44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1874: 000ae89c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1875: 00415930 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1876: 0016a2c4 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1877: 0036f168 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1878: 0018a770 2580 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1879: 000b7d1c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1880: 000a119c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1881: 002dc400 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1882: 000991a0 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1883: 000f37c4 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1867: 001cd774 1356 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1868: 00086524 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1869: 0060916c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1870: 00037604 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1871: 0009b35c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1872: 0016226c 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1873: 0068df1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1874: 000aebdc 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1875: 0041530c 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1876: 0016a0c4 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1877: 0036eea0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1878: 0018a220 2580 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1879: 000b802c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1880: 000a1530 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1881: 002db378 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1882: 00099534 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1883: 000f3880 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1884: 0002fa74 384 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1885: 00094bb8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1885: 00094ee8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1887: 0043ad28 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1888: 001efad8 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1887: 0043ac60 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1888: 001ef36c 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressStream2 │ │ │ │ - 1890: 00035d5c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1891: 00358e90 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1890: 00035d58 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1891: 00358a78 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1895: 003362ac 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1895: 00336220 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1896: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1897: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1898: 002d31c8 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1899: 000ed230 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1898: 002d20e4 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1899: 000ed2d8 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1900: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1901: 000a0ce4 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1902: 00388fac 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1903: 00289e7c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1904: 002044b0 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1905: 00162e9c 2364 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1901: 000a1078 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1902: 00388d48 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1903: 00289254 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1904: 00203690 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1905: 00162c9c 2364 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1907: 001b5d18 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1907: 001b56a4 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1909: 00095740 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1909: 00095a70 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ - 1911: 00687b4c 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1912: 00096f9c 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1911: 006878ec 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 1912: 00097330 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1913: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1914: 003647c4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1915: 006886f4 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1916: 00446cb0 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1917: 006d8900 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1914: 003644f8 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1915: 00688494 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1916: 00446a60 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1917: 006d8920 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1918: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1919: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1920: 0033bcbc 348 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1920: 0033bc2c 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1921: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1922: 00355ecc 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1923: 006d8908 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1924: 000c3318 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1925: 000793c8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1926: 00431df8 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1927: 000a3b8c 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1922: 00355ab4 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1923: 006d8928 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1924: 000c35fc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1925: 000796e8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1926: 00431d30 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1927: 000a3f2c 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1928: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1929: 001081e8 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1930: 0016d858 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1931: 00229404 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1932: 00095b40 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1933: 00380e88 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1929: 00107df8 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1930: 0016d4d0 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1931: 00228034 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1932: 00095e74 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1933: 00380bbc 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1935: 000a8908 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1935: 000a8ca8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1936: 0002fbf4 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1937: 00070054 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1938: 000a0a34 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1937: 0007022c 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1938: 000a0dc8 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1940: 000982f8 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ - 1941: 006d88a8 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1942: 00380bac 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1943: 000fb300 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1944: 00089884 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1940: 0009868c 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1941: 006d88e8 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ + 1942: 003808e0 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1943: 000fb0e8 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1944: 00089bb4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1946: 00570aa8 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1947: 000a152c 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1948: 00085184 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1946: 00570874 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1947: 000a18c0 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1948: 00085654 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1950: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1951: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1952: 002bfd10 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1953: 00693fb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1954: 003d3ae0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1955: 0004513c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1956: 002d7c34 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1952: 002c7d40 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1953: 0068d45c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1954: 003d38a8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1955: 00045134 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1956: 002d6b54 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1958: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1959: 000b5f98 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1960: 00681910 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ + 1959: 000b62e0 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1960: 006816b0 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1961: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1962: 00403fa0 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1963: 00054804 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1964: 002b5c08 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1965: 0003e4d8 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1962: 00403e28 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1963: 00054a94 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1964: 002bdca0 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1965: 0003e4d0 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1968: 0017a49c 1472 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1968: 0017a0dc 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1972: 0007692c 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1973: 002046a0 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1972: 00076dc4 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1973: 00203880 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1974: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1975: 00687808 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1975: 006875a8 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1977: 000ff0b8 732 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1978: 00035648 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1979: 00350f14 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1980: 00097620 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1981: 00148384 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1977: 000fee40 732 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1978: 00035644 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1979: 00350afc 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1980: 000979b4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1981: 00147f3c 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1982: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1983: 0020e734 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1984: 00073748 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1985: 00077d94 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1986: 00088810 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1987: 00090ef8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1983: 0020d5cc 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1984: 00073920 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1985: 0007810c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1986: 00088b40 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1987: 0009122c 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1988: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1989: 002c0260 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1989: 002c8290 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1990: 0002e8f0 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1991: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1992: 003b1848 324 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1993: 00281ed0 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1994: 000978cc 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1995: 0043c20c 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1996: 00337fd0 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1997: 00076704 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1998: 00447628 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1992: 003b163c 324 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1993: 002812d4 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1994: 00097c60 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1995: 0043c144 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1996: 00337f48 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1997: 00076a94 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1998: 004473d8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1999: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 2000: 0007b1e4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 2000: 0007b540 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 2001: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 2002: 000a0f68 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 2002: 000a12fc 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 2003: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 2004: 000a6110 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 2005: 0036b3f8 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 2006: 000a1208 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 2004: 000a64b0 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 2005: 0036b130 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2006: 000a159c 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 2007: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 2008: 000ba588 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 2009: 00098054 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2008: 000ba888 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2009: 000983e8 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 2010: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 2012: 00447560 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 2013: 00185088 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 2014: 002ea038 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 2012: 00447310 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 2013: 00184b80 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 2014: 002e8e34 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 2017: 000a43b0 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 2018: 0003e940 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 2017: 000a4750 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 2018: 0003e938 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 2019: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 2021: 00244d68 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 2022: 000a4a54 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 2023: 00308a70 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 2024: 00686ac8 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 2025: 00097b64 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 2026: 000e8df8 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2027: 00099d58 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 2028: 000b7148 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 2029: 006d890c 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 2030: 002a6d58 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 2031: 000408c0 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 2032: 000a0874 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2033: 0009901c 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2034: 003aea04 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2035: 0008ffec 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2036: 000a0abc 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2037: 000f35c0 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2038: 00443ee0 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 2021: 002439a4 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 2022: 000a4df4 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 2023: 003079b8 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2024: 00686868 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 2025: 00097ef8 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2026: 000e9110 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2027: 0009a0ec 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 2028: 000b75b8 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2029: 006d892c 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 2030: 002a6050 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 2031: 000408b8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 2032: 000a0c08 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2033: 000993b0 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2034: 003ae7f4 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2035: 00090320 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2036: 000a0e50 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2037: 000f367c 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2038: 00443c90 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2039: 0002deac 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2040: 003369b0 896 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2041: 0027b1e8 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2042: 000a583c 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2040: 00336924 896 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2041: 0027a704 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2042: 000a5bdc 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.4 (3) │ │ │ │ - 2044: 00401c88 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2045: 00098a88 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2046: 00098470 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2047: 00335cfc 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2048: 001ceb60 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2049: 0015b7f0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2050: 00289e9c 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2051: 0036f320 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2052: 000ffa2c 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2053: 003b1e74 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2054: 000497c0 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2055: 00155d5c 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2056: 003112cc 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2057: 00097cb8 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2058: 001089c0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2044: 00401b10 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2045: 00098e1c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2046: 00098804 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2047: 00335c70 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2048: 001ce484 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2049: 0015b640 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2050: 00289274 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2051: 0036f058 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2052: 000ff7b4 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2053: 003b1c68 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2054: 00049838 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2055: 00155bac 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2056: 00310454 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2057: 0009804c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2058: 001085d0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2060: 003fd98c 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2061: 0037a780 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2060: 003fd814 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2061: 0037a4b8 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2063: 000e80ac 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2064: 001002e4 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2063: 000e83c4 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2064: 000fff58 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2065: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2067: 003f8ff0 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2068: 000a11c4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2069: 0068dd1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2067: 003f8e70 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2068: 000a1558 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2069: 0068def4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2070: 0002f4d0 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2071: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2072: 000eec54 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2073: 00403d1c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2074: 00048a58 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2075: 00070550 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2076: 0068dd30 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2077: 00695b68 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2072: 000eec9c 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2073: 00403ba4 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2074: 00048ad0 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2075: 00070728 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2076: 0068df08 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2077: 00695b90 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2078: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2079: 0017f680 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2079: 0017f2ac 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2080: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2081: 002127fc 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2081: 002115f0 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2082: 0002e464 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2083: 000a0de8 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 2084: 00682e5c 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2085: 000e7ec8 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2086: 005577ec 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2087: 00201400 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2088: 0025db84 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2089: 0006823c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2083: 000a117c 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2084: 00682bfc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 2085: 000e81e0 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2086: 005575b8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2087: 002005e0 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2088: 0025caa4 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2089: 0006840c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2090: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2091: 002b62c4 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2092: 001c1958 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2093: 004dd534 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2091: 002be35c 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2092: 001c12f0 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2093: 004dd300 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2094: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2095: 00093e6c 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2096: 00097bc8 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2097: 0036ed44 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2098: 00684008 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 2095: 0009419c 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2096: 00097f5c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2097: 0036ea7c 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2098: 00683da8 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2099: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2100: 00075c74 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2100: 00076004 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2101: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2103: 000a1500 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2104: 00076308 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2105: 00685518 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 2103: 000a1894 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2104: 00076698 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2105: 006852b8 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2106: 0002e938 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2107: 0068d62c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2108: 00343f4c 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2109: 000d2628 3276 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2110: 00261d6c 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2111: 000e6f94 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2112: 0036eac8 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2113: 00693e0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2114: 00085850 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2115: 00685988 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2116: 002afe04 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 2117: 006863e8 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2118: 000f9a78 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2119: 00211204 296 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2120: 002029f8 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2121: 000b0274 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2122: 00051920 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2123: 00231f7c 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2124: 000732d8 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2125: 0037dea0 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ - 2126: 0037dc9c 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 2127: 006850c4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2128: 0020cf68 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2129: 0068d2bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2130: 000a860c 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2131: 000cd408 676 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2132: 002414c8 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2133: 001949cc 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2134: 0041b950 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2135: 00098290 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2136: 0009af28 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2107: 0068d804 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2108: 00343d24 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2109: 000d2948 3272 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2110: 00260c98 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2111: 000e72ac 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2112: 0036e800 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2113: 0068d1dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2114: 00085d20 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2115: 00685728 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 2116: 002aed84 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2117: 00686188 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 2118: 000f9a60 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2119: 0021009c 296 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2120: 00201bd8 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2121: 000b05b8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2122: 00051ae8 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2123: 00230a50 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2124: 000734b0 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2125: 0037dbd4 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ + 2126: 0037d9d0 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2127: 00684e64 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 2128: 0020be00 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2129: 0068d494 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2130: 000a89ac 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2131: 000cd724 676 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2132: 00240104 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2133: 0019440c 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2134: 0041b8f8 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2135: 00098624 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2136: 0009b2bc 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2137: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2138: 00127c14 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2138: 00127820 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2139: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2140: 0017c8bc 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2141: 0030a1f0 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2140: 0017c504 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2141: 00309178 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2142: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2143: 0068d63c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2143: 0068d814 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2144: 0002efe0 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2145: 000a1034 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2145: 000a13c8 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2146: 0002e5cc 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2147: 0005f728 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2148: 001ab1e4 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2149: 00099944 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2147: 0005f8f8 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2148: 001aac08 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2149: 00099cd8 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 2150: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refDDict │ │ │ │ - 2151: 0009e9ec 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2151: 0009ed80 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2152: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2153: 000604d8 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2153: 000606a8 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2155: 006fe378 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2156: 001c2664 2124 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2157: 0068eaf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2158: 001eb020 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2155: 006fe3b8 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2156: 001c1ffc 2124 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2157: 0068ecd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2158: 001ea868 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2161: 002d2e30 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2162: 001b5634 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2163: 0040ef60 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2164: 000ae47c 592 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2165: 00392838 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2166: 004176e8 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2161: 002d1d4c 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2162: 001b4fc0 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2163: 0040ec20 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2164: 000ae7bc 592 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2165: 00392620 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2166: 004170c8 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2167: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2168: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2170: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2171: 000a62b0 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2172: 0068d630 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2173: 002869b8 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2174: 0005eccc 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2175: 001790c4 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2176: 000690d0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2177: 00438e58 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ - 2178: 00031b1c 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ + 2171: 000a6650 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2172: 0068d808 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2173: 00285d8c 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2174: 0005ee9c 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2175: 00178cf0 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2176: 000692a0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2177: 00438820 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2178: 00031b18 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.4 (3) │ │ │ │ - 2182: 0068dd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2183: 0004f490 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2184: 000658bc 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2185: 0016750c 860 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2186: 00208c2c 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2187: 0008b470 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2188: 000972e4 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2189: 00263ba8 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2190: 001eb634 560 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2191: 0004f1c0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2182: 0068df64 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2183: 0004f4e4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2184: 00065a8c 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2185: 0016730c 860 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2186: 00207d98 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2187: 0008b7a0 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2188: 00097678 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2189: 00262ad4 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2190: 001eae7c 576 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2191: 0004f388 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2192: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2193: 0030a298 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2194: 002243b4 772 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2195: 00380334 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2193: 00309220 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2194: 00223450 772 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2195: 00380068 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2196: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2197: 000a4c3c 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 2198: 00684ff0 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2199: 000a0cb8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2200: 001ddcd8 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2197: 000a4fdc 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2198: 00684d90 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 2199: 000a104c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2200: 001dd574 496 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2201: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2202: 003935a4 616 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2203: 001469c0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2204: 000a9de4 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2202: 003933cc 616 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2203: 00146580 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2204: 000aa124 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ 2205: 00096540 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2206: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2207: 003b99dc 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2208: 000972fc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2209: 002215d0 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2210: 00091e10 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2211: 000a09bc 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2212: 00413548 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2207: 003b97dc 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2208: 00097690 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2209: 00220908 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2210: 00092140 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2211: 000a0d50 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2212: 00412e54 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2213: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2214: 002728f4 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2215: 0038e304 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2214: 00271ae4 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2215: 0038e0f4 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2216: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2217: 00095620 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2218: 0033cf7c 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2219: 00071cc8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2220: 0040ff20 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2217: 00095950 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2218: 0033cef4 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2219: 00071ea0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2220: 0040fbe0 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2222: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2223: 000bc438 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2224: 00696a70 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2225: 0009e068 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2226: 003f8fd0 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2223: 000bc710 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2224: 00696a98 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2225: 0009e3fc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2226: 003f8e50 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2227: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2228: 00388960 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2229: 0009acd0 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2230: 00244104 900 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2231: 003424e4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2228: 00388690 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2229: 0009b064 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2230: 00242c90 900 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2231: 003422bc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2233: 001fbcc0 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2233: 001fb654 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2234: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2235: 00108a7c 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2236: 001f5608 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2237: 00401a38 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2235: 0010868c 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2236: 001f4f94 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2237: 004017e8 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2239: 000439f0 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2240: 002a4c88 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2241: 0009a12c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2242: 003460d4 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2243: 002eb7d8 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2239: 000439e8 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2240: 002a3e80 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2241: 0009a4c0 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2242: 00345bec 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2243: 002ea5d4 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2245: 0023e148 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2246: 006d88fc 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2247: 003ffb5c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2248: 000cec58 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2249: 000a8ffc 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2245: 0023cd80 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2246: 006d891c 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2247: 003ff9e4 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2248: 000cef74 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2249: 000a939c 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2251: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2252: 006813a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2252: 0068ce98 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2253: 0002e578 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2254: 00355768 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2255: 0068dd24 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2254: 00355350 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2255: 0068defc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2257: 0036ed2c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2258: 003a0d40 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2259: 0068d61c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2260: 00158ebc 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2257: 0036ea64 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2258: 003a0b30 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2259: 0068d7f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2260: 00158d0c 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2262: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2263: 001b4a0c 352 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2264: 00253334 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2265: 0027c5b8 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2263: 001b4398 352 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2264: 00252294 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2265: 0027bad8 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2266: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDCtx │ │ │ │ - 2268: 00164d34 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2269: 006955c4 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2270: 00419cf4 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2271: 00328dcc 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2272: 000a0edc 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2273: 0009e2b8 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2268: 00164b34 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2269: 006955ec 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2270: 004196d4 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2271: 0032814c 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2272: 000a1270 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2273: 0009e64c 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2275: 00337d58 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2275: 00337cd0 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2276: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2277: 0003b5b8 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2278: 0008b0ac 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2279: 0026d9cc 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2280: 002f4d50 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2281: 0020e8cc 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2282: 000a17c4 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2283: 003979d0 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2284: 003679f4 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2277: 0003b5b0 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2278: 0008b3dc 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2279: 0026c844 1008 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2280: 002f3cd8 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2281: 0020d764 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2282: 000a1b58 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2283: 003977b8 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2284: 0036772c 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2285: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2286: 003f63a8 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2286: 003f60a0 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2287: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2288: 001505d4 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2289: 000a577c 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2290: 0017de64 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2288: 001504a8 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2289: 000a5b1c 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2290: 0017dab4 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2291: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2292: 006d88a4 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ + 2292: 006d88e4 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2293: 0067feec 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2294: 000a0a54 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2295: 004179f4 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2296: 00420534 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2297: 001c9f3c 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2298: 0066651c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2294: 000a0de8 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2295: 004173d4 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2296: 00420104 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2297: 001c9910 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2298: 0066628c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2299: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2300: 001997d8 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2300: 00199220 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2301: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2302: 003f6764 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2303: 000a8acc 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 2304: 00681fcc 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 2302: 003f645c 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2303: 000a8e6c 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2304: 00681d6c 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2305: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2306: 000fe058 1296 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2307: 001d6608 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2308: 0030b28c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2309: 000a42a4 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2310: 000ff730 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2306: 000fde40 1248 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2307: 001d5eec 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2308: 0030a214 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2309: 000a4644 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2310: 000ff4b8 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2312: 004432e4 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2313: 00386408 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2314: 0032aca0 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2312: 00443094 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2313: 0038613c 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2314: 0032a024 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2315: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2316: 000e058c 756 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 2317: 002da1b0 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2318: 003a961c 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2319: 00079770 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2320: 004444e4 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2321: 003773c8 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2322: 002f700c 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2323: 0037b43c 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2324: 00097f38 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2325: 00044dd4 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2316: 000e08b8 756 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2317: 002d90d0 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2318: 003a95ac 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2319: 00079a3c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2320: 00444294 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2321: 00377100 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2322: 002f5f94 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2323: 0037b174 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2324: 000982cc 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2325: 00044dcc 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2326: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2327: 00269584 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2328: 00079b64 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2329: 0009e7fc 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2330: 0008db34 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2327: 002684ac 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2328: 00079d7c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2329: 0009eb90 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2330: 0008de64 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2331: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_dParam_getBounds │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2334: 00097afc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2335: 000a09d0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2336: 000a0f14 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2337: 003f9124 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2334: 00097e90 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2335: 000a0d64 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2336: 000a12a8 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2337: 003f8fa4 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2338: 00680980 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2339: 002143ec 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2340: 000a3898 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2341: 0038e69c 204 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2342: 000a625c 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2343: 000a0d14 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2344: 0009b324 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2345: 0033d664 332 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ - 2346: 00689044 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2347: 0025c3e8 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2348: 00072dc0 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2349: 00079c04 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2350: 000c8000 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2351: 00099210 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2339: 002131e8 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2340: 000a3c38 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2341: 0038e48c 204 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2342: 000a65fc 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2343: 000a10a8 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2344: 0009b6b8 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2345: 0033d5dc 332 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2346: 00688de4 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 2347: 0025b30c 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2348: 00072f98 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2349: 00079e7c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2350: 000c831c 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2351: 000995a4 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2353: 00389d50 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2354: 000a1694 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2355: 0033b1e4 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2356: 00346a38 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2357: 000a4adc 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2358: 001921a4 1948 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2359: 000a4968 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 2360: 00686640 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2361: 000d50fc 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2362: 00308f5c 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2363: 00277e7c 512 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2364: 00257674 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2365: 002c4f54 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2353: 00389a08 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2354: 000a1a28 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2355: 0033b154 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2356: 00346550 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2357: 000a4e7c 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2358: 00191cc8 1948 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2359: 000a4d08 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2360: 006863e0 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 2361: 000d5428 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2362: 00307ee4 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2363: 0027739c 512 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2364: 002565d4 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2365: 002cda78 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2367: 001be8a8 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2367: 001be240 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2368: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCCtx │ │ │ │ - 2369: 0068dd50 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2370: 001637d8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2369: 0068df28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2370: 001635d8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2371: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2372: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2374: 00685d98 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2375: 0009df38 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2376: 0036e970 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 2377: 006829d0 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 2374: 00685b38 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2375: 0009e320 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2376: 0036e6a8 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2377: 00682770 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2378: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2379: 00144f70 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2380: 000e4578 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2381: 0003708c 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2382: 000c56ec 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2383: 00129e98 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2384: 0007246c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2385: 0038203c 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2379: 00144b30 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2380: 000e48a4 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2381: 00037088 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2382: 000c5a08 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2383: 00129aa4 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2384: 00072644 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2385: 00381e14 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2387: 0002f43c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2388: 001dba1c 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2389: 003668b0 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2390: 000d4844 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2388: 001db2fc 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2389: 003665e8 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2390: 000d4b98 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2391: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2392: 001dc1ac 3164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2393: 000a8868 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2392: 001dba68 3168 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2393: 000a8c08 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2394: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2395: 0068837c 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2396: 004358f0 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2397: 0021c360 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2398: 0068dd64 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2399: 0016c3c0 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2395: 0068811c 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 2396: 004351a8 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2397: 0021b6b8 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2398: 0068df3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2399: 0016c038 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2400: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2401: 0008606c 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2401: 0008653c 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2402: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2403: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2404: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2405: 001b9a4c 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2406: 003d7864 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2407: 0036e010 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2408: 001735f8 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2409: 00413324 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2410: 0009b3f8 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2411: 00090254 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2412: 00096a90 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2413: 000996fc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2414: 0009ad30 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2415: 003391c4 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2416: 000a49dc 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2417: 00152e18 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2418: 00099004 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2419: 00096b68 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2405: 001b93d8 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2406: 003d755c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2407: 0036dd48 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2408: 0017326c 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2409: 00412c30 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2410: 0009b78c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2411: 00090588 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2412: 00096c1c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2413: 00099a90 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2414: 0009b0c4 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2415: 0033913c 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2416: 000a4d7c 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2417: 00152c68 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2418: 00099398 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2419: 00096cf4 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2420: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2421: 000dfdec 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2422: 000981c0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2423: 0034daa4 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2424: 00492fb0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2421: 000e0118 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2422: 00098554 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2423: 0034d5bc 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2424: 00492d70 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2426: 003c54e0 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2427: 003824c8 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2426: 003c52e0 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2427: 003822bc 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2428: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2429: 002afd88 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2430: 00366728 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2431: 0028fd98 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2432: 00097680 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2433: 002aeb78 628 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2434: 000a5334 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2435: 0008bf38 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2436: 002546fc 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2437: 00309e30 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2438: 0032b7e0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2429: 002aed08 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2430: 00366460 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2431: 0028f138 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2432: 00097a14 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2433: 002adaf8 628 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2434: 000a56d4 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2435: 0008c268 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2436: 0025365c 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2437: 00308db8 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2438: 0032ad2c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionNumber │ │ │ │ - 2440: 0024dffc 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2441: 000cec6c 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2442: 000ae6cc 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2440: 0024d024 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2441: 000cef88 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2442: 000aea0c 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ 2443: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber64 │ │ │ │ - 2444: 000a0e7c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 2445: 006828bc 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 2444: 000a1210 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2445: 0068265c 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2446: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2447: 0002e644 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2448: 001d60b4 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2449: 00443620 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2450: 00084840 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2451: 000a08d0 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2452: 000a0d9c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2448: 001d597c 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2449: 004433d0 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2450: 00084d10 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2451: 000a0c64 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2452: 000a1130 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2453: 0002f13c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2454: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2455: 0009e0f8 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2456: 000d1d78 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2455: 0009e48c 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2456: 000d2094 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2457: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ 2458: 00000000 0 FUNC GLOBAL DEFAULT UND sysinfo@GLIBC_2.4 (3) │ │ │ │ - 2459: 002215b0 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2460: 000976a4 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2461: 00328b78 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2462: 0013eab0 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2463: 000cf358 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2459: 002208e8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2460: 00097a38 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2461: 00327ef8 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2462: 0013e6b0 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2463: 000cf674 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2465: 00083a74 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2466: 003e8530 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2467: 0042f2d4 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2465: 00083e4c 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2466: 003e8228 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2467: 0042f0a4 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2468: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2469: 00369eb0 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2470: 000a9d50 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2469: 00369be8 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2470: 000aa090 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2471: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 2472: 0034659c 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ + 2472: 003460b4 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ 2473: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getFrameContentSize │ │ │ │ - 2474: 00174378 304 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2475: 00240268 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2474: 00173fcc 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2475: 0023eea4 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2476: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2477: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2478: 0036edb4 192 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2479: 001fe600 420 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2478: 0036eaec 192 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2479: 001fd8f8 420 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2480: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2481: 004933b0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2482: 0008fbe0 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2481: 00493170 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2482: 0008ff14 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2483: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 2484: 00686c4c 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2485: 0043ee10 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2484: 006869ec 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2485: 0043ed20 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2486: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2487: 001953d0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2488: 0005190c 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2489: 00247610 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2490: 0033a5a4 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2487: 00194e10 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2488: 00051ad4 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2489: 002463f4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2490: 0033a514 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2492: 00214fec 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2493: 000756c4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2492: 002141fc 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2493: 00075a54 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2494: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 2495: 0068792c 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2496: 002c4f8c 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2497: 002da6e0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2498: 000a2c6c 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2499: 003335bc 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2500: 0068d2c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 2501: 0068817c 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 2495: 006876cc 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 2496: 002cdab0 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2497: 002d9600 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2498: 000a3000 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2499: 00333530 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2500: 0068d49c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2501: 00687f1c 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2503: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2504: 001f81c8 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2504: 001f7b54 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2505: 0002ff18 240 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2506: 0033db28 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2507: 000822dc 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2506: 0033daa0 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2507: 00082680 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2508: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2509: 000ae32c 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2509: 000ae66c 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2510: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2511: 000e8420 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2512: 0036ee74 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2513: 000e7c44 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2514: 00055dc0 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2515: 0068dd34 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2516: 000364d4 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2517: 00060d40 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2518: 0068d2b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2519: 000f1ec4 2144 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2520: 000a296c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2521: 001efb90 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2522: 00221404 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2523: 000bb640 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2524: 0009f490 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2511: 000e8738 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2512: 0036ebac 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2513: 000e7f5c 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2514: 00055f88 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2515: 0068df0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2516: 000364d0 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2517: 00060f10 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2518: 0068d490 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2519: 000f1f94 2144 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2520: 000a2d00 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2521: 001ef424 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2522: 0022073c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2523: 000bb940 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2524: 0009f824 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2525: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2526: 002218c8 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2526: 00220e08 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 2527: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setPledgedSrcSize │ │ │ │ - 2528: 00328e2c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2529: 00248820 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2530: 0009e4b0 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2531: 00357104 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2532: 0009e49c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2533: 000db5c8 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2534: 00075d08 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2535: 000a97f4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2536: 002de744 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2528: 003281ac 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2529: 00247844 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2530: 0009e844 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2531: 00356cec 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2532: 0009e830 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2533: 000db8f4 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2534: 00076098 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2535: 000a9b94 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2536: 002dd6bc 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2537: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2538: 000959e8 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2539: 006d8918 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2540: 001c20e8 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2541: 00142638 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2542: 0009a3f0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2538: 00095d18 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2539: 006d8938 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2540: 001c1a80 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2541: 001421f8 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2542: 0009a784 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2543: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2544: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2545: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2546: 001e3da0 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 2547: 00682460 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2548: 002611f4 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2549: 000956e8 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2546: 001e3760 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2547: 00682200 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 2548: 00260120 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2549: 00095a18 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2551: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2552: 00094724 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2553: 0012b434 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2552: 00094a54 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2553: 0012b018 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2554: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2555: 00094bd0 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2556: 00098598 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2557: 00072498 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2558: 00416360 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2559: 003c1750 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2560: 001d726c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2555: 00094f00 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2556: 0009892c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2557: 00072670 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2558: 00415d3c 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2559: 003c1554 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2560: 001d6b50 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2561: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 2563: 00686e44 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 2563: 00686be4 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2564: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2565: 002ab4cc 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2566: 00271fa0 1476 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2567: 00072914 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2565: 002aa44c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2566: 00270b38 1476 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2567: 00072aec 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2568: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2569: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2570: 00146ed0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2571: 000a1554 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2572: 006d8914 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2573: 001d58e0 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2574: 001fb118 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ - 2575: 006827a8 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 2570: 00146a90 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2571: 000a18e8 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2572: 006d8934 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2573: 001d51d8 660 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2574: 001faaa4 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2575: 00682548 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2576: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2577: 0039d378 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2578: 002afe31 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2579: 003d5018 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2580: 0003fa50 220 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ - 2581: 00685bb0 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2582: 002384c4 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2583: 00111b4c 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2584: 0034808c 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2577: 0039d164 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2578: 002aedb1 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2579: 003d4b38 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2580: 0003fa48 220 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2581: 00685950 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 2582: 00237148 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2583: 0011172c 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2584: 00347ba4 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2585: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2586: 000a2d34 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2587: 00388460 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2588: 000ce3cc 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2586: 000a30c8 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2587: 00388190 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2588: 000ce6e8 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2589: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_isError │ │ │ │ 2590: 0002d8e8 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2591: 002637a8 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2592: 0021d96c 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2591: 002626d4 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2592: 0021cc98 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2593: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2594: 0036f33c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2595: 000ae8fc 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2594: 0036f074 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2595: 000aec3c 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2596: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2597: 000c261c 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2597: 000c2900 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2598: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2599: 0040ab30 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2600: 00038ba8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2599: 003f78f8 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2600: 00038ba4 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2601: 0002fd94 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 2602: 0068abb4 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2603: 0009b190 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2602: 0068a954 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 2603: 0009b524 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2604: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2605: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2606: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2607: 000a65d0 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2607: 000a6970 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2608: 0002e314 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 2609: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromDict │ │ │ │ - 2610: 000e9048 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2610: 000e9360 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2611: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromFrame │ │ │ │ 2612: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2613: 000a1580 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2614: 00050aa8 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2613: 000a1914 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2614: 00050c70 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2615: 0002e920 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2616: 002fbda0 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2617: 00421c34 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2618: 0036526c 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2619: 000a331c 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2620: 000e3f88 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2621: 0009ae60 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2622: 0037f5a0 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2623: 000a94ec 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2624: 006843e0 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2625: 0068342c 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2626: 002ec1e4 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2627: 001ce8dc 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2628: 00384888 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2629: 00077b80 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2630: 0021d940 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2631: 0009e1e4 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 2632: 006891d0 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2633: 00075ea4 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2634: 000d47bc 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2635: 00684850 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2636: 0036f440 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 2637: 00686f68 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2638: 00097dd8 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2639: 0036b660 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2640: 00243154 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2641: 000d170c 1644 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2642: 003bd310 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2643: 0068dd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 2644: 006821c4 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2645: 002102d0 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2616: 002fad28 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2617: 00421804 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2618: 00364fa8 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2619: 000a36bc 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2620: 000e42b4 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2621: 0009b1f4 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2622: 0037f324 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2623: 000a988c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2624: 00684180 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 2625: 006831cc 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ + 2626: 002eb16c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2627: 001ce200 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2628: 00384588 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2629: 00077ef8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2630: 0021cc6c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2631: 0009e578 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2632: 00688f70 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 2633: 00076234 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2634: 000d4b10 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2635: 006845f0 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 2636: 0036f178 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2637: 00686d08 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 2638: 0009816c 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2639: 0036b398 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2640: 00241d8c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2641: 000d1a28 1644 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2642: 003bd110 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2643: 0068df60 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2644: 00681f64 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 2645: 0020f168 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2646: 0002db28 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2647: 00333dfc 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 2648: 00685414 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 2647: 00333d70 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2648: 006851b4 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2649: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2650: 00099398 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2651: 000bf34c 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2652: 00041e50 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2653: 00374c9c 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2654: 00240254 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2655: 003641e0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2656: 00041cf4 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2657: 000deaac 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2650: 0009972c 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2651: 000bf630 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2652: 00041e48 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2653: 00374734 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2654: 0023ee90 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2655: 00363f14 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2656: 00041cec 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2657: 000dedd8 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2658: 000305a0 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2659: 0021d134 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2659: 0021c48c 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x1c510 contains 6 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0068095c 00000215 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ 0067feec 0008f514 R_ARM_COPY 0067feec __stack_chk_guard@GLIBC_2.4 │ │ │ │ -006d85c0 00028414 R_ARM_COPY 006d85c0 stdin@GLIBC_2.4 │ │ │ │ -006d85c4 00064114 R_ARM_COPY 006d85c4 __environ@GLIBC_2.4 │ │ │ │ -006d85c8 00066f14 R_ARM_COPY 006d85c8 stderr@GLIBC_2.4 │ │ │ │ -006d85cc 00050814 R_ARM_COPY 006d85cc stdout@GLIBC_2.4 │ │ │ │ +006d8600 00028414 R_ARM_COPY 006d8600 stdin@GLIBC_2.4 │ │ │ │ +006d8604 00064114 R_ARM_COPY 006d8604 __environ@GLIBC_2.4 │ │ │ │ +006d8608 00066f14 R_ARM_COPY 006d8608 stderr@GLIBC_2.4 │ │ │ │ +006d860c 00050814 R_ARM_COPY 006d860c stdout@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x1c540 contains 595 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0068000c 0002ff16 R_ARM_JUMP_SLOT 0002d7f8 atan@GLIBC_2.4 │ │ │ │ 00680010 0008fd16 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ 00680014 00042f16 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ 00680018 0003a416 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libzstd.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2d7d8 │ │ │ │ - 0x0000000d (FINI) 0x448278 │ │ │ │ + 0x0000000d (FINI) 0x448028 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x67fedc │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x67fee4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e970 │ │ │ │ 0x00000006 (SYMTAB) 0x14330 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,59 +1,59 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e136efe5b476691e8e783cf44100373ed5ffa9bc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 41873a32d6e03ff4d849154aa38ea9b01d4ec68e │ │ │ │ │ │ │ │ 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: 0x00100e04, Base: 0x00666774, Semaphore: 0x006d85b6 │ │ │ │ + Location: 0x00100a64, Base: 0x006664e4, Semaphore: 0x006d85de │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x00129bc8, Base: 0x00666774, Semaphore: 0x006d85ae │ │ │ │ + Location: 0x001297d4, Base: 0x006664e4, Semaphore: 0x006d85d6 │ │ │ │ Arguments: -4@[fp, #-244] │ │ │ │ stapsdt 0x0000002b NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x00129cb8, Base: 0x00666774, Semaphore: 0x006d85b0 │ │ │ │ + Location: 0x001298c4, Base: 0x006664e4, Semaphore: 0x006d85d8 │ │ │ │ Arguments: -4@[fp, #-232] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00301930, Base: 0x00666774, Semaphore: 0x006d85b4 │ │ │ │ + Location: 0x003008b8, Base: 0x006664e4, Semaphore: 0x006d85dc │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00301940, Base: 0x00666774, Semaphore: 0x006d85b2 │ │ │ │ + Location: 0x003008c8, Base: 0x006664e4, Semaphore: 0x006d85da │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00301b54, Base: 0x00666774, Semaphore: 0x006d85b4 │ │ │ │ + Location: 0x00300adc, Base: 0x006664e4, Semaphore: 0x006d85dc │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00301b64, Base: 0x00666774, Semaphore: 0x006d85b2 │ │ │ │ + Location: 0x00300aec, Base: 0x006664e4, Semaphore: 0x006d85da │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001e8814, Base: 0x00666774, Semaphore: 0x006d85b6 │ │ │ │ + Location: 0x001e815c, Base: 0x006664e4, Semaphore: 0x006d85de │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+66436 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001e8f70, Base: 0x00666774, Semaphore: 0x006d85b6 │ │ │ │ + Location: 0x001e8800, Base: 0x006664e4, Semaphore: 0x006d85de │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001e969c, Base: 0x00666774, Semaphore: 0x006d85b6 │ │ │ │ + Location: 0x001e8ebc, Base: 0x006664e4, Semaphore: 0x006d85de │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x000a48e0, Base: 0x00666774, Semaphore: 0x006d85a0 │ │ │ │ + Location: 0x000a4c80, Base: 0x006664e4, Semaphore: 0x006d85c8 │ │ │ │ Arguments: 4@r7 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x000a4960, Base: 0x00666774, Semaphore: 0x006d85a2 │ │ │ │ + Location: 0x000a4d00, Base: 0x006664e4, Semaphore: 0x006d85ca │ │ │ │ Arguments: 4@r7 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -247,17 +247,17 @@ │ │ │ │ getpwnam_r │ │ │ │ setgrent │ │ │ │ getgrent │ │ │ │ endgrent │ │ │ │ __mktime64 │ │ │ │ __strncat_chk │ │ │ │ XML_SetReturnNSTriplet │ │ │ │ -getgrouplist │ │ │ │ XML_SetStartElementHandler │ │ │ │ XML_SetEndElementHandler │ │ │ │ +getgrouplist │ │ │ │ setpwent │ │ │ │ getpwent │ │ │ │ endpwent │ │ │ │ XML_SetUnparsedEntityDeclHandler │ │ │ │ XML_SetNotationDeclHandler │ │ │ │ XML_SetStartNamespaceDeclHandler │ │ │ │ XML_SetEndNamespaceDeclHandler │ │ │ │ @@ -2469,36 +2469,17 @@ │ │ │ │ module_search_paths │ │ │ │ unknown config option name │ │ │ │ unexpected end of data │ │ │ │ invalid start byte │ │ │ │ invalid continuation byte │ │ │ │ initialization config is NULL │ │ │ │ out of memory │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ cannot decode command line arguments │ │ │ │ PYTHONDEVMODE │ │ │ │ PYTHONWARNDEFAULTENCODING │ │ │ │ -main interpreter already initialized │ │ │ │ -failed to get random numbers to initialize Python │ │ │ │ -can't make first thread │ │ │ │ -failed to read thread state │ │ │ │ -can't make main interpreter │ │ │ │ -global import state already initialized │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -__reduce__ │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -Base class for I/O related errors. │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _math_integer │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ @@ -2517,14 +2498,15 @@ │ │ │ │ RuntimeError │ │ │ │ Unspecified run-time error. │ │ │ │ __dict__ │ │ │ │ __traceback__ │ │ │ │ __context__ │ │ │ │ __cause__ │ │ │ │ __suppress_context__ │ │ │ │ +__reduce__ │ │ │ │ __setstate__ │ │ │ │ with_traceback │ │ │ │ add_note │ │ │ │ tb_lineno │ │ │ │ tb_frame │ │ │ │ tb_lasti │ │ │ │ __class_getitem__ │ │ │ │ @@ -2937,21 +2919,29 @@ │ │ │ │ guarded_max │ │ │ │ guarded_precise │ │ │ │ guarded_sample_rate │ │ │ │ guarded_sample_seed │ │ │ │ target_segments_per_thread │ │ │ │ generic_collect │ │ │ │ allow_thp │ │ │ │ +main interpreter already initialized │ │ │ │ +failed to get random numbers to initialize Python │ │ │ │ +can't make first thread │ │ │ │ +failed to read thread state │ │ │ │ +can't make main interpreter │ │ │ │ +global import state already initialized │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ config option type is not string list │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ process done: 0x%zx │ │ │ │ internal error: failed to visit all abandoned segments due to failure to acquire the visitor lock │ │ │ │ internal error: failed to visit all abandoned segments due to failure to acquire the OS visitor lock │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ @@ -3007,14 +2997,24 @@ │ │ │ │ PYTHONPYCACHEPREFIX │ │ │ │ cannot decode PYTHONPYCACHEPREFIX │ │ │ │ PYTHON_THREAD_INHERIT_CONTEXT │ │ │ │ PYTHON_CONTEXT_AWARE_WARNINGS │ │ │ │ PYTHON_PATHCONFIG_WARNINGS │ │ │ │ PYTHONIOENCODING │ │ │ │ cannot decode PYTHONIOENCODING environment variable │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +Base class for I/O related errors. │ │ │ │ Py_ExitStatusException() must not be called on success │ │ │ │ bad ID: Allocated using API '%c', verified using API '%c' │ │ │ │ bad leading pad byte │ │ │ │ bad trailing pad byte │ │ │ │ Fatal Python error: │ │ │ │ │ │ │ │ Python runtime state: │ │ │ │ @@ -3097,21 +3097,14 @@ │ │ │ │ PYTHON_JIT_RESUME_INITIAL_VALUE │ │ │ │ PYTHON_JIT_RESUME_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ 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 │ │ │ │ @@ -3124,14 +3117,25 @@ │ │ │ │ PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ PyCOND_WAIT(gil->cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ drop_gil: GIL is not locked │ │ │ │ +ArithmeticError │ │ │ │ +Base class for arithmetic errors. │ │ │ │ +OverflowError │ │ │ │ +Result too large to be represented. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ failed to create global interned dict │ │ │ │ failed to create interned dict │ │ │ │ failed to get interpreter's cross-interpreter state │ │ │ │ failed to get global cross-interpreter state │ │ │ │ failed to initialize interpreter's cross-interpreter state │ │ │ │ failed to initialize importlib │ │ │ │ failed to intern static string │ │ │ │ @@ -3481,18 +3485,14 @@ │ │ │ │ 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. │ │ │ │ -ArithmeticError │ │ │ │ -Base class for arithmetic errors. │ │ │ │ -OverflowError │ │ │ │ -Result too large to be represented. │ │ │ │ _typing._ConstEvaluator │ │ │ │ typing.ParamSpecKwargs │ │ │ │ typing.ParamSpecArgs │ │ │ │ typing.ParamSpec │ │ │ │ typing.TypeVarTuple │ │ │ │ typing.TypeVar │ │ │ │ typing.Generic │ │ │ │ @@ -4219,19 +4219,19 @@ │ │ │ │ '%.200s' object is not subscriptable │ │ │ │ an integer is required │ │ │ │ Python int too large to convert to C ssize_t │ │ │ │ ../Objects/longobject.c │ │ │ │ Missed attribute '%U' of type %s │ │ │ │ list modified during sort │ │ │ │ %R returned NULL without setting an exception │ │ │ │ -%R returned a result with an exception set │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ +%R returned a result with an exception set │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ type │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ @@ -4368,29 +4368,29 @@ │ │ │ │ bad marshal data (invalid reference) │ │ │ │ bad marshal data (unknown type code) │ │ │ │ unbound method %U needs an argument │ │ │ │ no such group │ │ │ │ EOF read where not expected │ │ │ │ marshal data too short │ │ │ │ read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ +backslashreplace │ │ │ │ __hello__ │ │ │ │ __phello__ │ │ │ │ __phello__.ham │ │ │ │ __phello__.ham.eggs │ │ │ │ __phello__.spam │ │ │ │ importlib.util │ │ │ │ importlib.machinery │ │ │ │ importlib._bootstrap │ │ │ │ importlib._bootstrap_external │ │ │ │ <__phello__ │ │ │ │ <__phello__.ham │ │ │ │ __weakref__ │ │ │ │ list of weak references to the object │ │ │ │ dictionary for instance variables │ │ │ │ -backslashreplace │ │ │ │ invalid kind │ │ │ │ PyCOND_SIGNAL(gil->cond) failed │ │ │ │ PyCOND_WAIT(gil->switch_cond) failed │ │ │ │ ../Objects/codeobject.c │ │ │ │ code: co_code is malformed │ │ │ │ code: co_varnames is too small │ │ │ │ non-string found in code slot │ │ │ │ @@ -5245,24 +5245,21 @@ │ │ │ │ linecache._register_code is not callable │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ -%s op %d should not be possible │ │ │ │ replace string is too long │ │ │ │ +%s op %d should not be possible │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ multiple starred expressions in assignment │ │ │ │ invalid node type (%d) for augmented assignment │ │ │ │ -cannot delete '%s' attribute of type '%s' │ │ │ │ -cannot set '%s' attribute of immutable type '%s' │ │ │ │ -object.__setattr__ │ │ │ │ newlines │ │ │ │ _CHUNK_SIZE │ │ │ │ line_buffering │ │ │ │ write_through │ │ │ │ _finalizing │ │ │ │ reconfigure │ │ │ │ seekable │ │ │ │ @@ -5296,18 +5293,21 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ +cannot delete '%s' attribute of type '%s' │ │ │ │ +cannot set '%s' attribute of immutable type '%s' │ │ │ │ +object.__setattr__ │ │ │ │ pop from empty list │ │ │ │ pop index out of range │ │ │ │ -too many constants │ │ │ │ '%.200s' object does not support item deletion │ │ │ │ +too many constants │ │ │ │ statx_result │ │ │ │ NGROUPS_MAX │ │ │ │ WCONTINUED │ │ │ │ WUNTRACED │ │ │ │ O_RDONLY │ │ │ │ O_WRONLY │ │ │ │ O_NDELAY │ │ │ │ @@ -6101,23 +6101,23 @@ │ │ │ │ sys.%s = │ │ │ │ (not set) │ │ │ │ sys.path = [ │ │ │ │ close() takes no arguments │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ lost sys.stderr │ │ │ │ _print_exception_bltin │ │ │ │ +buffer_size │ │ │ │ +buffering │ │ │ │ +prefixmatch │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ -buffer_size │ │ │ │ -buffering │ │ │ │ -prefixmatch │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ a bytes-like object is required, not '%.100s' │ │ │ │ PyBuffer_FillInfo: view==NULL argument is obsolete │ │ │ │ operation forbidden on released memoryview object │ │ │ │ cannot create new view on restricted memoryview │ │ │ │ Object is not writable. │ │ │ │ ../Objects/abstract.c │ │ │ │ @@ -6937,14 +6937,15 @@ │ │ │ │ expect str for filename, got %T │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ codec must pass exception instance │ │ │ │ character must be in range(0x110000) │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ +PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ # clear sys.%s │ │ │ │ gc: %zd uncollectable objects at shutdown │ │ │ │ gc: %zd uncollectable objects at shutdown; use gc.set_debug(gc.DEBUG_UNCOLLECTABLE) to list them │ │ │ │ # clear builtins._ │ │ │ │ Exception ignored while setting builtin variable _ │ │ │ │ @@ -6958,15 +6959,14 @@ │ │ │ │ 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 │ │ │ │ _is_abstract │ │ │ │ _run_exitfuncs │ │ │ │ _ncallbacks │ │ │ │ category │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ @@ -7033,15 +7033,14 @@ │ │ │ │ ASCII85_ALPHABET │ │ │ │ 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$# │ │ │ │ Z85_ALPHABET │ │ │ │ BASE32_ALPHABET │ │ │ │ 0123456789ABCDEFGHIJKLMNOPQRSTUV │ │ │ │ BASE32HEX_ALPHABET │ │ │ │ maketrans arguments must have same length │ │ │ │ -field 'key' is required for DictComp │ │ │ │ callbacks │ │ │ │ DEBUG_STATS │ │ │ │ DEBUG_COLLECTABLE │ │ │ │ DEBUG_UNCOLLECTABLE │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ Exception ignored in m_clear of module%s%V │ │ │ │ @@ -7854,14 +7853,15 @@ │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ O(OiiOii) │ │ │ │ +field 'key' is required for DictComp │ │ │ │ sys._getframemodulename │ │ │ │ type 'partial' takes at least one argument │ │ │ │ the first argument must be callable │ │ │ │ trailing Placeholders are not allowed │ │ │ │ Placeholder cannot be passed as a keyword argument │ │ │ │ missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ can't extend bytearray with %.100s │ │ │ │ @@ -8238,17 +8238,17 @@ │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ Missing frame when calling profile function. │ │ │ │ +sys.settrace │ │ │ │ can't fork at interpreter shutdown │ │ │ │ fork not supported for isolated subinterpreters │ │ │ │ -sys.settrace │ │ │ │ _pickle.PickleError │ │ │ │ _pickle.PicklingError │ │ │ │ _pickle.UnpicklingError │ │ │ │ dispatch_table │ │ │ │ copyreg.dispatch_table should be a dict, not %.200s │ │ │ │ _extension_registry │ │ │ │ copyreg._extension_registry should be a dict, not %.200s │ │ │ │ @@ -8283,40 +8283,40 @@ │ │ │ │ day of year out of range │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ Exception ignored in thread started by %R │ │ │ │ +descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ +translation table must be 256 characters long │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ -descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ -translation table must be 256 characters long │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ 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 │ │ │ │ -/proc/self/stat │ │ │ │ persistent_load │ │ │ │ find_class │ │ │ │ persistent_id │ │ │ │ persistent_id($self, obj, /) │ │ │ │ clear_memo │ │ │ │ is not │ │ │ │ not in │ │ │ │ _pickle.Unpickler │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ structseq │ │ │ │ +/proc/self/stat │ │ │ │ deque index out of range │ │ │ │ _generic_init_subclass │ │ │ │ An error occurred in the zstd library. │ │ │ │ compression.zstd.ZstdError │ │ │ │ zstd_version_number │ │ │ │ zstd_version │ │ │ │ ZSTD_CLEVEL_DEFAULT │ │ │ │ @@ -8394,46 +8394,43 @@ │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ Infinity │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ +attribute 'f_trace_opcodes' of '%.100s' objects cannot be deleted │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ 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 │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ -attribute 'f_trace_opcodes' of '%.100s' objects cannot be deleted │ │ │ │ memoryview has %zd exported buffer%s │ │ │ │ memoryview: negative export count │ │ │ │ run() missing 1 required positional argument │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -__hash__ method should return an integer │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ +__hash__ method should return an integer │ │ │ │ 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 │ │ │ │ -sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ -Exception ignored in: │ │ │ │ - │ │ │ │ - │ │ │ │ +sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ array_hook │ │ │ │ @@ -8465,19 +8462,22 @@ │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ compression.zstd.ZstdDecompressor │ │ │ │ compression.zstd.ZstdCompressor │ │ │ │ compression.zstd.ZstdDict │ │ │ │ Implementation module for Zstandard compression. │ │ │ │ +Exception ignored in: │ │ │ │ + │ │ │ │ + │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ -readline() should have returned a bytes object, not '%.200s' │ │ │ │ -Python int too large for C unsigned int │ │ │ │ Missing frame when calling trace function. │ │ │ │ +Python int too large for C unsigned int │ │ │ │ +readline() should have returned a bytes object, not '%.200s' │ │ │ │ │ │ │ │ required argument is not an integer │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ @@ -8514,19 +8514,19 @@ │ │ │ │ r must be non-negative │ │ │ │ session not active │ │ │ │ spec name must be string, not %T │ │ │ │ invalid __main__ module │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ -%s%s%sj%s │ │ │ │ -object could not be unmarshalled │ │ │ │ initial_bytes │ │ │ │ permutations │ │ │ │ _tokenize.TokenizerIter │ │ │ │ +%s%s%sj%s │ │ │ │ +object could not be unmarshalled │ │ │ │ Failed joining thread │ │ │ │ argument 'c_parameter_type' │ │ │ │ argument 'd_parameter_type' │ │ │ │ reconfigure() argument 'encoding' must be str or None, not %s │ │ │ │ reconfigure() argument 'errors' must be str or None, not %s │ │ │ │ reconfigure() argument 'newline' must be str or None, not %s │ │ │ │ It is not possible to set the encoding or newline of stream after the first read │ │ │ │ @@ -8601,20 +8601,20 @@ │ │ │ │ zstd_dict argument should be a ZstdDict object. │ │ │ │ Precision not allowed in integer format specifier │ │ │ │ Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ Sign not allowed with integer format specifier 'c' │ │ │ │ Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ %c arg not in range(0x110000) │ │ │ │ int too large to format │ │ │ │ -mode argument wrong value, it should be one of ZstdCompressor.CONTINUE, ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME. │ │ │ │ zstd_dict │ │ │ │ c_parameter_type │ │ │ │ d_parameter_type │ │ │ │ ZstdCompressor │ │ │ │ ZstdDict │ │ │ │ +mode argument wrong value, it should be one of ZstdCompressor.CONTINUE, ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME. │ │ │ │ complex() argument 'real' must be a real number, not %T │ │ │ │ complex() argument 'imag' must be a real number, not %T │ │ │ │ complex() argument must be a string or a number, not %T │ │ │ │ non-ascii grouped digit │ │ │ │ complex() arg is a malformed string │ │ │ │ O:make_scanner │ │ │ │ tokenizeriter │ │ │ │ @@ -8647,24 +8647,24 @@ │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ -bytes must be in range(0, 256) │ │ │ │ -cannot convert '%.200s' object to bytes │ │ │ │ memLevel │ │ │ │ strategy │ │ │ │ extra_tokens │ │ │ │ formatter_field_name_split │ │ │ │ split the argument as a field name │ │ │ │ formatter_parser │ │ │ │ parse the argument as a format string │ │ │ │ string helper module │ │ │ │ +bytes must be in range(0, 256) │ │ │ │ +cannot convert '%.200s' object to bytes │ │ │ │ memoryview: casts are restricted to C-contiguous views │ │ │ │ shape must be a list or a tuple │ │ │ │ memoryview: cast must be 1D -> ND or ND -> 1D │ │ │ │ memoryview: destination format must be a native format prefixed with an optional '@' │ │ │ │ memoryview: cannot cast between two non-byte formats │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ @@ -8706,19 +8706,14 @@ │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ string is too long to escape │ │ │ │ -Unknown Bluetooth protocol │ │ │ │ -cannot pickle %.200s objects │ │ │ │ -%.200s.__slotnames__ should be a list or None, not %.200s │ │ │ │ -copyreg._slotnames didn't return a list or None │ │ │ │ -__slotnames__ changed size during iteration │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ @@ -8729,14 +8724,19 @@ │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +Unknown Bluetooth protocol │ │ │ │ +cannot pickle %.200s objects │ │ │ │ +%.200s.__slotnames__ should be a list or None, not %.200s │ │ │ │ +copyreg._slotnames didn't return a list or None │ │ │ │ +__slotnames__ changed size during iteration │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ padded string is too long │ │ │ │ O|n:repeat │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ invalid template │ │ │ │ @@ -8777,17 +8777,17 @@ │ │ │ │ Unable to load Zstandard dictionary or prefix for compression: %s │ │ │ │ Unable to get zstd compression parameter bounds: %s │ │ │ │ Unable to get zstd decompression parameter bounds: %s │ │ │ │ Unable to set zstd compression level: %s │ │ │ │ Unable to train the Zstandard dictionary: %s │ │ │ │ Unable to finalize the Zstandard dictionary: %s │ │ │ │ ZstdDecompressor │ │ │ │ -argument 4 │ │ │ │ │ │ │ │ │ │ │ │ +argument 4 │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ too many extra_groups │ │ │ │ @@ -8849,23 +8849,23 @@ │ │ │ │ character mapping must return integer, bytes or None, not %.400s │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ os.remove │ │ │ │ __getformat__() argument 1 must be 'double' or 'float' │ │ │ │ IEEE, little-endian │ │ │ │ other argument must be K instance │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ +kwdefaults │ │ │ │ +initial_value │ │ │ │ while pickling an object │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ unclosed scandir iterator %R │ │ │ │ Exception ignored while finalizing scandir iterator %R │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ -kwdefaults │ │ │ │ -initial_value │ │ │ │ │ │ │ │ Can't pickle local object %R │ │ │ │ Can't pickle %R: %S │ │ │ │ Can't pickle %R: it's not found as %S.%S │ │ │ │ Can't pickle %R: it's not the same object as %S.%S │ │ │ │ extension code %ld is out of range │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ @@ -8936,23 +8936,14 @@ │ │ │ │ _task_get_stack │ │ │ │ _task_print_stack │ │ │ │ asyncio.coroutines │ │ │ │ iscoroutine │ │ │ │ extract_stack │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ gc.get_referrers │ │ │ │ -module '__main__' has no attribute ' │ │ │ │ -CACHED_MODULE_NS___main__ │ │ │ │ -run_path │ │ │ │ - │ │ │ │ -Exception ignored while restoring __main__ │ │ │ │ -object could not be unpickled │ │ │ │ -can't delete tb_next attribute │ │ │ │ -expected traceback object, got '%s' │ │ │ │ -traceback loop detected │ │ │ │ _log_destroy_pending │ │ │ │ _must_cancel │ │ │ │ _fut_waiter │ │ │ │ add_done_callback │ │ │ │ remove_done_callback │ │ │ │ cancelled │ │ │ │ set_result │ │ │ │ @@ -8989,14 +8980,23 @@ │ │ │ │ all_tasks │ │ │ │ future_add_to_awaited_by │ │ │ │ future_discard_from_awaited_by │ │ │ │ _asyncio.Task │ │ │ │ _asyncio.Future │ │ │ │ _asyncio.FutureIter │ │ │ │ _asyncio.TaskStepMethWrapper │ │ │ │ +module '__main__' has no attribute ' │ │ │ │ +CACHED_MODULE_NS___main__ │ │ │ │ +run_path │ │ │ │ + │ │ │ │ +Exception ignored while restoring __main__ │ │ │ │ +object could not be unpickled │ │ │ │ +can't delete tb_next attribute │ │ │ │ +expected traceback object, got '%s' │ │ │ │ +traceback loop detected │ │ │ │ unexpected MARK found │ │ │ │ unpickling stack underflow │ │ │ │ Ran out of input │ │ │ │ read would overflow (invalid bytecode) │ │ │ │ pickle exhausted before end of frame │ │ │ │ pickle data was truncated │ │ │ │ could not convert string to int │ │ │ │ @@ -9326,20 +9326,20 @@ │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ batched(): incomplete batch │ │ │ │ Python int too large for C unsigned short │ │ │ │ OO|iiii:getaddrinfo │ │ │ │ getaddrinfo() argument 1 must be string or None │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ +list.index(x): x not in list │ │ │ │ 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 │ │ │ │ -list.index(x): x not in list │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ state is not a dictionary │ │ │ │ slot state is not a dictionary │ │ │ │ Pickler object is already used │ │ │ │ file must have a 'write' attribute │ │ │ │ /proc/self/fd │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ @@ -9347,15 +9347,14 @@ │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ |iii:socketpair │ │ │ │ takewhile │ │ │ │ Timeout value out of range │ │ │ │ -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 │ │ │ │ @@ -9373,14 +9372,15 @@ │ │ │ │ when serializing %T state │ │ │ │ when serializing %T state setter │ │ │ │ _normal_dist_inv_cdf │ │ │ │ a coroutine was expected, got %R │ │ │ │ a contextvars.Context was expected, got %T │ │ │ │ %T object is already initialized │ │ │ │ os.putenv │ │ │ │ +concurrent poll() invocation │ │ │ │ get_loop() takes no arguments │ │ │ │ Future object is not initialized. │ │ │ │ uninitialized Future object │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ @@ -9399,20 +9399,20 @@ │ │ │ │ __step(): already done: %R %R │ │ │ │ uninitialized Task object │ │ │ │ Task cannot await on itself: %R │ │ │ │ yield was used instead of yield from for generator in task %R with %R │ │ │ │ Task got bad yield: %R │ │ │ │ yield was used instead of yield from in task %R with %R │ │ │ │ Task %R got Future %R attached to a different loop │ │ │ │ +getbuffer() takes no arguments │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ -getbuffer() takes no arguments │ │ │ │ -socket.bind │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ +socket.bind │ │ │ │ attribute '_log_destroy_pending' of '%.100s' objects cannot be deleted │ │ │ │ |i:listen │ │ │ │ invalid state │ │ │ │ Invalid attempt to leave task %R while task %R is entered. │ │ │ │ exception() takes no arguments │ │ │ │ Exception is not set. │ │ │ │ Result is not set. │ │ │ │ @@ -9892,14 +9892,16 @@ │ │ │ │ %T.__await__() must return an iterator, not %T │ │ │ │ '%.100s' object can't be awaited │ │ │ │ iiiiiiiO │ │ │ │ argument 'sep' │ │ │ │ isoformat(): argument 'sep' must be a unicode character, not a string of length %zd │ │ │ │ argument 'timespec' │ │ │ │ Unknown timespec value │ │ │ │ +fill character is bigger than the string maximum character │ │ │ │ +Cannot modify a string currently used │ │ │ │ timespec │ │ │ │ %04d-%02d-%02d%c%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%03d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%06d │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ @@ -10091,18 +10093,18 @@ │ │ │ │ node_depth │ │ │ │ inner_size │ │ │ │ 'node_offset' is too large │ │ │ │ invalid partial state │ │ │ │ PyModule_FromSlotsAndSpec called with NULL slots │ │ │ │ %s: line %zd, column %zd │ │ │ │ position │ │ │ │ -O!O|O!:SubElement │ │ │ │ -expected an Element, not "%.200s" │ │ │ │ Python int too large for C unsigned long long │ │ │ │ gc.get_referents │ │ │ │ +O!O|O!:SubElement │ │ │ │ +expected an Element, not "%.200s" │ │ │ │ %T.__complex__() must return a complex, not %T │ │ │ │ %T.__complex__() must return a complex, not %T. The ability to return an instance of a strict subclass of complex is deprecated, and may be removed in a future version of Python. │ │ │ │ len() of unsized object │ │ │ │ cannot use named expression without parentheses here │ │ │ │ truncated data │ │ │ │ illegal encoding │ │ │ │ illegal UTF-16 surrogate │ │ │ │ @@ -10144,16 +10146,14 @@ │ │ │ │ kwonlyargcount │ │ │ │ lo cannot be negative │ │ │ │ can't subtract offset-naive and offset-aware datetimes │ │ │ │ length should not be negative │ │ │ │ multi-dimensional sub-views are not implemented │ │ │ │ in _bisect.bisect_right │ │ │ │ object %.50s does not have %U method │ │ │ │ -fill character is bigger than the string maximum character │ │ │ │ -Cannot modify a string currently used │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ 'property' object has no attribute '__name__' │ │ │ │ effective_ids │ │ │ │ sha3_224 │ │ │ │ expected a number in range from -1 up to 1, got %s │ │ │ │ SHA1Type │ │ │ │ @@ -10225,20 +10225,20 @@ │ │ │ │ %s(dt) argument must be a datetime instance or None, not %.200s │ │ │ │ Cannot delete attribute │ │ │ │ n must be a non-negative integer │ │ │ │ k must be a non-negative integer │ │ │ │ min(n - k, k) must not exceed %lld │ │ │ │ factorial() argument should not exceed %ld │ │ │ │ factorial() not defined for negative values │ │ │ │ -namespace_separator │ │ │ │ -_md5.md5 │ │ │ │ -_sha1.sha1 │ │ │ │ pack_into expected %zd items for packing (got %zd) │ │ │ │ no space to pack %zd bytes at offset %zd │ │ │ │ pack_into requires a buffer of at least %zu bytes for packing %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ +namespace_separator │ │ │ │ +_md5.md5 │ │ │ │ +_sha1.sha1 │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ fcntl.fcntl │ │ │ │ Possible stack corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ Memory corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ @@ -10286,27 +10286,27 @@ │ │ │ │ process_vm_readv returned 0 bytes for PID %d at address 0x%lx (size %zu, partial read %zd bytes) │ │ │ │ integer argument expected, got '%s' │ │ │ │ (obj, /) │ │ │ │ Type %.100s doesn't define __sizeof__ │ │ │ │ __sizeof__() should return >= 0 │ │ │ │ process_vm_writev failed for PID %d at address 0x%lx (size %zu, partial write %zd bytes): %s │ │ │ │ process_vm_writev wrote 0 bytes for PID %d at address 0x%lx (size %zu, partial write %zd bytes) │ │ │ │ -namespace │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ Too much data for Ascii85 │ │ │ │ Only base32 data is allowed │ │ │ │ Invalid base32-encoded string: number of data characters (%zd) cannot be 1, 3, or 6 more than a multiple of 8 │ │ │ │ cannot call Parse() from within a handler │ │ │ │ __context__ may not be deleted │ │ │ │ exception context must be None or derive from BaseException │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ fork not supported for subinterpreters │ │ │ │ os.forkpty │ │ │ │ Exception ignored when setting master_fd non-inheritable in forkpty() │ │ │ │ +namespace │ │ │ │ StartNamespaceDecl │ │ │ │ state argument must be a tuple │ │ │ │ OK;setstate(): illegal state argument │ │ │ │ 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 │ │ │ │ Ascii85 encoded byte sequences must end with b'~>' │ │ │ │ Too much Ascii85 data │ │ │ │ @@ -10335,70 +10335,70 @@ │ │ │ │ Python int too large for C uint32_t │ │ │ │ ../Objects/memoryobject.c │ │ │ │ the BufferedRWPair object is being garbage-collected │ │ │ │ d;array item must be float │ │ │ │ Zero padding is not allowed in complex format specifier │ │ │ │ '=' alignment flag is not allowed in complex format specifier │ │ │ │ '%.200s' object is not an async iterator │ │ │ │ +the (type, exc, tb) signature of athrow() is deprecated, use the single-arg signature instead. │ │ │ │ parameter │ │ │ │ is_compress │ │ │ │ foldspaces │ │ │ │ -the (type, exc, tb) signature of athrow() is deprecated, use the single-arg signature instead. │ │ │ │ +accumulate │ │ │ │ intermediate overflow in fsum │ │ │ │ math.fsum partials │ │ │ │ -inf + inf in fsum │ │ │ │ result too long │ │ │ │ fcntl.flock │ │ │ │ zdict argument must support the buffer protocol │ │ │ │ |O:ctime │ │ │ │ -clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ %.200s.__setstate__ argument should be 3-tuple, got %.200s │ │ │ │ second item of state must be an integer, not %.200s │ │ │ │ position value cannot be negative │ │ │ │ third item of state should be a dict, got a %.200s │ │ │ │ Out of memory while compressing data │ │ │ │ Bad compression level │ │ │ │ negative size value %zd │ │ │ │ +clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ %V got multiple values for keyword argument '%S' │ │ │ │ Value after ** must be a mapping, not %T │ │ │ │ Expected an int as second argument to ldexp. │ │ │ │ detach() takes no arguments │ │ │ │ k must not exceed %lld │ │ │ │ -clk_id should be integer, not %s │ │ │ │ f;array item must be float │ │ │ │ expected a noninteger or positive integer, got %s │ │ │ │ +clk_id should be integer, not %s │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ a ContextVar key was expected, got %R │ │ │ │ weakly-referenced object no longer exists │ │ │ │ -%d day%s, %d:%02d:%02d.%06d │ │ │ │ -%d day%s, %d:%02d:%02d │ │ │ │ -%d:%02d:%02d.%06d │ │ │ │ -%d:%02d:%02d │ │ │ │ cannot call ParseFile() from within a handler │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ │ │ │ │ cannot pickle '%.100s' instances │ │ │ │ ordinal must be >= 1 │ │ │ │ alphabet must have length %d │ │ │ │ Broken binascii cache │ │ │ │ don't know how to byteswap this array type │ │ │ │ _typevar_subst │ │ │ │ cannot access free variable '%s' where it is not associated with a value in enclosing scope │ │ │ │ +%d day%s, %d:%02d:%02d.%06d │ │ │ │ +%d day%s, %d:%02d:%02d │ │ │ │ +%d:%02d:%02d.%06d │ │ │ │ +%d:%02d:%02d │ │ │ │ array indices must be integers │ │ │ │ Non-hexadecimal digit found │ │ │ │ Odd number of hexadecimal digits │ │ │ │ name(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ Inputs are not the same length │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -accumulate │ │ │ │ Invalid week: %d │ │ │ │ Invalid weekday: %d (range is [1, 7]) │ │ │ │ no such name │ │ │ │ consts must be a list │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ partial character in shift sequence │ │ │ │ @@ -10470,19 +10470,19 @@ │ │ │ │ zip_longest() got an unexpected keyword argument │ │ │ │ (O(OOO)) │ │ │ │ StartCdataSection │ │ │ │ EndCdataSection │ │ │ │ │ │ │ │ │ │ │ │ float too large to pack with f format │ │ │ │ -can't delete element attribute │ │ │ │ %s: line %llu, column %llu │ │ │ │ %S (%zd sub-exception%s) │ │ │ │ Error when getting information from the header of a Zstandard frame. Ensure the frame_buffer argument starts from the beginning of a frame, and its length is not less than the frame header (6~18 bytes). │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ +can't delete element attribute │ │ │ │ │ │ │ │ copy() takes no arguments │ │ │ │ unknown parameter (key %d) │ │ │ │ invalid %s parameter '%s' │ │ │ │ %s parameter '%s' received an illegal value %d; the valid range is [%d, %d] │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ @@ -10496,18 +10496,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ dictionary is empty │ │ │ │ +__copy__() takes no arguments │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -__copy__() takes no arguments │ │ │ │ max_length cannot be negative │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with e format │ │ │ │ length must be greater than zero │ │ │ │ range(%R, %R) │ │ │ │ range(%R, %R, %R) │ │ │ │ while copying decompression object │ │ │ │ @@ -10535,18 +10535,18 @@ │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ │ │ │ │ reentrant call inside %R │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ unsigned short is less than minimum │ │ │ │ unsigned short is greater than maximum │ │ │ │ -child index out of range │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ +child index out of range │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ os.truncate │ │ │ │ config_vars │ │ │ │ Basic Latin │ │ │ │ Latin-1 Supplement │ │ │ │ Latin Extended-A │ │ │ │ Latin Extended-B │ │ │ │ @@ -10841,17 +10841,17 @@ │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ │ │ │ │ ProcessingInstruction │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ ElementDecl │ │ │ │ -argument 'offset' │ │ │ │ in conv_content_model │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ +argument 'offset' │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ t-string: valid expression required before '=' │ │ │ │ t-string: valid expression required before '!' │ │ │ │ t-string: valid expression required before ':' │ │ │ │ t-string: valid expression required before '}' │ │ │ │ t-string: expecting a valid expression after '{' │ │ │ │ @@ -10870,46 +10870,46 @@ │ │ │ │ a strictly positive integer is required │ │ │ │ ii|i:getsockopt │ │ │ │ getsockopt string buffer not allowed │ │ │ │ getsockopt buflen out of range │ │ │ │ state must be an int, not %T │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ non-integer arguments in division │ │ │ │ -multiple elements on top level │ │ │ │ size argument should be a positive int less than %llu │ │ │ │ set_pledged_input_size() method must be called when last_mode == FLUSH_FRAME │ │ │ │ %s(strings=%R, interpolations=%R) │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ '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 │ │ │ │ +multiple elements on top level │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ namespaces │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ -Consonant │ │ │ │ TreeBuilder │ │ │ │ +Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ multi-byte encodings are not supported │ │ │ │ '%s' in a 'finally' block │ │ │ │ bad tzinfo state arg │ │ │ │ required argument is not a complex │ │ │ │ -pop from empty stack │ │ │ │ limit must be an integer │ │ │ │ __mp_main__ │ │ │ │ %s(%R, %R, %R, %R) │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ +pop from empty stack │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ incomplete or truncated stream │ │ │ │ Error %d %s │ │ │ │ Error %d %s: %.200s │ │ │ │ cannot un-register built-in error handler '%s' │ │ │ │ @@ -11104,14 +11104,15 @@ │ │ │ │ Exception ignored while finalizing async generator %R │ │ │ │ loading %s failed due to init function │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ This object has no __weakref__ │ │ │ │ null argument to internal routine │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ Exception ignored in PyMapping_HasKey(); consider using PyMapping_HasKeyWithError(), PyMapping_GetOptionalItem() or PyObject_GetItem() │ │ │ │ +{sOsNsNsOsO} │ │ │ │ digest length is too large │ │ │ │ │ │ │ │ │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ while hashing a frozendict │ │ │ │ typing.NoDefault │ │ │ │ EXT specifies code <= 0 │ │ │ │ @@ -11138,14 +11139,20 @@ │ │ │ │ use follow_symlinks kwarg instead of AT_SYMLINK_* flag │ │ │ │ use dir_fd kwarg instead of AT_EMPTY_PATH flag │ │ │ │ string is too large to encode │ │ │ │ execve: argv must be a tuple or list │ │ │ │ execve: argv must not be empty │ │ │ │ execve: environment must be a mapping object │ │ │ │ execve: argv first element cannot be empty │ │ │ │ +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 │ │ │ │ argument 7 │ │ │ │ argument 8 │ │ │ │ argument 9 │ │ │ │ argument 10 │ │ │ │ argument 11 │ │ │ │ argument 12 │ │ │ │ argument 13 │ │ │ │ @@ -11154,23 +11161,16 @@ │ │ │ │ argument 17 │ │ │ │ argument 18 │ │ │ │ code: argcount must not be negative │ │ │ │ code: posonlyargcount must not be negative │ │ │ │ code: kwonlyargcount must not be negative │ │ │ │ code: nlocals must not be negative │ │ │ │ name tuples must contain only strings, not '%.500s' │ │ │ │ -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 │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ os.getxattr │ │ │ │ -{sOsNsNsOsO} │ │ │ │ SkippedEntity │ │ │ │ os.removexattr │ │ │ │ │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ O|O:fromtimestamp │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ expected a memoryview object │ │ │ │ @@ -11180,16 +11180,16 @@ │ │ │ │ Exception ignored in __release_buffer__ of %s │ │ │ │ can't delete attribute │ │ │ │ can't set attribute │ │ │ │ %s(%zd, %R) │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ -write could not complete without blocking │ │ │ │ pairwise │ │ │ │ +write could not complete without blocking │ │ │ │ pop from empty bytearray │ │ │ │ %s(%R, %zd) │ │ │ │ Testing an element's truth value will always return True in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. │ │ │ │ required field "lineno" missing from type_param │ │ │ │ while traversing 'type_param' node │ │ │ │ required field "col_offset" missing from type_param │ │ │ │ required field "end_lineno" missing from type_param │ │ │ │ @@ -11225,21 +11225,21 @@ │ │ │ │ 'memo' values must be 2-item tuples │ │ │ │ 'memo' attribute must be a PicklerMemoProxy object or dict, not %.200s │ │ │ │ PyCapsule_GetName called with invalid PyCapsule object │ │ │ │ memo key must be integers │ │ │ │ memo key must be positive integers. │ │ │ │ 'memo' attribute must be an UnpicklerMemoProxy object or dict, not %.200s │ │ │ │ NoDefaultType takes no arguments │ │ │ │ +paramspeckwargs │ │ │ │ +paramspecargs │ │ │ │ %U.kwargs │ │ │ │ %R.kwargs │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ start-ns │ │ │ │ @@ -11818,21 +11818,14 @@ │ │ │ │ utf8_to_wstr │ │ │ │ Py_InitializeFromConfig │ │ │ │ Py_SetPath │ │ │ │ Py_SetPythonHome │ │ │ │ PyInitConfig_AddModule │ │ │ │ Py_InitializeFromInitConfig │ │ │ │ _PyArgv_AsWstrList │ │ │ │ -pycore_init_runtime │ │ │ │ -_Py_HashRandomization_Init │ │ │ │ -pycore_create_interpreter │ │ │ │ -_PyTraceMalloc_Init │ │ │ │ -pyinit_core_reconfigure │ │ │ │ -_PyImport_Init │ │ │ │ - │ │ │ │ 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, /) │ │ │ │ @@ -13713,14 +13706,21 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +pycore_init_runtime │ │ │ │ +_Py_HashRandomization_Init │ │ │ │ +pycore_create_interpreter │ │ │ │ +_PyTraceMalloc_Init │ │ │ │ +pyinit_core_reconfigure │ │ │ │ +_PyImport_Init │ │ │ │ + │ │ │ │ wstr_to_utf8 │ │ │ │ PyInitConfig_GetStrList │ │ │ │ PyWideStringList_Insert │ │ │ │ Python detected LC_CTYPE=C: LC_CTYPE coerced to %.20s (set another locale or PYTHONCOERCECLOCALE=0 to disable this locale coercion behavior). │ │ │ │ _PyConfig_Copy │ │ │ │ core_read_precmdline │ │ │ │ config_parse_cmdline │ │ │ │ @@ -13829,14 +13829,21 @@ │ │ │ │ #s{-X} #L{warn_default_encoding}: enable opt-in EncodingWarning for 'encoding=None'; │ │ │ │ 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 │ │ │ │ +drop_gil │ │ │ │ s5\5s&\6% │ │ │ │ sEsFsG\F% │ │ │ │ sN\M\N6X │ │ │ │ s5\5s&\5% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -14002,21 +14009,14 @@ │ │ │ │ #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_interp_settings │ │ │ │ -init_threadstate │ │ │ │ -destroy_gil │ │ │ │ -create_gil │ │ │ │ -_PyThreadState_Attach │ │ │ │ -take_gil │ │ │ │ -drop_gil │ │ │ │ init_global_interned_strings │ │ │ │ _PyUnicode_InitGlobalObjects │ │ │ │ _PyXI_Init │ │ │ │ _PyImport_InitCore │ │ │ │ intern_static │ │ │ │ ( ) _PyGC_Init │ │ │ │ pycore_interp_init │ │ │ │ @@ -14674,15 +14674,14 @@ │ │ │ │ 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 │ │ │ │ -`%[WAAAAAAAAAAAAAAAA8 │ │ │ │ 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 │ │ │ │ @@ -19209,15 +19208,16 @@ │ │ │ │ _frozen_importlib_externalr │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ drop_gil_impl │ │ │ │ PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ get_modules_dict │ │ │ │ -w9MwwwGwww │ │ │ │ + 6 │ │ │ │ + 6 │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ ***************2222222 │ │ │ │ @@ -22042,15 +22042,14 @@ │ │ │ │ 555////// │ │ │ │ //////// │ │ │ │ PyMutex_Unlock │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ 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. │ │ │ │ @@ -25396,14 +25395,15 @@ │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ _PyInterpreterState_GetAllocatedBlocks │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) │ │ │ │ Set operation mode, IV and length of associated data for an AF_ALG │ │ │ │ operation socket. │ │ │ │ sendmsg($self, buffers, ancdata=(), flags=0, address=None, /) │ │ │ │ Send normal and ancillary data to the socket. │ │ │ │ It gathering the non-ancillary data from a series of buffers │ │ │ │ and concatenating it into a single message. │ │ │ │ @@ -26959,14 +26959,15 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ +-)! 15 % │ │ │ │ Unable to allocate output buffer. │ │ │ │ Unable to allocate output buffer. │ │ │ │ get_context($self, /) │ │ │ │ get_coro($self, /) │ │ │ │ set_name($self, value, /) │ │ │ │ get_name($self, /) │ │ │ │ _make_cancelled_error($self, /) │ │ │ │ @@ -27774,14 +27775,17 @@ │ │ │ │ Return a new SHA3 hash object with a hashbit length of 64 bytes. │ │ │ │ sha3_384([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 48 bytes. │ │ │ │ sha3_256([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 32 bytes. │ │ │ │ sha3_224([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 28 bytes. │ │ │ │ +tia[VRNLJHGFEDDCCCC │ │ │ │ +SS&`8+_c =K │ │ │ │ + ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -27796,17 +27800,14 @@ │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ sha1($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA1 hash object; optionally initialized with a string. │ │ │ │ -SS&`8+_c =K │ │ │ │ - ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ -tia[VRNLJHGFEDDCCCC │ │ │ │ lX_PyEval_SpecialMethodCanSuggest │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST │ │ │ │ _modules_by_index_clear_one │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ Return the tangent of z. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -277,47 +277,47 @@ │ │ │ │ 0x0001fa90 7061776e 61747472 5f736574 73636865 pawnattr_setsche │ │ │ │ 0x0001faa0 64706172 616d0070 6f736978 5f737061 dparam.posix_spa │ │ │ │ 0x0001fab0 776e6174 74725f73 65747067 726f7570 wnattr_setpgroup │ │ │ │ 0x0001fac0 0065706f 6c6c5f63 746c0065 706f6c6c .epoll_ctl.epoll │ │ │ │ 0x0001fad0 5f776169 74006163 63657074 34006163 _wait.accept4.ac │ │ │ │ 0x0001fae0 63657074 005f5f72 6563766d 73673634 cept.__recvmsg64 │ │ │ │ 0x0001faf0 005f5f6f 70656e36 345f3200 736f636b .__open64_2.sock │ │ │ │ - 0x0001fb00 65747061 6972005f 5f70706f 6c6c3634 etpair.__ppoll64 │ │ │ │ - 0x0001fb10 00706f6c 6c00636f 70795f66 696c655f .poll.copy_file_ │ │ │ │ + 0x0001fb00 65747061 69720070 6f6c6c00 5f5f7070 etpair.poll.__pp │ │ │ │ + 0x0001fb10 6f6c6c36 3400636f 70795f66 696c655f oll64.copy_file_ │ │ │ │ 0x0001fb20 72616e67 6500666c 69737478 61747472 range.flistxattr │ │ │ │ 0x0001fb30 006c6c69 73747861 74747200 62696e64 .llistxattr.bind │ │ │ │ 0x0001fb40 006c6973 74656e00 5f5f7365 74736f63 .listen.__setsoc │ │ │ │ 0x0001fb50 6b6f7074 3634005f 5f73656e 646d7367 kopt64.__sendmsg │ │ │ │ 0x0001fb60 36340073 796d6c69 6e6b0073 796d6c69 64.symlink.symli │ │ │ │ 0x0001fb70 6e6b6174 00676574 6c6f6164 61766700 nkat.getloadavg. │ │ │ │ 0x0001fb80 73687574 646f776e 006f7065 6e707479 shutdown.openpty │ │ │ │ 0x0001fb90 00676574 686f7374 6e616d65 005f5f73 .gethostname.__s │ │ │ │ 0x0001fba0 656c6563 74363400 6f70656e 6c6f6700 elect64.openlog. │ │ │ │ 0x0001fbb0 5f5f6664 656c745f 63686b00 67657468 __fdelt_chk.geth │ │ │ │ 0x0001fbc0 6f737462 796e616d 655f7200 68737472 ostbyname_r.hstr │ │ │ │ 0x0001fbd0 6572726f 7200636f 70797369 676e005f error.copysign._ │ │ │ │ 0x0001fbe0 5f737973 6c6f675f 63686b00 7365746c _syslog_chk.setl │ │ │ │ 0x0001fbf0 6f676d61 736b0063 6c6f7365 6c6f6700 ogmask.closelog. │ │ │ │ - 0x0001fc00 73656e64 66696c65 36340067 65747265 sendfile64.getre │ │ │ │ - 0x0001fc10 73676964 006b696c 6c706700 67657472 sgid.killpg.getr │ │ │ │ + 0x0001fc00 73656e64 66696c65 3634006b 696c6c70 sendfile64.killp │ │ │ │ + 0x0001fc10 67006765 74726573 67696400 67657472 g.getresgid.getr │ │ │ │ 0x0001fc20 65737569 64006765 7467726f 75707300 esuid.getgroups. │ │ │ │ 0x0001fc30 6765746c 6f67696e 5f72006c 73657478 getlogin_r.lsetx │ │ │ │ 0x0001fc40 61747472 00667365 74786174 74720067 attr.fsetxattr.g │ │ │ │ 0x0001fc50 65746772 6e616d5f 72006661 63636573 etgrnam_r.facces │ │ │ │ 0x0001fc60 73617400 5f5f7379 73636f6e 66006765 sat.__sysconf.ge │ │ │ │ 0x0001fc70 7470776e 616d5f72 00736574 6772656e tpwnam_r.setgren │ │ │ │ 0x0001fc80 74006765 74677265 6e740065 6e646772 t.getgrent.endgr │ │ │ │ 0x0001fc90 656e7400 5f5f6d6b 74696d65 3634005f ent.__mktime64._ │ │ │ │ 0x0001fca0 5f737472 6e636174 5f63686b 00584d4c _strncat_chk.XML │ │ │ │ 0x0001fcb0 5f536574 52657475 726e4e53 54726970 _SetReturnNSTrip │ │ │ │ - 0x0001fcc0 6c657400 67657467 726f7570 6c697374 let.getgrouplist │ │ │ │ - 0x0001fcd0 00584d4c 5f536574 53746172 74456c65 .XML_SetStartEle │ │ │ │ - 0x0001fce0 6d656e74 48616e64 6c657200 584d4c5f mentHandler.XML_ │ │ │ │ - 0x0001fcf0 53657445 6e64456c 656d656e 7448616e SetEndElementHan │ │ │ │ - 0x0001fd00 646c6572 00736574 7077656e 74006765 dler.setpwent.ge │ │ │ │ + 0x0001fcc0 6c657400 584d4c5f 53657453 74617274 let.XML_SetStart │ │ │ │ + 0x0001fcd0 456c656d 656e7448 616e646c 65720058 ElementHandler.X │ │ │ │ + 0x0001fce0 4d4c5f53 6574456e 64456c65 6d656e74 ML_SetEndElement │ │ │ │ + 0x0001fcf0 48616e64 6c657200 67657467 726f7570 Handler.getgroup │ │ │ │ + 0x0001fd00 6c697374 00736574 7077656e 74006765 list.setpwent.ge │ │ │ │ 0x0001fd10 74707765 6e740065 6e647077 656e7400 tpwent.endpwent. │ │ │ │ 0x0001fd20 584d4c5f 53657455 6e706172 73656445 XML_SetUnparsedE │ │ │ │ 0x0001fd30 6e746974 79446563 6c48616e 646c6572 ntityDeclHandler │ │ │ │ 0x0001fd40 00584d4c 5f536574 4e6f7461 74696f6e .XML_SetNotation │ │ │ │ 0x0001fd50 4465636c 48616e64 6c657200 584d4c5f DeclHandler.XML_ │ │ │ │ 0x0001fd60 53657453 74617274 4e616d65 73706163 SetStartNamespac │ │ │ │ 0x0001fd70 65446563 6c48616e 646c6572 00584d4c eDeclHandler.XML │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002d7d8 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 2afe64 <_start@@Base+0x34> │ │ │ │ + bl 2aede4 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002f3e0 : │ │ │ │ push {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 2b47f0 │ │ │ │ + bl 2bc888 │ │ │ │ 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,47 +41,47 @@ │ │ │ │ bne 2f478 │ │ │ │ ldr r3, [pc, #96] @ 2f4cc │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f494 │ │ │ │ b 2f4c0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #34180 @ 0x8584 │ │ │ │ + movw r0, #33604 @ 0x8344 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f464 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2fbf4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4b8 │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33620 @ 0x8354 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #2476] @ 0x9ac │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ 0002f4d0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 2b4b68 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2bcc00 <_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 2b4d6c │ │ │ │ + bl 2bce04 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f584 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c27b0 │ │ │ │ + bl 2ca7e0 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ - movw r0, #34240 @ 0x85c0 │ │ │ │ + bl 30da4 │ │ │ │ + movw r0, #33664 @ 0x8380 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2c4f54 │ │ │ │ + bl 2cda78 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f5a4 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b62c4 │ │ │ │ + bl 2be35c │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c27b0 │ │ │ │ + bl 2ca7e0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f5cc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ - bl 243154 │ │ │ │ + bl 30da4 │ │ │ │ + bl 241d8c │ │ │ │ mov r6, r0 │ │ │ │ - bl 32aca0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 32a024 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f5ec │ │ │ │ - bl 341a3c │ │ │ │ + bl 3419b4 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ddbc │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #34256 @ 0x85d0 │ │ │ │ + movw r0, #33680 @ 0x8390 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 37524 │ │ │ │ + bl 37520 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f60c │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ b 2f648 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f648 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2d03a0 │ │ │ │ + bl 2cf2bc │ │ │ │ ldr r1, [pc, #180] @ 2f6e4 │ │ │ │ - movw r2, #34264 @ 0x85d8 │ │ │ │ + movw r2, #33688 @ 0x8398 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2f6e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2de744 │ │ │ │ + bl 2dd6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f66c │ │ │ │ - movw r1, #34292 @ 0x85f4 │ │ │ │ + movw r1, #33716 @ 0x83b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #128] @ 2f6ec │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2f680 │ │ │ │ mov r5, #1 │ │ │ │ - bl 341a3c │ │ │ │ + bl 3419b4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f6c4 │ │ │ │ - movw r4, #34240 @ 0x85c0 │ │ │ │ + movw r4, #34304 @ 0x8600 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e764 │ │ │ │ bl 2e86c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6c4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #34328 @ 0x8618 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 452fc │ │ │ │ + bl 452f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 345a70 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 345dcc │ │ │ │ + bl 345588 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 3458e4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r2, r9, ip, asr #26 │ │ │ │ - rsbeq r8, sp, r8, ror #14 │ │ │ │ - subeq r2, r9, ip, ror lr │ │ │ │ + subeq r2, r9, ip, lsl #22 │ │ │ │ + rsbeq r8, sp, r8, lsr #15 │ │ │ │ + subeq r2, r9, ip, lsr ip │ │ │ │ │ │ │ │ 0002f6f0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f72c │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #33760 @ 0x83e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #36] @ 2f750 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_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 2b4a78 │ │ │ │ + bl 2bcb10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r2, r9, ip, lsl #29 │ │ │ │ + subeq r2, r9, ip, asr #24 │ │ │ │ │ │ │ │ 0002f754 : │ │ │ │ push {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 2ebcc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f7d4 │ │ │ │ bl 2f824 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b47f0 │ │ │ │ + bl 2bc888 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ │ │ │ 0002f864 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ae280 <_PyOS_IsMainThread@@Base+0x7c4> │ │ │ │ + bl ae5c0 <_PyOS_IsMainThread@@Base+0x7c4> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f890 : │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ ldr r2, [pc, #296] @ 2f9f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f924 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34404 @ 0x8664 │ │ │ │ + movw r1, #33828 @ 0x8424 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f924 │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2480] @ 0x9b0 │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f9e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 2f9e8 │ │ │ │ mov r0, #12 │ │ │ │ - bl ae2cc │ │ │ │ + bl ae60c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f948 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f9e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37379c │ │ │ │ + bl 3734d4 │ │ │ │ b 2f9e4 │ │ │ │ ldr r0, [pc, #168] @ 2f9f8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne 2f978 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f960 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2f988 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r2, [pc, #108] @ 2f9fc │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2f9b0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -399,23 +399,23 @@ │ │ │ │ bne 2f9d0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f9b8 │ │ │ │ dmb ish │ │ │ │ beq 2f91c │ │ │ │ ldr r0, [pc, #24] @ 2f9f8 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ b 2f91c │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, sl, r0, lsl #2 │ │ │ │ + rsbeq ip, sl, r8, lsr #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sp, sl, r8, ror r4 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq sp, sl, r0, lsr #9 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ 0002fa00 : │ │ │ │ ldr r2, [pc, #100] @ 2fa6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fa20 │ │ │ │ @@ -423,30 +423,30 @@ │ │ │ │ ldr r0, [pc, #80] @ 2fa70 │ │ │ │ b 2fc88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f2724 │ │ │ │ + bl f27f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl a8bf8 │ │ │ │ + bl a8f98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sp, r4, r8, r8 │ │ │ │ + ldrdeq r8, [sp], #-132 @ 0xffffff7c @ │ │ │ │ │ │ │ │ 0002fa74 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -458,105 +458,105 @@ │ │ │ │ bne 2fab0 │ │ │ │ ldr r0, [pc, #324] @ 2fbec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2fc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9946c │ │ │ │ + bl 99800 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2fbb0 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2e17c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2fb08 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2724 │ │ │ │ + bl f27f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fbbc │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [pc, #248] @ 2fbf0 │ │ │ │ ldr r2, [r3, #2484] @ 0x9b4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2484] @ 0x9b4 │ │ │ │ b 2fb30 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f1ec4 │ │ │ │ + bl f1f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fbbc │ │ │ │ add r0, r5, #4 │ │ │ │ - bl f2724 │ │ │ │ + bl f27f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2fbc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2fbc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fb68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 2fb68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fb88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 2fb88 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ b 2fbc0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + b 32432c <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sp, r8, r8, r8 │ │ │ │ + ldrdeq r8, [sp], #-136 @ 0xffffff78 @ │ │ │ │ rsbeq r1, r8, r4, ror r3 │ │ │ │ │ │ │ │ 0002fbf4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2fc18 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq ip, sl, r0, lsl #2 │ │ │ │ + rsbeq ip, sl, r8, lsr #2 │ │ │ │ │ │ │ │ 0002fc1c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -564,47 +564,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2b4db8 │ │ │ │ + bl 2bce50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fc60 : │ │ │ │ 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 2b4db8 │ │ │ │ + bl 2bce50 │ │ │ │ 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 2b4c08 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2bcca0 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ebcc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fd0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ bne 2fce8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2db28 │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 2b4788 │ │ │ │ + bl 2bc820 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002fd50 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -647,15 +647,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2b5c84 │ │ │ │ + bl 2bdd1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fd94 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2feac │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #252] @ 2ff14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34936 @ 0x8878 │ │ │ │ + movw r3, #34360 @ 0x8638 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2ff08 │ │ │ │ mov r1, #0 │ │ │ │ @@ -702,62 +702,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2feac │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #188] @ 2ff14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34976 @ 0x88a0 │ │ │ │ + movw r3, #34400 @ 0x8660 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fe2c │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2feac │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #128] @ 2ff14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35028 @ 0x88d4 │ │ │ │ + movw r3, #34452 @ 0x8694 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fe2c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #46012 @ 0xb3bc │ │ │ │ + movw r1, #44904 @ 0xaf68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r5, [r3] │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2ff08 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #36] @ 2ff14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35080 @ 0x8908 │ │ │ │ + movw r3, #34504 @ 0x86c8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fe2c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r2, [r9], #-110 @ 0xffffff92 │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ + umaaleq r2, r9, lr, r4 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ │ │ │ │ 0002ff18 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -774,15 +774,15 @@ │ │ │ │ bls 2ff8c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #148] @ 30004 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35112 @ 0x8928 │ │ │ │ + movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fffc │ │ │ │ subs r5, r5, #11 │ │ │ │ @@ -793,15 +793,15 @@ │ │ │ │ beq 2ffd4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #72] @ 30004 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35148 @ 0x894c │ │ │ │ + movw r3, #34572 @ 0x870c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2ff84 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ @@ -811,15 +811,15 @@ │ │ │ │ beq 2ff84 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 2db28 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ │ │ │ │ 00030008 : │ │ │ │ push {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 │ │ │ │ @@ -839,15 +839,15 @@ │ │ │ │ beq 30084 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #208] @ 3013c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35184 @ 0x8970 │ │ │ │ + movw r3, #34608 @ 0x8730 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30040 │ │ │ │ lsl r0, r7, #2 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -857,15 +857,15 @@ │ │ │ │ bne 300d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #140] @ 30140 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30040 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -880,27 +880,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 306c0 │ │ │ │ b 30040 │ │ │ │ mov r0, sl │ │ │ │ bl 306c0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #35224 @ 0x8998 │ │ │ │ + movw r1, #34648 @ 0x8758 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ - subeq r4, r9, ip, lsr #1 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ + subeq r3, r9, ip, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 30214 │ │ │ │ mov r5, r0 │ │ │ │ @@ -938,24 +938,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #36] @ 3021c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35244 @ 0x89ac │ │ │ │ + movw r3, #34668 @ 0x876c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r5, #352] @ 0x160 │ │ │ │ str r2, [r5, #356] @ 0x164 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subeq r3, r9, r8, ror #9 │ │ │ │ - subeq r3, r9, r8, lsl #30 │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ + subeq r3, r9, r8, lsr #5 │ │ │ │ + subeq r3, r9, r8, asr #25 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ │ │ │ │ 00030220 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -987,23 +987,23 @@ │ │ │ │ b 302cc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #32] @ 302d4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35080 @ 0x8908 │ │ │ │ + movw r3, #34504 @ 0x86c8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ + subeq r3, r9, r4, asr 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 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1013,72 +1013,72 @@ │ │ │ │ bl 2edb8 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl aed18 │ │ │ │ + bl af058 │ │ │ │ cmn r0, #2 │ │ │ │ bne 30354 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #188] @ 303fc │ │ │ │ - movw r3, #34920 @ 0x8868 │ │ │ │ + movw r3, #34344 @ 0x8628 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30384 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3038c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #140] @ 30400 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 303f0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2eda0 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 303dc │ │ │ │ mov r0, r8 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #56] @ 30400 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 303f0 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r8 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ - subeq r4, r9, r4, asr #1 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ + subeq r3, r9, r4, lsl #29 │ │ │ │ │ │ │ │ 00030404 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1095,15 +1095,15 @@ │ │ │ │ bls 30478 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #84] @ 304b0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35112 @ 0x8928 │ │ │ │ + movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 304a8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1116,130 +1116,130 @@ │ │ │ │ bl 30930 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r4, r9, r4, r0 │ │ │ │ + subeq r3, r9, r4, asr lr │ │ │ │ │ │ │ │ 000304b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 304dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d0e38 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ - movw r4, #34304 @ 0x8600 │ │ │ │ + b 2cfd54 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ bl 2db28 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ bl 2db28 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ bl 2db28 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 2db28 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ bl 2db28 │ │ │ │ - movw r0, #8224 @ 0x2020 │ │ │ │ + movw r0, #7072 @ 0x1ba0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #8224 @ 0x2020 │ │ │ │ + movw r0, #7072 @ 0x1ba0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r8, [r4, #696] @ 0x2b8 │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ str r5, [r4, #700] @ 0x2bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #8224 @ 0x2020 │ │ │ │ + movweq r0, #7072 @ 0x1ba0 │ │ │ │ movteq r0, #77 @ 0x4d │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #704] @ 0x2c0 │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r4, #708] @ 0x2c4 │ │ │ │ cmp r6, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ str r3, [r4, #712] @ 0x2c8 │ │ │ │ cmp r0, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #35376 @ 0x8a30 │ │ │ │ + movw r1, #34800 @ 0x87f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 3059c │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r4, r9, ip, ror #1 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r3, r9, ip, lsr #29 │ │ │ │ │ │ │ │ 000305a0 : │ │ │ │ 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 305cc │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r5, #34304 @ 0x8600 │ │ │ │ + movw r5, #34368 @ 0x8640 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5, #720] @ 0x2d0 │ │ │ │ bl 2db28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #720] @ 0x2d0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #720] @ 0x2d0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #35376 @ 0x8a30 │ │ │ │ + movw r1, #34800 @ 0x87f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 30610 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r4, [r9], #-8 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strheq r3, [r9], #-232 @ 0xffffff18 │ │ │ │ │ │ │ │ 00030614 : │ │ │ │ push {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 af3a8 │ │ │ │ + bl af6e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 30680 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #88] @ 306bc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ @@ -1253,15 +1253,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 r4, r9, ip, lsl #2 │ │ │ │ + subeq r3, r9, ip, asr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1286,25 +1286,25 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 30778 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2b4a78 │ │ │ │ + bl 2bcb10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 30778 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [pc, #168] @ 30808 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 307fc │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1327,26 +1327,26 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ bne 307fc │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2b62c4 │ │ │ │ + bl 2be35c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq r4, r9, r4, lsr #2 │ │ │ │ + subeq r3, r9, r4, ror #29 │ │ │ │ │ │ │ │ 0003080c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1355,45 +1355,45 @@ │ │ │ │ 00030824 : │ │ │ │ ldr r2, [pc, #128] @ 308ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30840 │ │ │ │ ldr r0, [pc, #112] @ 308b0 │ │ │ │ - b 2b67d8 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2be800 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #88] @ 308b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30874 │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ b 308a4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3089c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 3089c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2f0afc │ │ │ │ + bl 2efa84 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sp, r4, r8, r8 │ │ │ │ - rsbeq sl, fp, ip, lsr r3 │ │ │ │ + ldrdeq r8, [sp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq sl, fp, r4, ror #6 │ │ │ │ │ │ │ │ 000308b8 : │ │ │ │ ldr r3, [pc, #108] @ 3092c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1403,1071 +1403,1070 @@ │ │ │ │ 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 2b4b68 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2bcc00 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 2b62c4 │ │ │ │ + bl 2be35c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2c27b0 │ │ │ │ + bl 2ca7e0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30924 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ + bl 30da4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r0, lsl #2 │ │ │ │ + rsbeq ip, sl, r8, lsr #2 │ │ │ │ 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 r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2b841c <_Py_SetLocaleFromEnv@@Base+0x1c78> │ │ │ │ + bl 2bf51c <_Py_SetLocaleFromEnv@@Base+0xd50> │ │ │ │ cmn r0, #2 │ │ │ │ bne 309a0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ - movw r2, #16532 @ 0x4094 │ │ │ │ + movw r2, #15956 @ 0x3e54 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #47644 @ 0xba1c │ │ │ │ + movw r3, #46748 @ 0xb69c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 309d4 │ │ │ │ + b 309d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 309dc │ │ │ │ + beq 309d8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ - movw r2, #10088 @ 0x2768 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + ldr r2, [pc, #140] @ 30a4c │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ - b 30a48 │ │ │ │ + b 30a40 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 2eda0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 30a34 │ │ │ │ + bne 30a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ - movw r2, #10088 @ 0x2768 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + ldr r2, [pc, #52] @ 30a4c │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30a48 │ │ │ │ + b 30a40 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r6 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + umaaleq r2, sp, r8, r3 │ │ │ │ │ │ │ │ -00030a54 : │ │ │ │ +00030a50 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 30144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30a90 │ │ │ │ + bne 30a8c │ │ │ │ mvn r0, #0 │ │ │ │ - b 30b6c │ │ │ │ + b 30b68 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 30ad0 │ │ │ │ + beq 30acc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #16532 @ 0x4094 │ │ │ │ + movw r2, #15956 @ 0x3e54 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #47812 @ 0xbac4 │ │ │ │ + movw r3, #46916 @ 0xb744 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30a88 │ │ │ │ + b 30a84 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2eda0 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r1, [r7] │ │ │ │ - bne 30b28 │ │ │ │ + bne 30b24 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ - ldr r2, [pc, #104] @ 30b74 │ │ │ │ + ldr r2, [pc, #104] @ 30b70 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30a88 │ │ │ │ + b 30a84 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 30b68 │ │ │ │ + ble 30b64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 30930 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30b24 │ │ │ │ + bne 30b20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30b78 │ │ │ │ - b 30a88 │ │ │ │ + bl 30b74 │ │ │ │ + b 30a84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strheq r2, [sp], #-116 @ 0xffffff8c │ │ │ │ + subeq r2, sp, r4, ror #7 │ │ │ │ │ │ │ │ -00030b78 : │ │ │ │ +00030b74 : │ │ │ │ push {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, r1 │ │ │ │ add r5, r1, r0, lsl #2 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 30bac │ │ │ │ + beq 30ba8 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 2db28 │ │ │ │ - b 30b98 │ │ │ │ + b 30b94 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2db28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ add fp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - beq 30bf8 │ │ │ │ + beq 30bf4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 30c14 │ │ │ │ - ldr lr, [pc, #96] @ 30c44 │ │ │ │ - ldr ip, [pc, #96] @ 30c48 │ │ │ │ + beq 30c10 │ │ │ │ + ldr lr, [pc, #96] @ 30c40 │ │ │ │ + ldr ip, [pc, #96] @ 30c44 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ - b 30c2c │ │ │ │ - ldr lr, [pc, #76] @ 30c4c │ │ │ │ - ldr ip, [pc, #76] @ 30c50 │ │ │ │ + b 30c28 │ │ │ │ + ldr lr, [pc, #76] @ 30c48 │ │ │ │ + ldr ip, [pc, #76] @ 30c4c │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ - b 30c2c │ │ │ │ - ldr lr, [pc, #48] @ 30c4c │ │ │ │ - ldr ip, [pc, #52] @ 30c54 │ │ │ │ + b 30c28 │ │ │ │ + ldr lr, [pc, #48] @ 30c48 │ │ │ │ + ldr ip, [pc, #52] @ 30c50 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30c58 │ │ │ │ - subeq r2, sp, r4, ror #15 │ │ │ │ - rsbeq ip, sl, r4, asr #2 │ │ │ │ - strdeq r2, [sp], #-120 @ 0xffffff88 │ │ │ │ - rsbeq ip, sl, r8, asr r1 │ │ │ │ + b 30c54 │ │ │ │ + strheq r2, [sp], #-80 @ 0xffffffb0 │ │ │ │ rsbeq ip, sl, ip, ror #2 │ │ │ │ + subeq r2, sp, r4, asr #11 │ │ │ │ + rsbeq ip, sl, r0, lsl #3 │ │ │ │ + mlseq sl, r4, r1, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 30ccc │ │ │ │ + bne 30cc8 │ │ │ │ ldr r3, [r4, #976] @ 0x3d0 │ │ │ │ - movw r5, #10140 @ 0x279c │ │ │ │ + movw r5, #42956 @ 0xa7cc │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #216] @ 30d70 │ │ │ │ - bl 2c2100 │ │ │ │ - ldr r0, [pc, #212] @ 30d74 │ │ │ │ - movw r1, #23104 @ 0x5a40 │ │ │ │ + ldr r1, [pc, #216] @ 30d6c │ │ │ │ + bl 2ca130 │ │ │ │ + ldr r0, [pc, #212] @ 30d70 │ │ │ │ + movw r1, #18628 @ 0x48c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #64800 @ 0xfd20 │ │ │ │ - movt r2, #10 │ │ │ │ - movw r3, #64480 @ 0xfbe0 │ │ │ │ + movw r2, #104 @ 0x68 │ │ │ │ + movt r2, #11 │ │ │ │ + movw r3, #65312 @ 0xff20 │ │ │ │ movt r3, #10 │ │ │ │ str r0, [r4, #972] @ 0x3cc │ │ │ │ str r5, [r4, #976] @ 0x3d0 │ │ │ │ str r1, [r4, #980] @ 0x3d4 │ │ │ │ str r2, [r4, #984] @ 0x3d8 │ │ │ │ str r3, [r4, #988] @ 0x3dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #33268 @ 0x81f4 │ │ │ │ + movw r5, #34036 @ 0x84f4 │ │ │ │ movt r5, #11 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 30d24 │ │ │ │ + bne 30d20 │ │ │ │ ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #136] @ 30d78 │ │ │ │ - bl 2c2100 │ │ │ │ + ldr r1, [pc, #136] @ 30d74 │ │ │ │ + bl 2ca130 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ - movw r1, #55132 @ 0xd75c │ │ │ │ + movw r1, #55860 @ 0xda34 │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #59448 @ 0xe838 │ │ │ │ + movw r2, #60260 @ 0xeb64 │ │ │ │ movt r2, #13 │ │ │ │ - movw r3, #60620 @ 0xeccc │ │ │ │ + movw r3, #61360 @ 0xefb0 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #992] @ 0x3e0 │ │ │ │ str r5, [r4, #996] @ 0x3e4 │ │ │ │ str r1, [r4, #1000] @ 0x3e8 │ │ │ │ str r2, [r4, #1004] @ 0x3ec │ │ │ │ str r3, [r4, #1008] @ 0x3f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 30d7c │ │ │ │ + ldr r1, [pc, #68] @ 30d78 │ │ │ │ mov r0, #2 │ │ │ │ - bl 2c2100 │ │ │ │ - ldr r0, [pc, #60] @ 30d80 │ │ │ │ - movw r1, #55132 @ 0xd75c │ │ │ │ + bl 2ca130 │ │ │ │ + ldr r0, [pc, #60] @ 30d7c │ │ │ │ + movw r1, #55860 @ 0xda34 │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #59448 @ 0xe838 │ │ │ │ + movw r2, #60260 @ 0xeb64 │ │ │ │ movt r2, #13 │ │ │ │ - movw r3, #60620 @ 0xeccc │ │ │ │ + movw r3, #61360 @ 0xefb0 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #1012] @ 0x3f4 │ │ │ │ str r5, [r4, #1016] @ 0x3f8 │ │ │ │ str r1, [r4, #1020] @ 0x3fc │ │ │ │ str r2, [r4, #1024] @ 0x400 │ │ │ │ str r3, [r4, #1028] @ 0x404 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r4, lsl #3 │ │ │ │ - rsbeq ip, sl, r0, lsl #3 │ │ │ │ - mlseq sl, ip, r1, ip │ │ │ │ - strhteq ip, [sl], #-20 @ 0xffffffec │ │ │ │ - strhteq ip, [sl], #-16 │ │ │ │ + rsbeq ip, sl, ip, lsr #3 │ │ │ │ + rsbeq ip, sl, r8, lsr #3 │ │ │ │ + rsbeq ip, sl, r4, asr #3 │ │ │ │ + ldrdeq ip, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ + ldrdeq ip, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ │ │ │ │ -00030d84 : │ │ │ │ +00030d80 : │ │ │ │ push {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 2c297c │ │ │ │ + bl 2cb49c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00030da8 : │ │ │ │ +00030da4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub ip, fp, #4 │ │ │ │ sub sp, sp, #24 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #2 │ │ │ │ - bne 30ddc │ │ │ │ + bne 30dd8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2ddbc │ │ │ │ cmp r4, #1 │ │ │ │ - bne 30e04 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + bne 30e00 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e764 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ - bl 30e10 │ │ │ │ - movw r0, #50272 @ 0xc460 │ │ │ │ + bl 30e0c │ │ │ │ + movw r0, #49720 @ 0xc238 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl a0ff0 │ │ │ │ + bl a1384 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #51584 @ 0xc980 │ │ │ │ + movw ip, #52352 @ 0xcc80 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #716] @ 0x2cc │ │ │ │ + ldr r3, [ip] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30e58 │ │ │ │ + beq 30e54 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 30e50 │ │ │ │ + bne 30e4c │ │ │ │ bl 2e2d8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ddbc │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip, #716] @ 0x2cc │ │ │ │ - beq 30f00 │ │ │ │ + str r3, [ip] │ │ │ │ + beq 30efc │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #20 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 30eb4 │ │ │ │ + beq 30eb0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #49880 @ 0xc2d8 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #49304 @ 0xc098 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 30ed8 │ │ │ │ + beq 30ed4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 30eec │ │ │ │ - movw r1, #50460 @ 0xc51c │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 30ee8 │ │ │ │ + movw r1, #49908 @ 0xc2f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50480 @ 0xc530 │ │ │ │ + movw r1, #49928 @ 0xc308 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #640] @ 3119c │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #640] @ 31198 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 30f64 │ │ │ │ + beq 30f60 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50504 @ 0xc548 │ │ │ │ + movw r1, #49952 @ 0xc320 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 364ec │ │ │ │ + bl 364e8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43004 @ 0xa7fc │ │ │ │ + movw r1, #42428 @ 0xa5bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 31008 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 31004 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30f90 │ │ │ │ + beq 30f8c │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46008 @ 0xb3b8 │ │ │ │ + movw r1, #45432 @ 0xb178 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 31008 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 31004 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30fbc │ │ │ │ + beq 30fb8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50528 @ 0xc560 │ │ │ │ + movw r1, #49976 @ 0xc338 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 31008 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 31004 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30fe0 │ │ │ │ + beq 30fdc │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50548 @ 0xc574 │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 31008 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 31004 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #50564 @ 0xc584 │ │ │ │ - movweq r1, #50580 @ 0xc594 │ │ │ │ + movwne r1, #50012 @ 0xc35c │ │ │ │ + movweq r1, #50028 @ 0xc36c │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - ldr r2, [pc, #380] @ 311a0 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r2, [pc, #380] @ 3119c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #376] @ 311a4 │ │ │ │ + ldr r1, [pc, #376] @ 311a0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r3, r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne 31048 │ │ │ │ + bne 31044 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r7, r5 │ │ │ │ ldrne r7, [r5, #8] │ │ │ │ subs r9, r5, #0 │ │ │ │ movne r9, #1 │ │ │ │ cmp r2, r5 │ │ │ │ movne r9, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 31154 │ │ │ │ + beq 31150 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31154 │ │ │ │ - ldr r0, [pc, #300] @ 311a8 │ │ │ │ + beq 31150 │ │ │ │ + ldr r0, [pc, #300] @ 311a4 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 31090 │ │ │ │ + bge 3108c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r0, r8 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 310d0 │ │ │ │ - bl c5288 │ │ │ │ + bne 310cc │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31154 │ │ │ │ + bgt 31150 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 31154 │ │ │ │ + bne 31150 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 31154 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 31150 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3112cc │ │ │ │ + bl 310454 │ │ │ │ mov r0, r6 │ │ │ │ - bl 176318 │ │ │ │ + bl 175f40 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31114 │ │ │ │ + bgt 31110 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 31114 │ │ │ │ + bne 31110 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 30e154 │ │ │ │ + bl 30d0ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3112c │ │ │ │ + bne 31128 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3114c │ │ │ │ + bgt 31148 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3114c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 31148 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3117c │ │ │ │ + bne 31178 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 312b0 │ │ │ │ + bl 312ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3155c │ │ │ │ + bl 31558 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 30e44 │ │ │ │ - bl 3124e0 │ │ │ │ - bl 315394 │ │ │ │ - b 30e44 │ │ │ │ - rsbeq ip, sl, r4, lsl #2 │ │ │ │ + beq 30e40 │ │ │ │ + bl 311664 │ │ │ │ + bl 314518 │ │ │ │ + b 30e40 │ │ │ │ + rsbeq ip, sl, ip, lsr #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - rsbeq r9, fp, r4, asr #22 │ │ │ │ + rsbeq r9, fp, ip, ror #22 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 30c58 │ │ │ │ + bl 30c54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 30c58 │ │ │ │ + bl 30c54 │ │ │ │ mov r0, #2 │ │ │ │ - bl 30c58 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bl 30c54 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #1104] @ 0x450 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000311ec : │ │ │ │ +000311e8 : │ │ │ │ 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, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 2b60e4 │ │ │ │ + bl 2be17c │ │ │ │ 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 3127c │ │ │ │ + bne 31278 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2b8300 <_Py_SetLocaleFromEnv@@Base+0x1b5c> │ │ │ │ + bl 2bf400 <_Py_SetLocaleFromEnv@@Base+0xc34> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3126c │ │ │ │ - ldr r2, [pc, #44] @ 31288 │ │ │ │ + bne 31268 │ │ │ │ + ldr r2, [pc, #44] @ 31284 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ - b 3127c │ │ │ │ + b 31278 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e074 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r2, sp, r0, ror #20 │ │ │ │ + subeq r2, sp, r0, lsr r8 │ │ │ │ │ │ │ │ -0003128c : │ │ │ │ - ldr r2, [pc, #24] @ 312ac │ │ │ │ +00031288 : │ │ │ │ + ldr r2, [pc, #24] @ 312a8 │ │ │ │ mrc 15, 0, r3, 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) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -000312b0 : │ │ │ │ +000312ac : │ │ │ │ push {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 r8, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r8, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bne 312f4 │ │ │ │ - ldr r3, [pc, #620] @ 31554 │ │ │ │ + bne 312f0 │ │ │ │ + ldr r3, [pc, #620] @ 31550 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31310 │ │ │ │ + beq 3130c │ │ │ │ mov r0, r6 │ │ │ │ - bl 36410 │ │ │ │ + bl 3640c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31334 │ │ │ │ - movw r4, #50612 @ 0xc5b4 │ │ │ │ + beq 31330 │ │ │ │ + movw r4, #50036 @ 0xc374 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - b 31548 │ │ │ │ + b 31544 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3133c │ │ │ │ - ldr r3, [pc, #568] @ 31558 │ │ │ │ + bne 31338 │ │ │ │ + ldr r3, [pc, #568] @ 31554 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #50628 @ 0xc5c4 │ │ │ │ + movweq r4, #50052 @ 0xc384 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 31548 │ │ │ │ - b 3133c │ │ │ │ + beq 31544 │ │ │ │ + b 31338 │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ cmp r4, sl │ │ │ │ cmpne r4, #255 @ 0xff │ │ │ │ - bhi 3135c │ │ │ │ - movw r4, #50664 @ 0xc5e8 │ │ │ │ + bhi 31358 │ │ │ │ + movw r4, #50088 @ 0xc3a8 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - b 31548 │ │ │ │ + b 31544 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, r2 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ - bne 31350 │ │ │ │ + bne 3134c │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #50680 @ 0xc5f8 │ │ │ │ + movweq r4, #50104 @ 0xc3b8 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 31548 │ │ │ │ - movw r9, #50760 @ 0xc648 │ │ │ │ + beq 31544 │ │ │ │ + movw r9, #50184 @ 0xc408 │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ - bgt 313d4 │ │ │ │ + bgt 313d0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #30320 @ 0x7670 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 313f8 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 313f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36410 │ │ │ │ + bl 3640c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31400 │ │ │ │ - movw r1, #50716 @ 0xc61c │ │ │ │ + beq 313fc │ │ │ │ + movw r1, #50140 @ 0xc3dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 31548 │ │ │ │ + b 31544 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #50740 @ 0xc634 │ │ │ │ + movweq r1, #50164 @ 0xc3f4 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 364ec │ │ │ │ + bl 364e8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 314d0 │ │ │ │ + beq 314cc │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r9 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 314d0 │ │ │ │ + bne 314cc │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2dcc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 314d0 │ │ │ │ + bne 314cc │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2edb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 314d0 │ │ │ │ + beq 314cc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #50772 @ 0xc654 │ │ │ │ + movw r1, #50196 @ 0xc414 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #47736 @ 0xba78 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #47160 @ 0xb838 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #50776 @ 0xc658 │ │ │ │ + movw r1, #50200 @ 0xc418 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 31510 │ │ │ │ + bne 3150c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31510 │ │ │ │ - movw r1, #50804 @ 0xc674 │ │ │ │ + beq 3150c │ │ │ │ + movw r1, #50228 @ 0xc434 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36590 │ │ │ │ + bl 3658c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31548 │ │ │ │ + beq 31544 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 313b4 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 313b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r8, [r1, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 317e8 │ │ │ │ + beq 317e4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 317e8 │ │ │ │ + beq 317e4 │ │ │ │ ldr r4, [r1, #3840] @ 0xf00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 3162c │ │ │ │ + beq 31628 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd00c <_PyType_Lookup@@Base+0x64> │ │ │ │ - movw r1, #50828 @ 0xc68c │ │ │ │ + bl 2dbf84 <_PyType_Lookup@@Base+0x64> │ │ │ │ + movw r1, #50252 @ 0xc44c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31604 │ │ │ │ + beq 31600 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 315b0 │ │ │ │ - bl 158ebc │ │ │ │ + beq 315ac │ │ │ │ + bl 158d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 315b0 │ │ │ │ + bne 315ac │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3160c │ │ │ │ - b 3162c │ │ │ │ + bne 31608 │ │ │ │ + b 31628 │ │ │ │ mov r4, r0 │ │ │ │ - b 3162c │ │ │ │ + b 31628 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + movw r1, #11260 @ 0x2bfc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3162c │ │ │ │ - bl d47bc │ │ │ │ + beq 31628 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ - movw sl, #15776 @ 0x3da0 │ │ │ │ + movw sl, #15168 @ 0x3b40 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd00c <_PyType_Lookup@@Base+0x64> │ │ │ │ + bl 2dbf84 <_PyType_Lookup@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31790 │ │ │ │ + beq 3178c │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 31640 │ │ │ │ + beq 3163c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, sl │ │ │ │ - beq 3169c │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + beq 31698 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31640 │ │ │ │ + beq 3163c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 316c4 │ │ │ │ + bne 316c0 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31640 │ │ │ │ + beq 3163c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31640 │ │ │ │ + beq 3163c │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 31754 │ │ │ │ + beq 31750 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2067d4 <_PySet_NextEntry@@Base> │ │ │ │ + bl 2059b4 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 31754 │ │ │ │ + beq 31750 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq 316d4 │ │ │ │ + beq 316d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 31219c │ │ │ │ + bl 311320 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 316d4 │ │ │ │ + bne 316d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 31640 │ │ │ │ + beq 3163c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 357104 │ │ │ │ + bl 356cec │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 316d4 │ │ │ │ - b 31640 │ │ │ │ + bne 316d0 │ │ │ │ + b 3163c │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #50848 @ 0xc6a0 │ │ │ │ - movweq r1, #54820 @ 0xd624 │ │ │ │ + movwne r1, #50272 @ 0xc460 │ │ │ │ + movweq r1, #54204 @ 0xd3bc │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ - bl 3ea34 │ │ │ │ - b 31640 │ │ │ │ + bl 3ea2c │ │ │ │ + b 3163c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 317e8 │ │ │ │ + beq 317e4 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #50872 @ 0xc6b8 │ │ │ │ + movw r1, #50296 @ 0xc478 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec24 │ │ │ │ + bl 3ec1c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #43004 @ 0xa7fc │ │ │ │ + movw r1, #42428 @ 0xa5bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + b 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ - movwne r2, #34248 @ 0x85c8 │ │ │ │ - movweq r2, #34252 @ 0x85cc │ │ │ │ + movwne r2, #34312 @ 0x8608 │ │ │ │ + movweq r2, #34316 @ 0x860c │ │ │ │ movtne r2, #109 @ 0x6d │ │ │ │ movteq r2, #109 @ 0x6d │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 31888 │ │ │ │ - ldr r1, [pc, #80] @ 31880 │ │ │ │ + bl 31884 │ │ │ │ + ldr r1, [pc, #80] @ 3187c │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3196c │ │ │ │ + bl 31968 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31864 │ │ │ │ + beq 31860 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #50972 @ 0xc71c │ │ │ │ + movw r2, #50396 @ 0xc4dc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2dffc <__fprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #24] @ 31884 │ │ │ │ + ldr r1, [pc, #24] @ 31880 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3196c │ │ │ │ - subeq r2, sp, ip, asr #21 │ │ │ │ - subeq r2, sp, r8, lsr fp │ │ │ │ + b 31968 │ │ │ │ + umaaleq r2, sp, r8, r8 │ │ │ │ + subeq r2, sp, r4, lsl #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #34984 @ 0x88a8 │ │ │ │ + movw r3, #35048 @ 0x88e8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 318cc │ │ │ │ - movw r0, #51012 @ 0xc744 │ │ │ │ + beq 318c8 │ │ │ │ + movw r0, #50436 @ 0xc504 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31964 │ │ │ │ - b 31914 │ │ │ │ - movw r0, #51024 @ 0xc750 │ │ │ │ + bne 31960 │ │ │ │ + b 31910 │ │ │ │ + movw r0, #50448 @ 0xc510 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f268 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 318b4 │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + beq 318b0 │ │ │ │ + movw r1, #65492 @ 0xffd4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32944 @ 0x80b0 │ │ │ │ + movw r1, #32360 @ 0x7e68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 318b4 │ │ │ │ + bne 318b0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #51040 @ 0xc760 │ │ │ │ + movw r0, #50464 @ 0xc520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3190c │ │ │ │ - movw r0, #51052 @ 0xc76c │ │ │ │ + bne 31908 │ │ │ │ + movw r0, #50476 @ 0xc52c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f268 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31950 │ │ │ │ - movw r1, #51060 @ 0xc774 │ │ │ │ + beq 3194c │ │ │ │ + movw r1, #50484 @ 0xc534 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2e764 │ │ │ │ sub sp, fp, #12 │ │ │ │ @@ -2476,119 +2475,119 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r9, #10880 @ 0x2a80 │ │ │ │ + movw r9, #10268 @ 0x281c │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 31adc │ │ │ │ + bne 31ad8 │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31b0c │ │ │ │ + beq 31b08 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 31a04 │ │ │ │ + bne 31a00 │ │ │ │ sub r5, r5, #66 @ 0x42 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ addls r5, r9, r5, lsl #2 │ │ │ │ movhi r0, #0 │ │ │ │ - ldrls r0, [r5, #2988] @ 0xbac │ │ │ │ + ldrls r0, [r5, #3036] @ 0xbdc │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 319fc │ │ │ │ + beq 319f8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f250 │ │ │ │ add r4, r4, #3 │ │ │ │ - b 31998 │ │ │ │ + b 31994 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq 31a3c │ │ │ │ - bhi 31abc │ │ │ │ + beq 31a38 │ │ │ │ + bhi 31ab8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - beq 31aac │ │ │ │ + beq 31aa8 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ - bne 31abc │ │ │ │ + bne 31ab8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #51088 @ 0xc790 │ │ │ │ + movw r0, #50512 @ 0xc550 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ecec │ │ │ │ - b 31ad4 │ │ │ │ + b 31ad0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31a80 │ │ │ │ + beq 31a7c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #51068 @ 0xc77c │ │ │ │ + movw r0, #50492 @ 0xc53c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ecec │ │ │ │ cmp r8, #0 │ │ │ │ - bne 31a88 │ │ │ │ + bne 31a84 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #51076 @ 0xc784 │ │ │ │ + movw r0, #50500 @ 0xc544 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ecec │ │ │ │ - b 31ad4 │ │ │ │ + b 31ad0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31ad4 │ │ │ │ + beq 31ad0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #51084 @ 0xc78c │ │ │ │ + movw r2, #50508 @ 0xc54c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31ad4 │ │ │ │ - b 31a64 │ │ │ │ + beq 31ad0 │ │ │ │ + b 31a60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ bl 2ecd4 │ │ │ │ - b 31ad4 │ │ │ │ + b 31ad0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ bl 2ecd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ecd4 │ │ │ │ add r4, r4, #2 │ │ │ │ - b 31998 │ │ │ │ + b 31994 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - bne 31b0c │ │ │ │ + bne 31b08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31b04 │ │ │ │ - movw r0, #51076 @ 0xc784 │ │ │ │ + beq 31b00 │ │ │ │ + movw r0, #50500 @ 0xc544 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ecec │ │ │ │ add r4, r4, #1 │ │ │ │ - b 31998 │ │ │ │ + b 31994 │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2ecd4 │ │ │ │ - b 31998 │ │ │ │ + b 31994 │ │ │ │ │ │ │ │ -00031b1c : │ │ │ │ +00031b18 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldreq r3, [r0, #364] @ 0x16c │ │ │ │ moveq r0, #1 │ │ │ │ @@ -2612,445 +2611,445 @@ │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f394 <__isoc23_strtol@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31ba4 │ │ │ │ + beq 31ba0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 31bbc │ │ │ │ + b 31bb8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 31b9c │ │ │ │ + beq 31b98 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #34252 @ 0x85cc │ │ │ │ + movw r4, #34316 @ 0x860c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 31888 │ │ │ │ + bl 31884 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33052 @ 0x811c │ │ │ │ + movw r1, #32604 @ 0x7f5c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3196c │ │ │ │ + b 31968 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #34252 @ 0x85cc │ │ │ │ + movw r4, #34316 @ 0x860c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 31888 │ │ │ │ - ldr r1, [pc, #20] @ 31c48 │ │ │ │ + bl 31884 │ │ │ │ + ldr r1, [pc, #20] @ 31c44 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3196c │ │ │ │ - strdeq r3, [sp], #-100 @ 0xffffff9c │ │ │ │ + b 31968 │ │ │ │ + subeq r3, sp, r0, asr #9 │ │ │ │ │ │ │ │ -00031c4c : │ │ │ │ +00031c48 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 31ce4 │ │ │ │ + bne 31ce0 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #51112 @ 0xc7a8 │ │ │ │ + movw r2, #50536 @ 0xc568 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ca0 │ │ │ │ + beq 31c9c │ │ │ │ bl 2db28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2f34c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #368] @ 0x170 │ │ │ │ strne r1, [r5] │ │ │ │ - bne 31cfc │ │ │ │ + bne 31cf8 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2e074 │ │ │ │ - ldr r2, [pc, #72] @ 31d14 │ │ │ │ + ldr r2, [pc, #72] @ 31d10 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 31cec │ │ │ │ + b 31ce8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 31d04 │ │ │ │ + bne 31d00 │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31d04 │ │ │ │ + beq 31d00 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 31d0c │ │ │ │ + b 31d08 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r4, [sp], #-32 @ 0xffffffe0 │ │ │ │ + strheq r4, [sp], #-12 │ │ │ │ push {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 │ │ │ │ mov r7, r1 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ mov sl, r3 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 324a4 │ │ │ │ + bl 324a0 │ │ │ │ movw r3, #4968 @ 0x1368 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r3] │ │ │ │ movw r4, #2500 @ 0x9c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 31d94 │ │ │ │ + bls 31d90 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ ldr r5, [sl, #436] @ 0x1b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31d80 │ │ │ │ + bne 31d7c │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r4, #280] @ 0x118 │ │ │ │ cmp r5, r3 │ │ │ │ movcc r3, #0 │ │ │ │ movcc r2, #1 │ │ │ │ - bcc 31db8 │ │ │ │ + bcc 31db4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31da8 │ │ │ │ - ldr r0, [pc, #1780] @ 3249c │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bne 31da4 │ │ │ │ + ldr r0, [pc, #1780] @ 32498 │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r2, r8, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq 31e04 │ │ │ │ + beq 31e00 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ lsl r0, r0, #15 │ │ │ │ sub r7, r0, #-67108863 @ 0xfc000001 │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ bfc r7, #0, #22 │ │ │ │ sub r0, r7, r0 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl 324a4 │ │ │ │ + bl 324a0 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ lsl r6, r3, #15 │ │ │ │ - bl 325b4 │ │ │ │ + bl 325b0 │ │ │ │ movw r3, #52352 @ 0xcc80 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 31e84 │ │ │ │ - bl 32604 │ │ │ │ + beq 31e80 │ │ │ │ + bl 32600 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 31e84 │ │ │ │ + ble 31e80 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2df00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31e6c │ │ │ │ + bne 31e68 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ movcs r5, #0 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 31e84 │ │ │ │ + bgt 31e80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ mov r5, r1 │ │ │ │ movw r9, #2500 @ 0x9c4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r3, [r9, #544] @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31ea0 │ │ │ │ + bne 31e9c │ │ │ │ add r0, r9, #540 @ 0x21c │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r9, #540] @ 0x21c │ │ │ │ orr r3, r7, r3 │ │ │ │ cmp r6, #2097152 @ 0x200000 │ │ │ │ cmpcs r3, #0 │ │ │ │ - bne 32094 │ │ │ │ + bne 32090 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 32d54 │ │ │ │ + bl 32d50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 32164 │ │ │ │ + bne 32160 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32094 │ │ │ │ + bne 32090 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2c277c │ │ │ │ + bl 2ca7ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32094 │ │ │ │ + bne 32090 │ │ │ │ movw r3, #51648 @ 0xc9c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bhi 32094 │ │ │ │ + bhi 32090 │ │ │ │ ldr r2, [r9, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31f30 │ │ │ │ - ldr r0, [pc, #1400] @ 324a0 │ │ │ │ + bne 31f2c │ │ │ │ + ldr r0, [pc, #1400] @ 3249c │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ movw r2, #2500 @ 0x9c4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r4, [r2, #460] @ 0x1cc │ │ │ │ bic r4, r4, r4, asr #31 │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsl r4, r4, #10 │ │ │ │ - bne 31f58 │ │ │ │ + bne 31f54 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 31f5c │ │ │ │ - b 32094 │ │ │ │ + bne 31f58 │ │ │ │ + b 32090 │ │ │ │ mvn r4, #-2147483648 @ 0x80000000 │ │ │ │ movw r2, #4944 @ 0x1350 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ cmp r2, #0 │ │ │ │ sub r2, r3, #8 │ │ │ │ lsreq r4, r4, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ sub r4, r4, #-67108863 @ 0xfc000001 │ │ │ │ sub r4, r4, #62914560 @ 0x3c00000 │ │ │ │ bfc r4, #0, #22 │ │ │ │ - bhi 31fa0 │ │ │ │ + bhi 31f9c │ │ │ │ lsr r2, r3, #3 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r2 │ │ │ │ umull r3, r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi 32094 │ │ │ │ + bhi 32090 │ │ │ │ movw r9, #2500 @ 0x9c4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31fc4 │ │ │ │ + bne 31fc0 │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #2 │ │ │ │ movw r3, #2500 @ 0x9c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bne 32018 │ │ │ │ + bne 32014 │ │ │ │ movw r2, #4944 @ 0x1350 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 32044 │ │ │ │ + bne 32040 │ │ │ │ ldr r2, [r9, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 32008 │ │ │ │ + bne 32004 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - b 32044 │ │ │ │ + b 32040 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 32034 │ │ │ │ + bne 32030 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ - bl 32e5c │ │ │ │ + bl 32e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32094 │ │ │ │ + bne 32090 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 33a6c │ │ │ │ + bl 33a68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 32164 │ │ │ │ + bne 32160 │ │ │ │ movw r4, #2500 @ 0x9c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 320b0 │ │ │ │ + bne 320ac │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ orrs r3, r2, r3 │ │ │ │ - beq 320d0 │ │ │ │ + beq 320cc │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ - b 32490 │ │ │ │ + b 3248c │ │ │ │ cmp r7, #0 │ │ │ │ sub r4, fp, #76 @ 0x4c │ │ │ │ - beq 32144 │ │ │ │ + beq 32140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 325b4 │ │ │ │ + bl 325b0 │ │ │ │ cmp r6, #4194304 @ 0x400000 │ │ │ │ movcc r3, r6 │ │ │ │ movcs r3, #4194304 @ 0x400000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 32490 │ │ │ │ + bhi 3248c │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #4194304 @ 0x400000 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 3335c │ │ │ │ + bl 33358 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32490 │ │ │ │ + beq 3248c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32164 │ │ │ │ + beq 32160 │ │ │ │ movw r3, #4944 @ 0x1350 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 32164 │ │ │ │ + bne 32160 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 36c78 │ │ │ │ - b 32164 │ │ │ │ + bl 36c74 │ │ │ │ + b 32160 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #4194304 @ 0x400000 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 3335c │ │ │ │ + bl 33358 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32490 │ │ │ │ + beq 3248c │ │ │ │ ldrb ip, [fp, #-63] @ 0xffffffc1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 32184 │ │ │ │ + beq 32180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b 32208 │ │ │ │ + b 32204 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 321b0 │ │ │ │ + beq 321ac │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c58c │ │ │ │ - b 32490 │ │ │ │ + bl 9c920 │ │ │ │ + b 3248c │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d7b98 │ │ │ │ + bl 2d6ab8 │ │ │ │ lsl r3, r5, #15 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c7f4 │ │ │ │ + bl 9cb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32208 │ │ │ │ + bne 32204 │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c58c │ │ │ │ - b 32490 │ │ │ │ + bl 9c920 │ │ │ │ + b 3248c │ │ │ │ sub lr, fp, #76 @ 0x4c │ │ │ │ mov r5, r4 │ │ │ │ ldrb ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ eors ip, ip, #1 │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [r5] │ │ │ │ strb ip, [r4, #20] │ │ │ │ - beq 32258 │ │ │ │ + beq 32254 │ │ │ │ movw r5, #2500 @ 0x9c4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3224c │ │ │ │ + bne 32248 │ │ │ │ add r0, r5, #300 @ 0x12c │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr ip, [r5, #300] @ 0x12c │ │ │ │ mvn ip, ip │ │ │ │ lsr ip, ip, #31 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ strb ip, [r4, #21] │ │ │ │ add ip, r4, #56 @ 0x38 │ │ │ │ ldr r2, [sl, #452] @ 0x1c4 │ │ │ │ @@ -3066,79 +3065,79 @@ │ │ │ │ mov r1, sl │ │ │ │ strd r8, [r4, #32] │ │ │ │ strb r5, [r4, #78] @ 0x4e │ │ │ │ str lr, [r4, #40] @ 0x28 │ │ │ │ str lr, [r4, #44] @ 0x2c │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ - bl 344b0 │ │ │ │ + bl 344ac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 32390 │ │ │ │ + beq 3238c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 32390 │ │ │ │ + beq 3238c │ │ │ │ movw r5, #52240 @ 0xcc10 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 32350 │ │ │ │ + bne 3234c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ movw r0, #3988 @ 0xf94 │ │ │ │ - bl 9c8d0 │ │ │ │ + bl 9cc64 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 32390 │ │ │ │ + beq 3238c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ mov r6, ip │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3231c │ │ │ │ + bne 32318 │ │ │ │ strex r3, ip, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32304 │ │ │ │ - beq 32350 │ │ │ │ + bne 32300 │ │ │ │ + beq 3234c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9c4a0 │ │ │ │ + bl 9c834 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 32390 │ │ │ │ + beq 3238c │ │ │ │ mov ip, r6 │ │ │ │ lsr r3, r4, #27 │ │ │ │ add r3, r3, #5 │ │ │ │ add r1, ip, r3, lsl #2 │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsl r3, r3, r0 │ │ │ │ orr ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 32388 │ │ │ │ + bne 32384 │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 3236c │ │ │ │ + bne 32368 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ movcc r5, r3 │ │ │ │ movcs r5, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 323c0 │ │ │ │ + bne 323bc │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ mul r2, r2, r5 │ │ │ │ add r2, r2, #112 @ 0x70 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ @@ -3160,42 +3159,42 @@ │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsl r2, r2, #15 │ │ │ │ add r0, r0, #96 @ 0x60 │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2d1dfc <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d0d1c <_PyInterpreterState_New@@Base+0x664> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32494 │ │ │ │ + beq 32490 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 32470 │ │ │ │ + bne 3246c │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ sub r2, r2, r5 │ │ │ │ - bl 2d22a0 <_PyInterpreterState_New@@Base+0xb04> │ │ │ │ + bl 2d11bc <_PyInterpreterState_New@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - b 32494 │ │ │ │ + b 32490 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r3, r5 │ │ │ │ - bl 2d1dfc <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d0d1c <_PyInterpreterState_New@@Base+0x664> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 32468 │ │ │ │ + b 32464 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r0, r8, r0, lsl #20 │ │ │ │ mlseq r8, r0, fp, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -3209,62 +3208,62 @@ │ │ │ │ ldr r1, [r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ add r4, r1, #7808 @ 0x1e80 │ │ │ │ tst r3, r1 │ │ │ │ add r4, r4, #55 @ 0x37 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r4, r4, r1 │ │ │ │ - beq 324f4 │ │ │ │ + beq 324f0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ addne r0, r5, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ addne r0, r0, r4 │ │ │ │ moveq r0, #4194304 @ 0x400000 │ │ │ │ lsr r2, r4, #15 │ │ │ │ str r2, [r6] │ │ │ │ bfcne r0, #0, #15 │ │ │ │ lsr r0, r0, #15 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00032524 : │ │ │ │ +00032520 : │ │ │ │ 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, #13544 @ 0x34e8 │ │ │ │ + movwne r5, #12968 @ 0x32a8 │ │ │ │ movtne r5, #73 @ 0x49 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32594 │ │ │ │ + beq 32590 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ add r0, r6, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 32580 │ │ │ │ + bhi 3257c │ │ │ │ ldr r0, [r6, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3258c │ │ │ │ + beq 32588 │ │ │ │ bl 2db28 │ │ │ │ - b 3258c │ │ │ │ + b 32588 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 3258c │ │ │ │ + bne 32588 │ │ │ │ bl 306c0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 3254c │ │ │ │ + b 32548 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2db28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -3291,72 +3290,72 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ movw r6, #52352 @ 0xcc80 │ │ │ │ movt r6, #109 @ 0x6d │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bne 326d4 │ │ │ │ + bne 326d0 │ │ │ │ movw r5, #2500 @ 0x9c4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32650 │ │ │ │ + bne 3264c │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r5, [r5, #320] @ 0x140 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmn r3, #-2147483645 @ 0x80000003 │ │ │ │ - bls 326b8 │ │ │ │ + bls 326b4 │ │ │ │ mov r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ - movw r2, #51948 @ 0xcaec │ │ │ │ + movw r2, #51372 @ 0xc8ac │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 326e0 │ │ │ │ + bl 326dc │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ bl 2df00 │ │ │ │ sub r3, r5, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 326a4 │ │ │ │ + beq 326a0 │ │ │ │ cmp r3, #4 │ │ │ │ - bls 326a8 │ │ │ │ - b 326b4 │ │ │ │ + bls 326a4 │ │ │ │ + b 326b0 │ │ │ │ mov r4, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #256 @ 0x100 │ │ │ │ - bne 32664 │ │ │ │ + bne 32660 │ │ │ │ add r5, r4, #1 │ │ │ │ dmb ish │ │ │ │ - str r5, [r6, #60] @ 0x3c │ │ │ │ + str r5, [r6, #64] @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #51980 @ 0xcb0c │ │ │ │ + movw r0, #51404 @ 0xc8cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2b1fc0 <_start@@Base+0x2190> │ │ │ │ + bl 2ba058 <_start@@Base+0xb2a8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 3271c │ │ │ │ + bl 32718 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -3369,135 +3368,135 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r1] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r6 │ │ │ │ - bls 32ba0 │ │ │ │ + bls 32b9c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq 327a8 │ │ │ │ + beq 327a4 │ │ │ │ sub r2, r3, #32 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r2, #94 @ 0x5e │ │ │ │ - bls 3279c │ │ │ │ + bls 32798 │ │ │ │ and r2, r3, #251 @ 0xfb │ │ │ │ cmp r2, #9 │ │ │ │ - beq 3279c │ │ │ │ + beq 32798 │ │ │ │ mov r2, r1 │ │ │ │ - b 32754 │ │ │ │ + b 32750 │ │ │ │ strb r3, [r6], #1 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 32794 │ │ │ │ + b 32790 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ cmp ip, #32 │ │ │ │ cmpne ip, #43 @ 0x2b │ │ │ │ add r7, r2, #2 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 327e4 │ │ │ │ + bne 327e0 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ mov r3, ip │ │ │ │ add r7, r2, #3 │ │ │ │ mov ip, r1 │ │ │ │ cmp ip, #45 @ 0x2d │ │ │ │ movne r9, #1 │ │ │ │ - bne 32804 │ │ │ │ + bne 32800 │ │ │ │ ldrb ip, [r7] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ add r7, r7, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp ip, #48 @ 0x30 │ │ │ │ movne r8, #32 │ │ │ │ - bne 32828 │ │ │ │ + bne 32824 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ mov r8, ip │ │ │ │ add r7, r7, #1 │ │ │ │ mov ip, r2 │ │ │ │ sub r2, ip, #49 @ 0x31 │ │ │ │ cmp r2, #8 │ │ │ │ movhi r5, #0 │ │ │ │ - bhi 32888 │ │ │ │ + bhi 32884 │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ sub r5, ip, #48 @ 0x30 │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r2, r7, #1 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, #10 │ │ │ │ sub r1, ip, #48 @ 0x30 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi 32888 │ │ │ │ + bhi 32884 │ │ │ │ mla r1, lr, r5, ip │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ cmp r5, r0 │ │ │ │ subls r5, r1, #48 @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 3285c │ │ │ │ - b 32ba0 │ │ │ │ + bne 32858 │ │ │ │ + b 32b9c │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ - beq 328b8 │ │ │ │ - bhi 32940 │ │ │ │ + beq 328b4 │ │ │ │ + bhi 3293c │ │ │ │ cmp ip, #116 @ 0x74 │ │ │ │ - beq 328b8 │ │ │ │ - bhi 32940 │ │ │ │ + beq 328b4 │ │ │ │ + bhi 3293c │ │ │ │ cmp ip, #76 @ 0x4c │ │ │ │ - beq 328b8 │ │ │ │ + beq 328b4 │ │ │ │ cmp ip, #108 @ 0x6c │ │ │ │ movne r2, #100 @ 0x64 │ │ │ │ - bne 32900 │ │ │ │ - b 328c8 │ │ │ │ + bne 328fc │ │ │ │ + b 328c4 │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 328dc │ │ │ │ - b 32ba0 │ │ │ │ + bne 328d8 │ │ │ │ + b 32b9c │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ - beq 328ec │ │ │ │ + beq 328e8 │ │ │ │ mov r2, ip │ │ │ │ add r7, r7, #1 │ │ │ │ mov ip, r1 │ │ │ │ - b 32900 │ │ │ │ + b 328fc │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 32ba0 │ │ │ │ + beq 32b9c │ │ │ │ add r7, r7, #2 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ cmp ip, #115 @ 0x73 │ │ │ │ - bne 32944 │ │ │ │ + bne 32940 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ movne r2, r6 │ │ │ │ - beq 32b20 │ │ │ │ + beq 32b1c │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne 32930 │ │ │ │ + bne 3292c │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 32b20 │ │ │ │ + b 32b1c │ │ │ │ cmp sl, r2 │ │ │ │ - beq 32928 │ │ │ │ + beq 32924 │ │ │ │ strb r1, [r2], #1 │ │ │ │ - b 3291c │ │ │ │ + b 32918 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r0, ip, #117 @ 0x75 │ │ │ │ and lr, ip, #247 @ 0xf7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp lr, #112 @ 0x70 │ │ │ │ movne r1, r0 │ │ │ │ @@ -3505,151 +3504,151 @@ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, ip, #120 @ 0x78 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32a84 │ │ │ │ + beq 32a80 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ orrs r1, r1, r0 │ │ │ │ - beq 329c4 │ │ │ │ + beq 329c0 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - beq 329a4 │ │ │ │ + beq 329a0 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - beq 329a4 │ │ │ │ + beq 329a0 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ - beq 329b0 │ │ │ │ + beq 329ac │ │ │ │ ldr r0, [r4], #4 │ │ │ │ mov r1, #0 │ │ │ │ - b 32a00 │ │ │ │ + b 329fc │ │ │ │ add r4, r4, #7 │ │ │ │ bic r4, r4, #7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4], #8 │ │ │ │ - b 32a00 │ │ │ │ + b 329fc │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ mov lr, #48 @ 0x30 │ │ │ │ strb lr, [r2], #1 │ │ │ │ cmp r2, sl │ │ │ │ movcc r2, #120 @ 0x78 │ │ │ │ movcs r6, r2 │ │ │ │ strbcc r2, [r6, #1] │ │ │ │ addcc r6, r6, #2 │ │ │ │ cmp r5, #2 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcc r5, #2 │ │ │ │ subs r5, r5, #2 │ │ │ │ - beq 32a14 │ │ │ │ - b 32a5c │ │ │ │ + beq 32a10 │ │ │ │ + b 32a58 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 32a64 │ │ │ │ + bne 32a60 │ │ │ │ cmp lr, #112 @ 0x70 │ │ │ │ movne r2, #10 │ │ │ │ - bne 32a70 │ │ │ │ + bne 32a6c │ │ │ │ cmp ip, #112 @ 0x70 │ │ │ │ movne r5, #2 │ │ │ │ - bne 32a54 │ │ │ │ + bne 32a50 │ │ │ │ mov ip, #0 │ │ │ │ mvn lr, #0 │ │ │ │ cmp lr, r0 │ │ │ │ sbcs r2, ip, r1 │ │ │ │ - bcs 32a50 │ │ │ │ + bcs 32a4c │ │ │ │ lsr r2, r0, #16 │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ cmp lr, r2 │ │ │ │ lsr r2, r1, #16 │ │ │ │ sbcs r2, ip, r2 │ │ │ │ movcs r5, #12 │ │ │ │ - bcs 32a54 │ │ │ │ + bcs 32a50 │ │ │ │ mov r5, #8 │ │ │ │ cmp r9, #0 │ │ │ │ movne r8, #48 @ 0x30 │ │ │ │ mov r2, #16 │ │ │ │ - b 32a70 │ │ │ │ + b 32a6c │ │ │ │ cmp lr, #112 @ 0x70 │ │ │ │ movne r2, #10 │ │ │ │ moveq r2, #16 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 32c34 │ │ │ │ - b 32b20 │ │ │ │ + bl 32c30 │ │ │ │ + b 32b1c │ │ │ │ cmp ip, #100 @ 0x64 │ │ │ │ cmpne ip, #105 @ 0x69 │ │ │ │ - bne 32af4 │ │ │ │ + bne 32af0 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - beq 32ac0 │ │ │ │ + beq 32abc │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - beq 32ac0 │ │ │ │ + beq 32abc │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ ldrne r0, [r4], #4 │ │ │ │ asrne r1, r0, #31 │ │ │ │ addeq r4, r4, #7 │ │ │ │ biceq r4, r4, #7 │ │ │ │ ldreq r1, [r4, #4] │ │ │ │ ldreq r0, [r4], #8 │ │ │ │ - b 32ac8 │ │ │ │ + b 32ac4 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ asr r1, r0, #31 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 32adc │ │ │ │ + bge 32ad8 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ rsc r1, r1, #0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #10 │ │ │ │ - bl 32c34 │ │ │ │ - b 32b20 │ │ │ │ + bl 32c30 │ │ │ │ + b 32b1c │ │ │ │ sub r3, ip, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 32b20 │ │ │ │ + bhi 32b1c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ strb r2, [r3], #1 │ │ │ │ cmp sl, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strbhi ip, [r6, #1] │ │ │ │ addhi r3, r6, #2 │ │ │ │ strhi r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r0, r1, r6 │ │ │ │ cmp r5, r0 │ │ │ │ subhi r2, r5, r0 │ │ │ │ movhi r3, r1 │ │ │ │ - bhi 32b40 │ │ │ │ + bhi 32b3c │ │ │ │ mov r2, r7 │ │ │ │ - b 32754 │ │ │ │ + b 32750 │ │ │ │ sub ip, r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ cmphi sl, r3 │ │ │ │ strbhi r8, [r3], #1 │ │ │ │ - bhi 32b40 │ │ │ │ + bhi 32b3c │ │ │ │ cmp sl, r3 │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r9, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32b38 │ │ │ │ + beq 32b34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32b38 │ │ │ │ + beq 32b34 │ │ │ │ add r5, r6, r5 │ │ │ │ cmp sl, r5 │ │ │ │ - bls 32b38 │ │ │ │ + bls 32b34 │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r3, [r0, #-1]! │ │ │ │ strb r3, [r5, #-1]! │ │ │ │ cmp r0, r6 │ │ │ │ - bne 32b84 │ │ │ │ + bne 32b80 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e074 │ │ │ │ - b 32b38 │ │ │ │ + b 32b34 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ sub r0, r6, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -3668,58 +3667,58 @@ │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e974 <__isoc23_wcstol@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32c14 │ │ │ │ + beq 32c10 │ │ │ │ mvn r0, #0 │ │ │ │ - b 32c2c │ │ │ │ + b 32c28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 32c0c │ │ │ │ + beq 32c08 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ orrs r1, r0, r6 │ │ │ │ ldmib fp, {r5, sl} │ │ │ │ - beq 32c74 │ │ │ │ + beq 32c70 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r9, fp, #196 @ 0xc4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b 32ca4 │ │ │ │ + b 32ca0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32c8c │ │ │ │ + beq 32c88 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp sl, r2 │ │ │ │ strbhi r3, [r2], #1 │ │ │ │ strhi r2, [r5] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp sl, r3 │ │ │ │ movhi r2, #48 @ 0x30 │ │ │ │ strbhi r2, [r3], #1 │ │ │ │ strhi r3, [r5] │ │ │ │ - b 32d4c │ │ │ │ + b 32d48 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 448094 <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ + blx 447e44 <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #9 │ │ │ │ add ip, r4, #1 │ │ │ │ addls r2, r2, #48 @ 0x30 │ │ │ │ addhi r2, r2, #55 @ 0x37 │ │ │ │ cmp r7, r8 │ │ │ │ strb r2, [r9], #1 │ │ │ │ @@ -3729,100 +3728,100 @@ │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, ip │ │ │ │ movne r7, r0 │ │ │ │ movne r6, r1 │ │ │ │ - bne 32ca4 │ │ │ │ + bne 32ca0 │ │ │ │ mov r3, r5 │ │ │ │ cmp ip, #160 @ 0xa0 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ - beq 32d4c │ │ │ │ + beq 32d48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32d28 │ │ │ │ + beq 32d24 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp sl, r2 │ │ │ │ strbhi r3, [r2], #1 │ │ │ │ strhi r2, [r5] │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r1, [r4, r2] │ │ │ │ cmp sl, r3 │ │ │ │ strbhi r1, [r3], #1 │ │ │ │ strhi r3, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 32d2c │ │ │ │ + bne 32d28 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ movw ip, #51648 @ 0xc9c0 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 32d8c │ │ │ │ + bne 32d88 │ │ │ │ mov r0, #0 │ │ │ │ - b 32e54 │ │ │ │ + b 32e50 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32ddc │ │ │ │ + beq 32dd8 │ │ │ │ subgt r1, r4, #1 │ │ │ │ movle r1, #132 @ 0x84 │ │ │ │ cmp r5, r1 │ │ │ │ - bls 32d84 │ │ │ │ + bls 32d80 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 33a6c │ │ │ │ - b 32e54 │ │ │ │ + bl 33a68 │ │ │ │ + b 32e50 │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r6, r7, r9} │ │ │ │ - bl 33a6c │ │ │ │ + bl 33a68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32e54 │ │ │ │ + bne 32e50 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 32de0 │ │ │ │ + bne 32ddc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add r5, r5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 33a6c │ │ │ │ + bl 33a68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32e54 │ │ │ │ + bne 32e50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 32e18 │ │ │ │ + bne 32e14 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ @@ -3834,75 +3833,75 @@ │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r8] │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ bfc r5, #0, #22 │ │ │ │ movhi r5, r0 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 32ec0 │ │ │ │ - movw r1, #52028 @ 0xcb3c │ │ │ │ + bge 32ebc │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ - bl 9c2d0 │ │ │ │ + bl 9c664 │ │ │ │ mov r0, #12 │ │ │ │ - b 33350 │ │ │ │ + b 3334c │ │ │ │ ldr r2, [fp, #-188] @ 0xffffff44 │ │ │ │ sub r4, fp, #136 @ 0x88 │ │ │ │ mov r1, #4194304 @ 0x400000 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3335c │ │ │ │ + bl 33358 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - beq 32eb8 │ │ │ │ + beq 32eb4 │ │ │ │ mov ip, r4 │ │ │ │ ldrb r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ cmp r8, #0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [lr] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ cmp r5, #4194304 @ 0x400000 │ │ │ │ - bcs 32f30 │ │ │ │ + bcs 32f2c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #52080 @ 0xcb70 │ │ │ │ + movw r0, #51504 @ 0xc930 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 9c1f8 │ │ │ │ - b 33314 │ │ │ │ + bl 9c58c │ │ │ │ + b 33310 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ ubfx r3, r3, #0, #22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r5 │ │ │ │ ldreq r2, [fp, #-168] @ 0xffffff58 │ │ │ │ streq r2, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq 32f94 │ │ │ │ + beq 32f90 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ sub r3, r3, #-67108863 @ 0xfc000001 │ │ │ │ sub r3, r3, #62914560 @ 0x3c00000 │ │ │ │ bfc r3, #0, #22 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bls 32f7c │ │ │ │ + bls 32f78 │ │ │ │ sub r3, r5, r3 │ │ │ │ cmp r3, #4194304 @ 0x400000 │ │ │ │ - bcs 32f94 │ │ │ │ + bcs 32f90 │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #52140 @ 0xcbac │ │ │ │ + movw r0, #51564 @ 0xc96c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 9c1f8 │ │ │ │ - b 33314 │ │ │ │ + bl 9c58c │ │ │ │ + b 33310 │ │ │ │ lsr r3, r3, #22 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ movw r4, #52352 @ 0xcc80 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ cmp r3, #0 │ │ │ │ @@ -3911,55 +3910,55 @@ │ │ │ │ moveq r3, #5 │ │ │ │ movne r3, #3 │ │ │ │ lsr r6, r6, #5 │ │ │ │ mul r3, r3, r6 │ │ │ │ add r3, r3, #32 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 325b4 │ │ │ │ + bl 325b0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 325b4 │ │ │ │ - add r2, r4, #64 @ 0x40 │ │ │ │ - ldr r1, [r4, #64] @ 0x40 │ │ │ │ + bl 325b0 │ │ │ │ + add r2, r4, #128 @ 0x80 │ │ │ │ + ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bhi 330c4 │ │ │ │ + bhi 330c0 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r3, r3, #15 │ │ │ │ add r1, r1, r3 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bhi 330c4 │ │ │ │ + bhi 330c0 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r2] │ │ │ │ add r1, r7, r3 │ │ │ │ strex r0, r1, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33010 │ │ │ │ + bne 3300c │ │ │ │ add r3, r3, r7 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bls 33058 │ │ │ │ + bls 33054 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 33050 │ │ │ │ + bne 3304c │ │ │ │ strex r0, r7, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33038 │ │ │ │ + bne 33034 │ │ │ │ dmb ish │ │ │ │ - b 330c4 │ │ │ │ + b 330c0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ add r7, r7, #15 │ │ │ │ bl 2e074 │ │ │ │ bic r7, r7, #15 │ │ │ │ sub lr, fp, #76 @ 0x4c │ │ │ │ - add r4, r4, #128 @ 0x80 │ │ │ │ + add r4, r4, #192 @ 0xc0 │ │ │ │ add r4, r4, r7 │ │ │ │ sub r7, fp, #56 @ 0x38 │ │ │ │ mov r9, r7 │ │ │ │ sub ip, fp, #96 @ 0x60 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ mov sl, #2 │ │ │ │ @@ -3970,20 +3969,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str sl, [r7] │ │ │ │ str sl, [ip] │ │ │ │ strb r3, [fp, #-82] @ 0xffffffae │ │ │ │ bl 2e074 │ │ │ │ - b 330d8 │ │ │ │ + b 330d4 │ │ │ │ ldr r0, [fp, #-172] @ 0xffffff54 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 9c8d0 │ │ │ │ + bl 9cc64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33314 │ │ │ │ + beq 33310 │ │ │ │ sub sl, fp, #116 @ 0x74 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, #0 │ │ │ │ sub r9, fp, #96 @ 0x60 │ │ │ │ add lr, r4, #40 @ 0x28 │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ str r7, [ip], #4 │ │ │ │ @@ -4011,15 +4010,15 @@ │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r0, [ip] │ │ │ │ strexd lr, r2, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 33158 │ │ │ │ + bne 33154 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ dmb ish │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ @@ -4039,25 +4038,25 @@ │ │ │ │ movne r3, r0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ addeq r0, r0, #120 @ 0x78 │ │ │ │ addeq r3, r4, r3, lsl #2 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - beq 331f0 │ │ │ │ + beq 331ec │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 331f0 │ │ │ │ + beq 331ec │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r3, r3, r6, lsl #5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 33244 │ │ │ │ + ble 33240 │ │ │ │ cmp r3, #31 │ │ │ │ rsb r6, r3, r6, lsl #5 │ │ │ │ add r2, r4, #120 @ 0x78 │ │ │ │ dmb ish │ │ │ │ mvnls r0, #0 │ │ │ │ lsr r1, r6, #5 │ │ │ │ mvnls r3, r0, lsl r3 │ │ │ │ @@ -4065,315 +4064,315 @@ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mvnhi r3, #0 │ │ │ │ lslls r3, r3, r6 │ │ │ │ ldrex r0, [r2] │ │ │ │ orr r0, r0, r3 │ │ │ │ strex r1, r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3322c │ │ │ │ + bne 33228 │ │ │ │ dmb ish │ │ │ │ cmp r8, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ movw r3, #51648 @ 0xc9c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr ip, [r3] │ │ │ │ cmp ip, #131 @ 0x83 │ │ │ │ - bhi 33314 │ │ │ │ + bhi 33310 │ │ │ │ add r1, ip, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ cmp r2, ip │ │ │ │ - bne 33284 │ │ │ │ + bne 33280 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3326c │ │ │ │ + bne 33268 │ │ │ │ mov ip, r2 │ │ │ │ dmb ish │ │ │ │ - bne 3325c │ │ │ │ - ldr r1, [pc, #192] @ 33358 │ │ │ │ + bne 33258 │ │ │ │ + ldr r1, [pc, #192] @ 33354 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r6, [r1] │ │ │ │ adds r6, r6, r2 │ │ │ │ adc r7, r7, r3 │ │ │ │ strexd lr, r6, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 3329c │ │ │ │ + bne 33298 │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r4] │ │ │ │ movw r3, #51712 @ 0xca00 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ str r4, [r3, ip, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ add r1, r5, #1020 @ 0x3fc │ │ │ │ - movw r2, #52004 @ 0xcb24 │ │ │ │ + movw r2, #51428 @ 0xc8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add r1, r1, #3 │ │ │ │ ldrne r3, [r4] │ │ │ │ strne r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #14036 @ 0x36d4 │ │ │ │ + movw r3, #13460 @ 0x3494 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ moveq r2, r3 │ │ │ │ lsr r1, r1, #10 │ │ │ │ - movw r0, #52264 @ 0xcc28 │ │ │ │ + movw r0, #51688 @ 0xc9e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2b1fc0 <_start@@Base+0x2190> │ │ │ │ + bl 2ba058 <_start@@Base+0xb2a8> │ │ │ │ mov r0, #0 │ │ │ │ - b 33350 │ │ │ │ + b 3334c │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r2, [fp, #-188] @ 0xffffff44 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r1, r5 │ │ │ │ - bl 9c4a0 │ │ │ │ + bl 9c834 │ │ │ │ add r1, r5, #1020 @ 0x3fc │ │ │ │ add r1, r1, #3 │ │ │ │ - movw r0, #52228 @ 0xcc04 │ │ │ │ + movw r0, #51652 @ 0xc9c4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ lsr r1, r1, #10 │ │ │ │ - bl 2b1fc0 <_start@@Base+0x2190> │ │ │ │ - b 32eb8 │ │ │ │ + bl 2ba058 <_start@@Base+0xb2a8> │ │ │ │ + b 32eb4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r8, r0, r1, ip │ │ │ │ + rsbeq fp, r8, r0, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 325b4 │ │ │ │ + bl 325b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33600 │ │ │ │ + beq 335fc │ │ │ │ movw r9, #4944 @ 0x1350 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3360c │ │ │ │ + bl 33608 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r9] │ │ │ │ sub r3, r1, #1 │ │ │ │ tst r3, r1 │ │ │ │ add r6, r6, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r6, r6, r1 │ │ │ │ - beq 333d0 │ │ │ │ + beq 333cc │ │ │ │ mov r0, r6 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r6, r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r2, #20 │ │ │ │ and r7, r7, r8 │ │ │ │ bl 2e074 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r6, r1 │ │ │ │ - bcc 33524 │ │ │ │ + bcc 33520 │ │ │ │ sub sl, r6, #1 │ │ │ │ ands r3, r6, sl │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 33524 │ │ │ │ + bne 33520 │ │ │ │ sub r3, r1, #1 │ │ │ │ tst r1, r3 │ │ │ │ add r5, r5, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r5, r5, r1 │ │ │ │ - beq 33424 │ │ │ │ + beq 33420 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r5, r5, r1 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, fp, #37 @ 0x25 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #38 @ 0x26 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ strb ip, [fp, #-38] @ 0xffffffda │ │ │ │ strb ip, [fp, #-37] @ 0xffffffdb │ │ │ │ - bl 33690 │ │ │ │ + bl 3368c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33600 │ │ │ │ + beq 335fc │ │ │ │ mov r1, r6 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 335d4 │ │ │ │ + beq 335d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #52292 @ 0xcc44 │ │ │ │ + movw r0, #51716 @ 0xca04 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2b1fc0 <_start@@Base+0x2190> │ │ │ │ + bl 2ba058 <_start@@Base+0xb2a8> │ │ │ │ cmp r8, #0 │ │ │ │ movne r2, r5 │ │ │ │ moveq r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33954 │ │ │ │ + bl 33950 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 33524 │ │ │ │ + bcs 33520 │ │ │ │ ldrb r2, [r9, #21] │ │ │ │ sub r3, fp, #37 @ 0x25 │ │ │ │ add r7, r6, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, fp, #38 @ 0x26 │ │ │ │ str r3, [sp] │ │ │ │ - bne 3352c │ │ │ │ + bne 33528 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33690 │ │ │ │ + bl 3368c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33600 │ │ │ │ + beq 335fc │ │ │ │ add r1, r4, sl │ │ │ │ rsb r3, r6, #0 │ │ │ │ and r6, r1, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 335d8 │ │ │ │ + beq 335d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c7f4 │ │ │ │ + bl 9cb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 335d8 │ │ │ │ + bne 335d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33954 │ │ │ │ + bl 33950 │ │ │ │ mov r4, #0 │ │ │ │ - b 33600 │ │ │ │ + b 335fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33690 │ │ │ │ + bl 3368c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33600 │ │ │ │ + beq 335fc │ │ │ │ ldr r1, [r9] │ │ │ │ rsb r3, r6, #0 │ │ │ │ add r2, r4, sl │ │ │ │ and r6, r2, r3 │ │ │ │ sub r3, r1, #1 │ │ │ │ tst r1, r3 │ │ │ │ add r5, r5, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ sub r9, r6, r4 │ │ │ │ andeq r5, r5, r1 │ │ │ │ - beq 33580 │ │ │ │ + beq 3357c │ │ │ │ mov r0, r5 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r5, r5, r1 │ │ │ │ sub r7, r7, r9 │ │ │ │ cmp r9, #0 │ │ │ │ sub r7, r7, r5 │ │ │ │ - beq 335a8 │ │ │ │ + beq 335a4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, r9 │ │ │ │ moveq r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 33954 │ │ │ │ + bl 33950 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 335b8 │ │ │ │ + bne 335b4 │ │ │ │ mov r4, r6 │ │ │ │ - b 335d8 │ │ │ │ + b 335d4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r7 │ │ │ │ movne r2, r7 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl 33954 │ │ │ │ - b 335b0 │ │ │ │ + bl 33950 │ │ │ │ + b 335ac │ │ │ │ mov r6, r4 │ │ │ │ ldrb ip, [fp, #-38] @ 0xffffffda │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r4, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ ldrb ip, [fp, #-37] @ 0xffffffdb │ │ │ │ str ip, [sp] │ │ │ │ - bl 339f4 │ │ │ │ + bl 339f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #524288 @ 0x80000 │ │ │ │ movwcc r3, #4944 @ 0x1350 │ │ │ │ movtcc r3, #104 @ 0x68 │ │ │ │ ldrcc r1, [r3] │ │ │ │ - bcc 33644 │ │ │ │ + bcc 33640 │ │ │ │ cmp r0, #2097152 @ 0x200000 │ │ │ │ movcc r1, #65536 @ 0x10000 │ │ │ │ - bcc 33644 │ │ │ │ + bcc 33640 │ │ │ │ cmp r0, #8388608 @ 0x800000 │ │ │ │ movcc r1, #262144 @ 0x40000 │ │ │ │ - bcc 33644 │ │ │ │ + bcc 33640 │ │ │ │ cmp r0, #33554432 @ 0x2000000 │ │ │ │ movcs r1, #4194304 @ 0x400000 │ │ │ │ movcc r1, #1048576 @ 0x100000 │ │ │ │ mvn r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ bxls lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub r3, r1, #1 │ │ │ │ add r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ - bne 33680 │ │ │ │ + bne 3367c │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r0, r1, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r0, r4, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq sl, r4 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ - beq 338c0 │ │ │ │ + beq 338bc │ │ │ │ cmp r1, #1 │ │ │ │ and r7, r2, r3 │ │ │ │ movcs r5, r1 │ │ │ │ movw r1, #4944 @ 0x1350 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movcc r5, #1 │ │ │ │ ldr sl, [r1, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 336f8 │ │ │ │ + beq 336f4 │ │ │ │ cmp r4, sl, lsl #3 │ │ │ │ - bcc 336f8 │ │ │ │ + bcc 336f4 │ │ │ │ sub r0, r5, #1 │ │ │ │ tst r0, r5 │ │ │ │ - bne 336f8 │ │ │ │ + bne 336f4 │ │ │ │ cmp r5, sl │ │ │ │ movcc r5, sl │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [ip] │ │ │ │ moveq r9, #0 │ │ │ │ movne r9, #3 │ │ │ │ @@ -4381,120 +4380,120 @@ │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ eor r2, r7, #1 │ │ │ │ moveq r8, #34 @ 0x22 │ │ │ │ cmp sl, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33808 │ │ │ │ + bne 33804 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33808 │ │ │ │ + bne 33804 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33808 │ │ │ │ + bne 33804 │ │ │ │ movw sl, #2500 @ 0x9c4 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r2, [sl, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33774 │ │ │ │ + bne 33770 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [sl, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33808 │ │ │ │ - ldr r1, [pc, #324] @ 338cc │ │ │ │ + beq 33804 │ │ │ │ + ldr r1, [pc, #324] @ 338c8 │ │ │ │ movw r3, #52352 @ 0xcc80 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - ldr r2, [r3, #2180] @ 0x884 │ │ │ │ + ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 337c4 │ │ │ │ + beq 337c0 │ │ │ │ sub r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 337bc │ │ │ │ + bne 337b8 │ │ │ │ strex ip, r3, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 337a4 │ │ │ │ + bne 337a0 │ │ │ │ dmb ish │ │ │ │ - b 33808 │ │ │ │ + b 33804 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r3] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ movt r2, #21508 @ 0x5404 │ │ │ │ - bl 338d4 │ │ │ │ + bl 338d0 │ │ │ │ sub r2, r0, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #3 │ │ │ │ - bls 3386c │ │ │ │ + bls 33868 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - str r2, [r3, #2180] @ 0x884 │ │ │ │ + str r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 338d4 │ │ │ │ + bl 338d0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33838 │ │ │ │ + beq 33834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3386c │ │ │ │ + bne 33868 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33868 │ │ │ │ - movw r0, #52432 @ 0xccd0 │ │ │ │ + beq 33864 │ │ │ │ + movw r0, #51856 @ 0xca90 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 9c1f8 │ │ │ │ + bl 9c58c │ │ │ │ mov sl, #0 │ │ │ │ - ldr r5, [pc, #92] @ 338d0 │ │ │ │ + ldr r5, [pc, #92] @ 338cc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r5] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd r0, r8, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33878 │ │ │ │ + bne 33874 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 338c0 │ │ │ │ + beq 338bc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r5, #208 @ 0xd0 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 338c0 │ │ │ │ + beq 338bc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r5, #184 @ 0xb8 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sp, sp, r4, lsl #10 │ │ │ │ - rsbeq ip, r8, r0, ror r1 │ │ │ │ + rsbeq sp, sp, r4, asr #10 │ │ │ │ + rsbeq fp, r8, r0, lsr pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -4506,16 +4505,16 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e1c4 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - bhi 33948 │ │ │ │ - movw ip, #34816 @ 0x8800 │ │ │ │ + bhi 33944 │ │ │ │ + movw ip, #34240 @ 0x85c0 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ movw r0, #19777 @ 0x4d41 │ │ │ │ movt r0, #21334 @ 0x5356 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ @@ -4526,47 +4525,47 @@ │ │ │ │ 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 r6, r0, #0 │ │ │ │ - beq 339e4 │ │ │ │ + beq 339e0 │ │ │ │ mov r5, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 339b4 │ │ │ │ + beq 339b0 │ │ │ │ bl 2ee00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 339b4 │ │ │ │ + bne 339b0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 339b4 │ │ │ │ - movw r0, #52556 @ 0xcd4c │ │ │ │ + beq 339b0 │ │ │ │ + movw r0, #51980 @ 0xcb0c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9c1f8 │ │ │ │ + bl 9c58c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 339cc │ │ │ │ + beq 339c8 │ │ │ │ rsbs r2, r5, #0 │ │ │ │ - ldr r0, [pc, #36] @ 339ec │ │ │ │ + ldr r0, [pc, #36] @ 339e8 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ - ldr r0, [pc, #24] @ 339f0 │ │ │ │ + ldr r0, [pc, #24] @ 339ec │ │ │ │ sbc r3, r3, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2d1314 │ │ │ │ + b 2d0230 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq ip, [r8], #-8 │ │ │ │ - rsbeq ip, r8, r0, lsr #1 │ │ │ │ + rsbeq fp, r8, r8, ror lr │ │ │ │ + rsbeq fp, r8, r0, ror #28 │ │ │ │ push {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 │ │ │ │ @@ -4603,51 +4602,51 @@ │ │ │ │ ldrb lr, [fp, #4] │ │ │ │ ldrb ip, [fp, #8] │ │ │ │ ldr r5, [fp, #12] │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r0, [r6, r0, lsl #2] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33b38 │ │ │ │ + beq 33b34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33abc │ │ │ │ + bne 33ab8 │ │ │ │ ldrb ip, [r0, #65] @ 0x41 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33b38 │ │ │ │ + bne 33b34 │ │ │ │ ldrb ip, [r0, #64] @ 0x40 │ │ │ │ eor ip, ip, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33b0c │ │ │ │ + bne 33b08 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, r5 │ │ │ │ - bne 33b38 │ │ │ │ + bne 33b34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33b0c │ │ │ │ + beq 33b08 │ │ │ │ sub r1, r3, #-67108863 @ 0xfc000001 │ │ │ │ mov r2, lr │ │ │ │ sub r1, r1, #62914560 @ 0x3c00000 │ │ │ │ mov r3, r4 │ │ │ │ lsr r1, r1, #22 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 33b40 │ │ │ │ + b 33b3c │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ lsr ip, r5, #31 │ │ │ │ cmp r2, r5 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33b30 │ │ │ │ + beq 33b2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33aec │ │ │ │ - b 33b38 │ │ │ │ + bne 33ae8 │ │ │ │ + b 33b34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 33aec │ │ │ │ + beq 33ae8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -4655,197 +4654,197 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r9, [r0, #32] │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bls 33b84 │ │ │ │ + bls 33b80 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 33bc8 │ │ │ │ - b 33b90 │ │ │ │ + bne 33bc4 │ │ │ │ + b 33b8c │ │ │ │ cmp r9, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 33ba8 │ │ │ │ + bne 33ba4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b 34058 │ │ │ │ + b 34054 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 33b90 │ │ │ │ + beq 33b8c │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34068 │ │ │ │ + bl 34064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e54 │ │ │ │ - b 33b9c │ │ │ │ + bne 33e50 │ │ │ │ + b 33b98 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 33bf8 │ │ │ │ + bhi 33bf4 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34068 │ │ │ │ + bl 34064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e50 │ │ │ │ + bne 33e4c │ │ │ │ mov lr, #4 │ │ │ │ sub r3, r9, r7 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33c20 │ │ │ │ + beq 33c1c │ │ │ │ clz r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33c24 │ │ │ │ - b 33e3c │ │ │ │ + bne 33c20 │ │ │ │ + b 33e38 │ │ │ │ mov r3, #32 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 33c4c │ │ │ │ + bhi 33c48 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34068 │ │ │ │ + bl 34064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e50 │ │ │ │ - b 33e3c │ │ │ │ + bne 33e4c │ │ │ │ + b 33e38 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r2, r5, #31 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r1, r2, lsr #5 │ │ │ │ - bls 33e3c │ │ │ │ + bls 33e38 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r0, #4]! │ │ │ │ add r1, r2, #32 │ │ │ │ cmp r5, r1 │ │ │ │ movcs ip, #32 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 33c98 │ │ │ │ + bcs 33c94 │ │ │ │ sub ip, r5, r2 │ │ │ │ cmp ip, #31 │ │ │ │ movls r1, #1 │ │ │ │ mvnhi r1, #0 │ │ │ │ lslls r1, r1, ip │ │ │ │ subls r1, r1, #1 │ │ │ │ tst r8, r1 │ │ │ │ - bne 33e3c │ │ │ │ + bne 33e38 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 33c68 │ │ │ │ + bhi 33c64 │ │ │ │ cmp r3, #32 │ │ │ │ rsb r8, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ mvneq r3, #0 │ │ │ │ lslne r3, r2, r3 │ │ │ │ subne r3, r3, #1 │ │ │ │ lslne r3, r3, r8 │ │ │ │ ldr r2, [r4] │ │ │ │ mov ip, r6 │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ tst r3, r2 │ │ │ │ - bne 33d9c │ │ │ │ + bne 33d98 │ │ │ │ orr r6, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r10, [r4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne 33cfc │ │ │ │ + bne 33cf8 │ │ │ │ strex r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33ce4 │ │ │ │ + bne 33ce0 │ │ │ │ mov r2, sl │ │ │ │ dmb ish │ │ │ │ - bne 33cd4 │ │ │ │ + bne 33cd0 │ │ │ │ mov r6, ip │ │ │ │ mov r2, r4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 33d48 │ │ │ │ + bls 33d44 │ │ │ │ mvn sl, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33d3c │ │ │ │ + bne 33d38 │ │ │ │ strex r1, sl, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33d24 │ │ │ │ + bne 33d20 │ │ │ │ dmb ish │ │ │ │ - bne 33db0 │ │ │ │ - b 33d10 │ │ │ │ + bne 33dac │ │ │ │ + b 33d0c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [r2] │ │ │ │ mov ip, r4 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ tst r1, r0 │ │ │ │ - bne 33da8 │ │ │ │ + bne 33da4 │ │ │ │ orr r4, r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r10, [r2] │ │ │ │ cmp sl, r0 │ │ │ │ - bne 33d80 │ │ │ │ + bne 33d7c │ │ │ │ strex r3, r4, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33d68 │ │ │ │ + bne 33d64 │ │ │ │ mov r0, sl │ │ │ │ dmb ish │ │ │ │ - bne 33d58 │ │ │ │ + bne 33d54 │ │ │ │ add r8, r8, r7, lsl #5 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 33e54 │ │ │ │ + b 33e50 │ │ │ │ mov r6, ip │ │ │ │ mov r2, r4 │ │ │ │ - b 33db0 │ │ │ │ + b 33dac │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, ip │ │ │ │ mov r1, r2 │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs 33dd0 │ │ │ │ + bcs 33dcc │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r1] │ │ │ │ - b 33db4 │ │ │ │ + b 33db0 │ │ │ │ sub r1, r2, r4 │ │ │ │ mvn r0, #3 │ │ │ │ sub r1, r1, #1 │ │ │ │ lsr r1, r1, #2 │ │ │ │ mul r1, r0, r1 │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, r4 │ │ │ │ sub r2, r2, #4 │ │ │ │ movcc r1, #0 │ │ │ │ add r2, r1, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 33e34 │ │ │ │ + bne 33e30 │ │ │ │ ldr r1, [r4] │ │ │ │ mvn r3, r3 │ │ │ │ and ip, r3, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 33e28 │ │ │ │ + bne 33e24 │ │ │ │ strex r8, ip, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 33e10 │ │ │ │ + bne 33e0c │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ - bne 33e08 │ │ │ │ + bne 33e04 │ │ │ │ subs lr, lr, #1 │ │ │ │ - bne 33c04 │ │ │ │ + bne 33c00 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 33bd4 │ │ │ │ - b 33b90 │ │ │ │ + bne 33bd0 │ │ │ │ + b 33b8c │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sl, #92] @ 0x5c │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #24] │ │ │ │ @@ -4885,254 +4884,254 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str r7, [ip] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [sl, #112] @ 0x70 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r2, #12] │ │ │ │ - beq 33f1c │ │ │ │ + beq 33f18 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ ldrb r3, [sl, #18] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33f50 │ │ │ │ + beq 33f4c │ │ │ │ ldr r0, [sl, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33f50 │ │ │ │ + beq 33f4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 342f0 │ │ │ │ + bl 342ec │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r0, [r3, #14] │ │ │ │ ldr r0, [sl, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldreq r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbeq r3, [r2, #13] │ │ │ │ - beq 34058 │ │ │ │ + beq 34054 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34000 │ │ │ │ + beq 33ffc │ │ │ │ str r6, [sp] │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ strb r7, [r3, #13] │ │ │ │ sub r3, fp, #81 @ 0x51 │ │ │ │ - bl 342f0 │ │ │ │ + bl 342ec │ │ │ │ ldrb r3, [fp, #-81] @ 0xffffffaf │ │ │ │ cmp r3, r6 │ │ │ │ - beq 34058 │ │ │ │ + beq 34054 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r1, r5, #22 │ │ │ │ strb r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ lsl r3, r3, #22 │ │ │ │ rsb r3, r3, r5, lsl #22 │ │ │ │ - bl 9c7f4 │ │ │ │ + bl 9cb88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 33fec │ │ │ │ + bne 33fe8 │ │ │ │ ldr r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r6, [r3, #13] │ │ │ │ - b 34058 │ │ │ │ + b 34054 │ │ │ │ ldrb r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbne r7, [r3, #14] │ │ │ │ - b 34058 │ │ │ │ + b 34054 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 9b6c4 │ │ │ │ + bl 9ba58 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r3, #13] │ │ │ │ - bne 34058 │ │ │ │ + bne 34054 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34058 │ │ │ │ + beq 34054 │ │ │ │ lsl r2, r2, #22 │ │ │ │ - ldr r0, [pc, #36] @ 34064 │ │ │ │ + ldr r0, [pc, #36] @ 34060 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq ip, [r8], #-8 │ │ │ │ + rsbeq fp, r8, r8, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add r6, r0, r1, lsl #2 │ │ │ │ add fp, sp, #24 │ │ │ │ ldr lr, [r0, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne 34088 │ │ │ │ + bne 34084 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #32 │ │ │ │ mvneq ip, #0 │ │ │ │ - beq 340a4 │ │ │ │ + beq 340a0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r2 │ │ │ │ mvnne ip, #0 │ │ │ │ mvnne ip, ip, lsl r2 │ │ │ │ mvn r0, lr │ │ │ │ rsb r7, r2, #32 │ │ │ │ rbit r0, r0 │ │ │ │ clz r0, r0 │ │ │ │ cmp r7, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ - bcc 34080 │ │ │ │ + bcc 3407c │ │ │ │ ands r5, ip, lr │ │ │ │ - bne 34104 │ │ │ │ + bne 34100 │ │ │ │ orr r5, ip, lr │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r6] │ │ │ │ cmp r4, lr │ │ │ │ - bne 340e8 │ │ │ │ + bne 340e4 │ │ │ │ strex r8, r5, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 340d0 │ │ │ │ + bne 340cc │ │ │ │ dmb ish │ │ │ │ movne lr, r4 │ │ │ │ - bne 34120 │ │ │ │ + bne 3411c │ │ │ │ add r1, r0, r1, lsl #5 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ rsbne r4, r0, #32 │ │ │ │ clzne r5, r5 │ │ │ │ subne r4, r4, r5 │ │ │ │ moveq r4, r2 │ │ │ │ add r0, r0, r4 │ │ │ │ lsl ip, ip, r4 │ │ │ │ cmp r0, r7 │ │ │ │ - bls 340c0 │ │ │ │ - b 34080 │ │ │ │ + bls 340bc │ │ │ │ + b 3407c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - bl 34240 │ │ │ │ + bl 3423c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ mov lr, r0 │ │ │ │ mvn r1, r1 │ │ │ │ add r3, r2, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r2] │ │ │ │ and r0, ip, r1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 34180 │ │ │ │ + bne 3417c │ │ │ │ dmb ish │ │ │ │ add r1, lr, #1 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, r3 │ │ │ │ bics r0, r0, ip │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 341f8 │ │ │ │ + beq 341f4 │ │ │ │ ldr ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ dmb ish │ │ │ │ mvn ip, ip │ │ │ │ ldrex r4, [r1] │ │ │ │ and r5, r4, ip │ │ │ │ strex r6, r5, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 341c8 │ │ │ │ + bne 341c4 │ │ │ │ dmb ish │ │ │ │ add r1, r1, #4 │ │ │ │ ldr ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ bics ip, ip, r4 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 341b4 │ │ │ │ + b 341b0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34238 │ │ │ │ + beq 34234 │ │ │ │ add r3, r3, lr, lsl #2 │ │ │ │ mvn r2, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ and ip, r1, r2 │ │ │ │ strex lr, ip, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 34210 │ │ │ │ + bne 3420c │ │ │ │ dmb ish │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bics r3, r3, r1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ and ip, r0, #31 │ │ │ │ add r0, ip, r1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r0, #32 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ - bhi 34294 │ │ │ │ + bhi 34290 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi 342cc │ │ │ │ + bhi 342c8 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, r1 │ │ │ │ moveq r4, r1 │ │ │ │ moveq ip, r1 │ │ │ │ - beq 342dc │ │ │ │ + beq 342d8 │ │ │ │ mvn r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r0, r0, lsl r1 │ │ │ │ mov r1, r4 │ │ │ │ lsl r0, r0, ip │ │ │ │ mov ip, r4 │ │ │ │ - b 342dc │ │ │ │ + b 342d8 │ │ │ │ sub r0, ip, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r0, #31 │ │ │ │ rsbls r4, ip, #32 │ │ │ │ mvnls r0, #0 │ │ │ │ mvnhi r0, #0 │ │ │ │ mvnls r0, r0, lsl r4 │ │ │ │ mvn r4, #0 │ │ │ │ lslls r0, r0, ip │ │ │ │ add ip, ip, r1 │ │ │ │ lsr r1, ip, #5 │ │ │ │ ands ip, ip, #31 │ │ │ │ mvnne ip, r4, lsl ip │ │ │ │ - b 342dc │ │ │ │ + b 342d8 │ │ │ │ mov r4, #0 │ │ │ │ mvn r0, #0 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [r3] │ │ │ │ @@ -5150,99 +5149,99 @@ │ │ │ │ mov r9, r3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r2, [sp] │ │ │ │ add r6, r6, r4, lsl #2 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ add r7, r6, #4 │ │ │ │ - bl 34240 │ │ │ │ + bl 3423c │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ orr r1, r3, r2 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34340 │ │ │ │ + bne 3433c │ │ │ │ dmb ish │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ ands r5, r3, r8 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3439c │ │ │ │ + beq 34398 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 3439c │ │ │ │ + beq 34398 │ │ │ │ cmn r5, #1 │ │ │ │ moveq r4, #32 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 3439c │ │ │ │ + beq 34398 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r3, sl, #1 │ │ │ │ subs r5, r8, r5 │ │ │ │ movne r5, #1 │ │ │ │ mov r2, r7 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 3442c │ │ │ │ + beq 34428 │ │ │ │ add r8, r2, #4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr ip, r3, r1 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 343c4 │ │ │ │ + bne 343c0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ands r3, r3, r2 │ │ │ │ - beq 3441c │ │ │ │ + beq 34418 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 34414 │ │ │ │ + beq 34410 │ │ │ │ cmn r3, #1 │ │ │ │ moveq r0, #32 │ │ │ │ - beq 34414 │ │ │ │ + beq 34410 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r3 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r2, r8 │ │ │ │ - b 343b0 │ │ │ │ + b 343ac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34494 │ │ │ │ + beq 34490 │ │ │ │ add r7, r7, sl, lsl #2 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ orr r2, r6, r3 │ │ │ │ strex r1, r2, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34440 │ │ │ │ + bne 3443c │ │ │ │ dmb ish │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ ands r6, r6, r7 │ │ │ │ - beq 3448c │ │ │ │ + beq 34488 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 34484 │ │ │ │ + beq 34480 │ │ │ │ cmn r6, #1 │ │ │ │ moveq r0, #32 │ │ │ │ - beq 34484 │ │ │ │ + beq 34480 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, r6 │ │ │ │ orrne r5, r5, #1 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ strbne r5, [r9] │ │ │ │ @@ -5255,24 +5254,24 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r1, #456] @ 0x1c8 │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ - blt 344f0 │ │ │ │ + blt 344ec │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mov r3, #1 │ │ │ │ - b 34504 │ │ │ │ + b 34500 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ @@ -5280,139 +5279,139 @@ │ │ │ │ add r0, r5, r2 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ str r0, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, r3 │ │ │ │ strhi r0, [r4, #444] @ 0x1bc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00034534 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ +00034530 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #26884 @ 0x6904 │ │ │ │ + movw r3, #22564 @ 0x5824 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #1104] @ 0x450 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1088] @ 0x440 │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 346b8 <_PyObject_DebugMallocStats@@Base+0x184> │ │ │ │ + beq 346b4 <_PyObject_DebugMallocStats@@Base+0x184> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55680 @ 0xd980 │ │ │ │ + movw r2, #55208 @ 0xd7a8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55732 @ 0xd9b4 │ │ │ │ + movw r2, #55260 @ 0xd7dc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55764 @ 0xd9d4 │ │ │ │ + movw r2, #55292 @ 0xd7fc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - bl 2b2048 <_start@@Base+0x2218> │ │ │ │ - ldr r0, [pc, #272] @ 346f4 <_PyObject_DebugMallocStats@@Base+0x1c0> │ │ │ │ + bl 2ba0e0 <_start@@Base+0xb330> │ │ │ │ + ldr r0, [pc, #272] @ 346f0 <_PyObject_DebugMallocStats@@Base+0x1c0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #20 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2e074 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #64284 @ 0xfb1c │ │ │ │ + movw r3, #65200 @ 0xfeb0 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2c0398 │ │ │ │ + bl 2c83c8 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - movw r3, #1920 @ 0x780 │ │ │ │ + movw r3, #1912 @ 0x778 │ │ │ │ movt r3, #4 │ │ │ │ - movw r1, #1776 @ 0x6f0 │ │ │ │ + movw r1, #1768 @ 0x6e8 │ │ │ │ movt r1, #4 │ │ │ │ - bl 2c0594 │ │ │ │ + bl 2c85c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55796 @ 0xd9f4 │ │ │ │ + movw r2, #55324 @ 0xd81c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55824 @ 0xda10 │ │ │ │ + movw r2, #55352 @ 0xd838 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55852 @ 0xda2c │ │ │ │ + movw r2, #55380 @ 0xd854 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55892 @ 0xda54 │ │ │ │ + movw r2, #55420 @ 0xd87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55920 @ 0xda70 │ │ │ │ + movw r2, #55448 @ 0xd898 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b 346e8 <_PyObject_DebugMallocStats@@Base+0x1b4> │ │ │ │ + b 346e4 <_PyObject_DebugMallocStats@@Base+0x1b4> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #30472 @ 0x7708 │ │ │ │ movt r0, #11 │ │ │ │ ldrne r3, [r2, #1088] @ 0x440 │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 346ec <_PyObject_DebugMallocStats@@Base+0x1b8> │ │ │ │ + beq 346e8 <_PyObject_DebugMallocStats@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 346f8 <_PyObject_DebugMallocStats@@Base+0x1c4> │ │ │ │ + bl 346f4 <_PyObject_DebugMallocStats@@Base+0x1c4> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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, #3112] @ 0xc28 │ │ │ │ - ldr lr, [pc, #968] @ 34adc <_PyObject_DebugMallocStats@@Base+0x5a8> │ │ │ │ + ldr lr, [pc, #968] @ 34ad8 <_PyObject_DebugMallocStats@@Base+0x5a8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #948 @ 0x3b4 │ │ │ │ mov ip, #64 @ 0x40 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - movw r2, #56512 @ 0xdcc0 │ │ │ │ + movw r2, #56040 @ 0xdae8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -5435,21 +5434,21 @@ │ │ │ │ ldr r6, [r9, #516] @ 0x204 │ │ │ │ str r4, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r3, #28 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r6 │ │ │ │ str r8, [fp, #-936] @ 0xfffffc58 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 34864 <_PyObject_DebugMallocStats@@Base+0x330> │ │ │ │ + beq 34860 <_PyObject_DebugMallocStats@@Base+0x330> │ │ │ │ mul r1, r3, r7 │ │ │ │ ldr ip, [r4, #512] @ 0x200 │ │ │ │ add r0, ip, r1 │ │ │ │ ldr r5, [ip, r1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3485c <_PyObject_DebugMallocStats@@Base+0x328> │ │ │ │ + beq 34858 <_PyObject_DebugMallocStats@@Base+0x328> │ │ │ │ ubfx r1, r5, #0, #12 │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addne r2, r2, #4096 @ 0x1000 │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, r1 │ │ │ │ @@ -5459,54 +5458,54 @@ │ │ │ │ addne r5, r1, #4096 @ 0x1000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r4, [fp, #-948] @ 0xfffffc4c │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ mov r0, #4064 @ 0xfe0 │ │ │ │ cmp r2, r5 │ │ │ │ - bls 34858 <_PyObject_DebugMallocStats@@Base+0x324> │ │ │ │ + bls 34854 <_PyObject_DebugMallocStats@@Base+0x324> │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 34850 <_PyObject_DebugMallocStats@@Base+0x31c> │ │ │ │ + beq 3484c <_PyObject_DebugMallocStats@@Base+0x31c> │ │ │ │ ldr r6, [r5, #20] │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r1, r6, #1 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ 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 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ 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 347f0 <_PyObject_DebugMallocStats@@Base+0x2bc> │ │ │ │ + b 347ec <_PyObject_DebugMallocStats@@Base+0x2bc> │ │ │ │ ldr r4, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 34798 <_PyObject_DebugMallocStats@@Base+0x264> │ │ │ │ + b 34794 <_PyObject_DebugMallocStats@@Base+0x264> │ │ │ │ mov r9, r4 │ │ │ │ ldr r4, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2ecd4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #56564 @ 0xdcf4 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ecec │ │ │ │ - movw r3, #56676 @ 0xdd64 │ │ │ │ + movw r3, #56204 @ 0xdb8c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -5517,15 +5516,15 @@ │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ sub lr, fp, #804 @ 0x324 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r3, r6, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3493c <_PyObject_DebugMallocStats@@Base+0x408> │ │ │ │ + beq 34938 <_PyObject_DebugMallocStats@@Base+0x408> │ │ │ │ sub r8, fp, #548 @ 0x224 │ │ │ │ ldr r9, [lr, ip, lsl #2] │ │ │ │ ldr sl, [r8, ip, lsl #2] │ │ │ │ lsl r8, r6, #3 │ │ │ │ str r9, [sp, #12] │ │ │ │ stmib sp, {r7, sl} │ │ │ │ str r8, [sp] │ │ │ │ @@ -5537,118 +5536,118 @@ │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r9, r8, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ - bne 348bc <_PyObject_DebugMallocStats@@Base+0x388> │ │ │ │ + bne 348b8 <_PyObject_DebugMallocStats@@Base+0x388> │ │ │ │ ldr r9, [fp, #-964] @ 0xfffffc3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ ldr r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ bl 2ecd4 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56704 @ 0xdd80 │ │ │ │ + movw r1, #56232 @ 0xdba8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #56260 @ 0xdbc4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ sub r2, r2, r8 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56752 @ 0xddb0 │ │ │ │ + movw r1, #56280 @ 0xdbd8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56776 @ 0xddc8 │ │ │ │ + movw r1, #56304 @ 0xdbf0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ mov r3, #262144 @ 0x40000 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #56804 @ 0xdde4 │ │ │ │ + movw r2, #56332 @ 0xdc0c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2ecd4 │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56832 @ 0xde00 │ │ │ │ + movw r1, #56360 @ 0xdc28 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #56860 @ 0xde1c │ │ │ │ + movw r1, #56388 @ 0xdc44 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ 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, #56888 @ 0xde38 │ │ │ │ + movw r2, #56416 @ 0xdc60 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #56916 @ 0xde54 │ │ │ │ + movw r1, #56444 @ 0xdc7c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #56948 @ 0xde74 │ │ │ │ + movw r1, #56476 @ 0xdc9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #56980 @ 0xde94 │ │ │ │ + movw r1, #56508 @ 0xdcbc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ - movw r1, #57012 @ 0xdeb4 │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + movw r1, #56540 @ 0xdcdc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #57020 @ 0xdebc │ │ │ │ + movw r0, #56548 @ 0xdce4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ecec │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #56568 @ 0xdcf8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -5662,18 +5661,18 @@ │ │ │ │ bl 2f250 │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #32 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bgt 34b38 <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ + bgt 34b34 <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2ecd4 │ │ │ │ - b 34b1c <_PyObject_DebugMallocStats@@Base+0x5e8> │ │ │ │ + b 34b18 <_PyObject_DebugMallocStats@@Base+0x5e8> │ │ │ │ mov r0, #61 @ 0x3d │ │ │ │ mov r8, #10 │ │ │ │ bl 2ecd4 │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #3 │ │ │ │ @@ -5692,34 +5691,34 @@ │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r6, #0 │ │ │ │ sub r6, ip, #28 │ │ │ │ add r6, r6, fp │ │ │ │ mls r2, r8, r0, r2 │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ strb r2, [r6, #-100] @ 0xffffff9c │ │ │ │ - beq 34bc4 <_PyObject_DebugMallocStats@@Base+0x690> │ │ │ │ + beq 34bc0 <_PyObject_DebugMallocStats@@Base+0x690> │ │ │ │ sub r2, r3, #28 │ │ │ │ cmn r3, #1 │ │ │ │ add r2, r2, fp │ │ │ │ movne r1, #44 @ 0x2c │ │ │ │ subne r3, ip, #2 │ │ │ │ moveq r1, #0 │ │ │ │ strbne r1, [r2, #-100] @ 0xffffff9c │ │ │ │ movne r1, #3 │ │ │ │ adds r2, r3, #1 │ │ │ │ mov ip, r3 │ │ │ │ movne r2, #1 │ │ │ │ tst r7, r2 │ │ │ │ - bne 34b60 <_PyObject_DebugMallocStats@@Base+0x62c> │ │ │ │ + bne 34b5c <_PyObject_DebugMallocStats@@Base+0x62c> │ │ │ │ mov r2, #32 │ │ │ │ cmn r3, #1 │ │ │ │ subne r1, fp, #128 @ 0x80 │ │ │ │ strbne r2, [r1, r3] │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 34bdc <_PyObject_DebugMallocStats@@Base+0x6a8> │ │ │ │ + bne 34bd8 <_PyObject_DebugMallocStats@@Base+0x6a8> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #128 @ 0x80 │ │ │ │ bl 2f250 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -5730,20 +5729,20 @@ │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ ands r5, r3, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #1600 @ 0x640 │ │ │ │ - bl 34c50 <_PyObject_DebugMallocStats@@Base+0x71c> │ │ │ │ + bl 34c4c <_PyObject_DebugMallocStats@@Base+0x71c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d62f4 │ │ │ │ + b 2d5214 │ │ │ │ push {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, r2 │ │ │ │ @@ -5757,44 +5756,44 @@ │ │ │ │ strne r2, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ ldreq r2, [r4, #52] @ 0x34 │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r4, r2 │ │ │ │ - bne 34cb4 <_PyObject_DebugMallocStats@@Base+0x780> │ │ │ │ + bne 34cb0 <_PyObject_DebugMallocStats@@Base+0x780> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1] │ │ │ │ - bl 2d2fc4 │ │ │ │ + bl 2d1ee0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #48] @ 0x30 │ │ │ │ strne r4, [r5, #4] │ │ │ │ - bne 34ce4 <_PyObject_DebugMallocStats@@Base+0x7b0> │ │ │ │ + bne 34ce0 <_PyObject_DebugMallocStats@@Base+0x7b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 2d2fc4 │ │ │ │ + bl 2d1ee0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #32776 @ 0x8008 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d2f04 │ │ │ │ + b 2d1e20 │ │ │ │ ldr r3, [r0] │ │ │ │ push {r4, fp, lr} │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ - bls 34d44 <_PyObject_DebugMallocStats@@Base+0x810> │ │ │ │ + bls 34d40 <_PyObject_DebugMallocStats@@Base+0x810> │ │ │ │ sub r2, r3, #1 │ │ │ │ clz ip, r2 │ │ │ │ sub lr, ip, #29 │ │ │ │ cmp lr, #2 │ │ │ │ rsb lr, ip, #29 │ │ │ │ rsb ip, ip, #31 │ │ │ │ lsr r2, r2, lr │ │ │ │ @@ -5827,128 +5826,128 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11540 @ 0x2d14 │ │ │ │ + movw r1, #10964 @ 0x2ad4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #56672 @ 0xdd60 │ │ │ │ + movw r2, #57144 @ 0xdf38 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw ip, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #19080 @ 0x4a88 │ │ │ │ + movw r2, #18504 @ 0x4848 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3830e4 <_PyContext_Enter@@Base+0x90c> │ │ │ │ + bl 3830e0 <_PyContext_Enter@@Base+0xbb8> │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #8784 @ 0x2250 │ │ │ │ + movw ip, #8220 @ 0x201c │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ movw lr, #1939 @ 0x793 │ │ │ │ - movw r3, #680 @ 0x2a8 │ │ │ │ + movw r3, #104 @ 0x68 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #19280 @ 0x4b50 │ │ │ │ + movw r2, #18704 @ 0x4910 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #2 │ │ │ │ moveq r3, r1 │ │ │ │ - beq 34ea0 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ - bl 9c3f8 │ │ │ │ + beq 34e9c <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ + bl 9c78c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d37fc <_PyThreadState_New@@Base+0x634> │ │ │ │ + b 2d271c <_PyThreadState_New@@Base+0x638> │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34f00 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bne 34efc <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #19156 @ 0x4ad4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #9704 @ 0x25e8 │ │ │ │ + movw r1, #8552 @ 0x2168 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34f9c <_PyObject_DebugMallocStats@@Base+0xa68> │ │ │ │ + beq 34f98 <_PyObject_DebugMallocStats@@Base+0xa68> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9512 @ 0x2528 │ │ │ │ + movw r1, #8360 @ 0x20a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34fa4 <_PyObject_DebugMallocStats@@Base+0xa70> │ │ │ │ + beq 34fa0 <_PyObject_DebugMallocStats@@Base+0xa70> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9540 @ 0x2544 │ │ │ │ + movw r1, #8388 @ 0x20c4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34fac <_PyObject_DebugMallocStats@@Base+0xa78> │ │ │ │ + beq 34fa8 <_PyObject_DebugMallocStats@@Base+0xa78> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9608 @ 0x2588 │ │ │ │ + movw r1, #8456 @ 0x2108 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34fb4 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ + beq 34fb0 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9664 @ 0x25c0 │ │ │ │ + movw r1, #8512 @ 0x2140 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ @@ -5963,143 +5962,143 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34ff0 <_PyObject_DebugMallocStats@@Base+0xabc> │ │ │ │ + bgt 34fec <_PyObject_DebugMallocStats@@Base+0xabc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 34ff0 <_PyObject_DebugMallocStats@@Base+0xabc> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 34fec <_PyObject_DebugMallocStats@@Base+0xabc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 35064 <_PyObject_DebugMallocStats@@Base+0xb30> │ │ │ │ + bne 35060 <_PyObject_DebugMallocStats@@Base+0xb30> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21464 @ 0x53d8 │ │ │ │ + movw r1, #20888 @ 0x5198 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - b 35078 <_PyObject_DebugMallocStats@@Base+0xb44> │ │ │ │ + b 35074 <_PyObject_DebugMallocStats@@Base+0xb44> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str lr, [sp] │ │ │ │ add r1, r0, #16 │ │ │ │ - bl f9af8 │ │ │ │ + bl f9ae0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31560 @ 0x7b48 │ │ │ │ + movw r1, #30984 @ 0x7908 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov lr, r0 │ │ │ │ add fp, sp, #8 │ │ │ │ - beq 350d8 <_PyObject_DebugMallocStats@@Base+0xba4> │ │ │ │ + beq 350d4 <_PyObject_DebugMallocStats@@Base+0xba4> │ │ │ │ ldr r4, [ip, #4] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 350ec <_PyObject_DebugMallocStats@@Base+0xbb8> │ │ │ │ + bne 350e8 <_PyObject_DebugMallocStats@@Base+0xbb8> │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ec424 │ │ │ │ + b 2eb3ac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ed280 │ │ │ │ + b ed328 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1089c0 │ │ │ │ + bl 1085d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35178 <_PyObject_DebugMallocStats@@Base+0xc44> │ │ │ │ + beq 35174 <_PyObject_DebugMallocStats@@Base+0xc44> │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 1949cc │ │ │ │ + bl 19440c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35178 <_PyObject_DebugMallocStats@@Base+0xc44> │ │ │ │ + beq 35174 <_PyObject_DebugMallocStats@@Base+0xc44> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3515c <_PyObject_DebugMallocStats@@Base+0xc28> │ │ │ │ + beq 35158 <_PyObject_DebugMallocStats@@Base+0xc28> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 35164 <_PyObject_DebugMallocStats@@Base+0xc30> │ │ │ │ + ble 35160 <_PyObject_DebugMallocStats@@Base+0xc30> │ │ │ │ mov r4, #0 │ │ │ │ - b 351c0 <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ + b 351bc <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 3515c <_PyObject_DebugMallocStats@@Base+0xc28> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 351c0 <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ + bne 35158 <_PyObject_DebugMallocStats@@Base+0xc28> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 351bc <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r6 │ │ │ │ - bl 33aecc <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 33ae3c <_PyLazyImport_Reify@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 351b4 <_PyObject_DebugMallocStats@@Base+0xc80> │ │ │ │ + bgt 351b0 <_PyObject_DebugMallocStats@@Base+0xc80> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 351b4 <_PyObject_DebugMallocStats@@Base+0xc80> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 351b0 <_PyObject_DebugMallocStats@@Base+0xc80> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ mvneq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 351ec <_PyObject_DebugMallocStats@@Base+0xcb8> │ │ │ │ + beq 351e8 <_PyObject_DebugMallocStats@@Base+0xcb8> │ │ │ │ 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) │ │ │ │ @@ -6108,44 +6107,44 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - movw r1, #53584 @ 0xd150 │ │ │ │ + movw r1, #53008 @ 0xcf10 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 352a8 <_PyObject_DebugMallocStats@@Base+0xd74> │ │ │ │ + beq 352a4 <_PyObject_DebugMallocStats@@Base+0xd74> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 1b5d18 │ │ │ │ + bl 1b56a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 352a8 <_PyObject_DebugMallocStats@@Base+0xd74> │ │ │ │ + beq 352a4 <_PyObject_DebugMallocStats@@Base+0xd74> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2fd4b0 │ │ │ │ + bl 2fc438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35268 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + bne 35264 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - beq 35274 <_PyObject_DebugMallocStats@@Base+0xd40> │ │ │ │ - movw r5, #6668 @ 0x1a0c │ │ │ │ + beq 35270 <_PyObject_DebugMallocStats@@Base+0xd40> │ │ │ │ + movw r5, #6060 @ 0x17ac │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 3528c <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ + b 35288 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #4980 @ 0x1374 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -6153,694 +6152,694 @@ │ │ │ │ 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, #53584 @ 0xd150 │ │ │ │ + movw r1, #53008 @ 0xcf10 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35334 <_PyObject_DebugMallocStats@@Base+0xe00> │ │ │ │ + beq 35330 <_PyObject_DebugMallocStats@@Base+0xe00> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1b9798 │ │ │ │ + bl 1b9124 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 35320 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ + bge 3531c <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 35334 <_PyObject_DebugMallocStats@@Base+0xe00> │ │ │ │ + b 35330 <_PyObject_DebugMallocStats@@Base+0xe00> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 1b533c │ │ │ │ + bl 1b4cc8 │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ - movw sl, #43744 @ 0xaae0 │ │ │ │ + beq 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + movw sl, #43136 @ 0xa880 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r6, #22400 @ 0x5780 │ │ │ │ + movw r6, #21792 @ 0x5520 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 353b0 <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + bne 353ac <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + beq 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3541c <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ + beq 35418 <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - ble 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + ble 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ add r4, r4, #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 35464 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ + bne 35460 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #19708 @ 0x4cfc │ │ │ │ + movw r0, #19132 @ 0x4abc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3555c <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 35558 <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - ble 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + ble 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r3, r0, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ addne r3, r3, r4, lsl #3 │ │ │ │ addne r3, r1, r3 │ │ │ │ - beq 35594 <_PyObject_DebugMallocStats@@Base+0x1060> │ │ │ │ + beq 35590 <_PyObject_DebugMallocStats@@Base+0x1060> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35584 <_PyObject_DebugMallocStats@@Base+0x1050> │ │ │ │ + beq 35580 <_PyObject_DebugMallocStats@@Base+0x1050> │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 35488 <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bne 35484 <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ - beq 35558 <_PyObject_DebugMallocStats@@Base+0x1024> │ │ │ │ + beq 35554 <_PyObject_DebugMallocStats@@Base+0x1024> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r5, [r0, #12] │ │ │ │ mulls r5, r5, r2 │ │ │ │ - bls 35504 <_PyObject_DebugMallocStats@@Base+0xfd0> │ │ │ │ + bls 35500 <_PyObject_DebugMallocStats@@Base+0xfd0> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r5, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 354d0 <_PyObject_DebugMallocStats@@Base+0xf9c> │ │ │ │ + bcc 354cc <_PyObject_DebugMallocStats@@Base+0xf9c> │ │ │ │ cmp r5, #3 │ │ │ │ - bhi 354f0 <_PyObject_DebugMallocStats@@Base+0xfbc> │ │ │ │ + bhi 354ec <_PyObject_DebugMallocStats@@Base+0xfbc> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r5, lr, r5, lsl #30 │ │ │ │ - b 354b4 <_PyObject_DebugMallocStats@@Base+0xf80> │ │ │ │ + b 354b0 <_PyObject_DebugMallocStats@@Base+0xf80> │ │ │ │ cmp r5, #0 │ │ │ │ mulge r5, r2, r5 │ │ │ │ - bge 35504 <_PyObject_DebugMallocStats@@Base+0xfd0> │ │ │ │ + bge 35500 <_PyObject_DebugMallocStats@@Base+0xfd0> │ │ │ │ sub r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ ands r5, r5, r2, lsr #31 │ │ │ │ - bne 35500 <_PyObject_DebugMallocStats@@Base+0xfcc> │ │ │ │ + bne 354fc <_PyObject_DebugMallocStats@@Base+0xfcc> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - beq 35534 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ - b 35510 <_PyObject_DebugMallocStats@@Base+0xfdc> │ │ │ │ + beq 35530 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ + b 3550c <_PyObject_DebugMallocStats@@Base+0xfdc> │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3555c <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ + beq 35558 <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35534 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ + bgt 35530 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35534 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ + bne 35530 <_PyObject_DebugMallocStats@@Base+0x1000> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3555c <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #48264 @ 0xbc88 │ │ │ │ + beq 35558 <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #47688 @ 0xba48 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3555c <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ + bl 1b956c │ │ │ │ + b 35558 <_PyObject_DebugMallocStats@@Base+0x1028> │ │ │ │ mvn r5, #0 │ │ │ │ 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, r5, lsl #2] │ │ │ │ - b 35380 <_PyObject_DebugMallocStats@@Base+0xe4c> │ │ │ │ + b 3537c <_PyObject_DebugMallocStats@@Base+0xe4c> │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 35450 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ - b 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + bne 3544c <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ + b 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r4, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355c0 <_PyObject_DebugMallocStats@@Base+0x108c> │ │ │ │ + bne 355bc <_PyObject_DebugMallocStats@@Base+0x108c> │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 355a0 <_PyObject_DebugMallocStats@@Base+0x106c> │ │ │ │ - b 355c8 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ + bne 3559c <_PyObject_DebugMallocStats@@Base+0x106c> │ │ │ │ + b 355c4 <_PyObject_DebugMallocStats@@Base+0x1094> │ │ │ │ ldr r9, [r1, #4] │ │ │ │ - b 35464 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ + b 35460 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #53584 @ 0xd150 │ │ │ │ + movw r1, #53008 @ 0xcf10 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35640 <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ + beq 3563c <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35640 <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ - movw ip, #34248 @ 0x85c8 │ │ │ │ + beq 3563c <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ + movw ip, #34312 @ 0x8608 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #46916 @ 0xb744 │ │ │ │ + movw r2, #46412 @ 0xb54c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [ip] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00035648 : │ │ │ │ +00035644 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3092c0 │ │ │ │ + b 308260 │ │ │ │ push {r4, fp, lr} │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ add fp, sp, #8 │ │ │ │ adds ip, r2, ip │ │ │ │ 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 356b4 │ │ │ │ + bcc 356b0 │ │ │ │ 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 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 30df08 │ │ │ │ + b 30cea0 │ │ │ │ │ │ │ │ -000356c4 <_Py_InitializeMain@@Base>: │ │ │ │ +000356c0 <_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 2b4c08 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2bcca0 <_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 35714 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 35720 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + bne 35710 <_Py_InitializeMain@@Base+0x50> │ │ │ │ + ldr r2, [pc, #24] @ 3571c <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 2f71a0 │ │ │ │ + bl 2f6128 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #15608 @ 0x3cf8 │ │ │ │ + movw r0, #15032 @ 0x3ab8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #15636 @ 0x3d14 │ │ │ │ + movw r0, #15060 @ 0x3ad4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ - bl 35c90 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 35c8c <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #15652 @ 0x3d24 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #15076 @ 0x3ae4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ - bl 35c90 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 35c8c <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #15668 @ 0x3d34 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #15092 @ 0x3af4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ - bl 35c90 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 35c8c <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #15688 @ 0x3d48 │ │ │ │ + movw r0, #15112 @ 0x3b08 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #15708 @ 0x3d5c │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - movw r0, #15728 @ 0x3d70 │ │ │ │ + movw r0, #15152 @ 0x3b30 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #15748 @ 0x3d84 │ │ │ │ + movw r0, #15172 @ 0x3b44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ - movw r0, #15768 @ 0x3d98 │ │ │ │ + movw r0, #15192 @ 0x3b58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ - movw r0, #15788 @ 0x3dac │ │ │ │ + movw r0, #15212 @ 0x3b6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #15816 @ 0x3dc8 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #15240 @ 0x3b88 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ - bl 35c90 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 35c8c <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #15256 @ 0x3b98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 35c90 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 35c8c <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r1, #45268 @ 0xb0d4 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45268 @ 0xb0d4 │ │ │ │ + movw r0, #44160 @ 0xac80 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35890 <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ - bl 177b78 │ │ │ │ + bge 3588c <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 358cc <_Py_InitializeMain@@Base+0x208> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 358c8 <_Py_InitializeMain@@Base+0x208> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 358d8 <_Py_InitializeMain@@Base+0x214> │ │ │ │ + bgt 358d4 <_Py_InitializeMain@@Base+0x214> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 358d8 <_Py_InitializeMain@@Base+0x214> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 358d8 <_Py_InitializeMain@@Base+0x214> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 358d4 <_Py_InitializeMain@@Base+0x214> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 358d4 <_Py_InitializeMain@@Base+0x214> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #45288 @ 0xb0e8 │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #44180 @ 0xac94 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45288 @ 0xb0e8 │ │ │ │ + movw r0, #44180 @ 0xac94 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35914 <_Py_InitializeMain@@Base+0x250> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35910 <_Py_InitializeMain@@Base+0x250> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35950 <_Py_InitializeMain@@Base+0x28c> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 3594c <_Py_InitializeMain@@Base+0x28c> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3595c <_Py_InitializeMain@@Base+0x298> │ │ │ │ + bgt 35958 <_Py_InitializeMain@@Base+0x298> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3595c <_Py_InitializeMain@@Base+0x298> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3595c <_Py_InitializeMain@@Base+0x298> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 35958 <_Py_InitializeMain@@Base+0x298> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35958 <_Py_InitializeMain@@Base+0x298> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #45232 @ 0xb0b0 │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #44124 @ 0xac5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45232 @ 0xb0b0 │ │ │ │ + movw r0, #44124 @ 0xac5c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35998 <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35994 <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 359d4 <_Py_InitializeMain@@Base+0x310> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 359d0 <_Py_InitializeMain@@Base+0x310> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 359e0 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + bgt 359dc <_Py_InitializeMain@@Base+0x31c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 359e0 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 359e0 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 359dc <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 359dc <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #44300 @ 0xad0c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45408 @ 0xb160 │ │ │ │ + movw r0, #44300 @ 0xad0c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35a1c <_Py_InitializeMain@@Base+0x358> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35a18 <_Py_InitializeMain@@Base+0x358> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35a58 <_Py_InitializeMain@@Base+0x394> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 35a54 <_Py_InitializeMain@@Base+0x394> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35a64 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + bgt 35a60 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35a64 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 35a64 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 35a60 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35a60 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #45340 @ 0xb11c │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #44232 @ 0xacc8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45340 @ 0xb11c │ │ │ │ + movw r0, #44232 @ 0xacc8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35aa0 <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35a9c <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35adc <_Py_InitializeMain@@Base+0x418> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 35ad8 <_Py_InitializeMain@@Base+0x418> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35ae8 <_Py_InitializeMain@@Base+0x424> │ │ │ │ + bgt 35ae4 <_Py_InitializeMain@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35ae8 <_Py_InitializeMain@@Base+0x424> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 35ae8 <_Py_InitializeMain@@Base+0x424> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 35ae4 <_Py_InitializeMain@@Base+0x424> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35ae4 <_Py_InitializeMain@@Base+0x424> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #47480 @ 0xb978 │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #46904 @ 0xb738 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #47480 @ 0xb978 │ │ │ │ + movw r0, #46904 @ 0xb738 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35b24 <_Py_InitializeMain@@Base+0x460> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35b20 <_Py_InitializeMain@@Base+0x460> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35b60 <_Py_InitializeMain@@Base+0x49c> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 35b5c <_Py_InitializeMain@@Base+0x49c> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35b6c <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + bgt 35b68 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35b6c <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 35b6c <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 35b68 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35b68 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + bl 2dd9b0 │ │ │ │ + movw r1, #44220 @ 0xacbc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #45328 @ 0xb110 │ │ │ │ + movw r0, #44220 @ 0xacbc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35ba8 <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ - bl 177b78 │ │ │ │ + bge 35ba4 <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35be4 <_Py_InitializeMain@@Base+0x520> │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + beq 35be0 <_Py_InitializeMain@@Base+0x520> │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35bf0 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + bgt 35bec <_Py_InitializeMain@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35bf0 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 35bf0 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + bne 35bec <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35bec <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bl 30ddc0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dea38 │ │ │ │ + bl 2dd9b0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - movw r0, #40564 @ 0x9e74 │ │ │ │ + movw r0, #40884 @ 0x9fb4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35c74 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ + beq 35c70 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 35c74 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ - movw r0, #15880 @ 0x3e08 │ │ │ │ + beq 35c70 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ + movw r0, #15304 @ 0x3bc8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ - movw r0, #15896 @ 0x3e18 │ │ │ │ + movw r0, #15320 @ 0x3bd8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ cmp r4, r8 │ │ │ │ - bge 35c68 <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ + bge 35c64 <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 2dea38 │ │ │ │ - b 35c40 <_Py_InitializeMain@@Base+0x57c> │ │ │ │ - movw r0, #15908 @ 0x3e24 │ │ │ │ + bl 2dd9b0 │ │ │ │ + b 35c3c <_Py_InitializeMain@@Base+0x57c> │ │ │ │ + movw r0, #15332 @ 0x3be4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #15868 @ 0x3dfc │ │ │ │ + movweq r0, #15292 @ 0x3bbc │ │ │ │ movteq r0, #70 @ 0x46 │ │ │ │ - beq 35d50 <_Py_InitializeMain@@Base+0x68c> │ │ │ │ + beq 35d4c <_Py_InitializeMain@@Base+0x68c> │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #27088 @ 0x69d0 │ │ │ │ + movw r0, #26512 @ 0x6790 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ - movw r0, #15948 @ 0x3e4c │ │ │ │ + movw r0, #15372 @ 0x3c0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub r2, r3, #32 │ │ │ │ subs r1, r3, #0 │ │ │ │ - beq 35d48 <_Py_InitializeMain@@Base+0x684> │ │ │ │ + beq 35d44 <_Py_InitializeMain@@Base+0x684> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne 35cf4 <_Py_InitializeMain@@Base+0x630> │ │ │ │ - movw r0, #15944 @ 0x3e48 │ │ │ │ + bne 35cf0 <_Py_InitializeMain@@Base+0x630> │ │ │ │ + movw r0, #15368 @ 0x3c08 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - b 35cc4 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + bl 30ddc0 │ │ │ │ + b 35cc0 <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls 35d40 <_Py_InitializeMain@@Base+0x67c> │ │ │ │ + bls 35d3c <_Py_InitializeMain@@Base+0x67c> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 35d18 <_Py_InitializeMain@@Base+0x654> │ │ │ │ + bhi 35d14 <_Py_InitializeMain@@Base+0x654> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #15952 @ 0x3e50 │ │ │ │ + movw r0, #15376 @ 0x3c10 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ - b 35cc4 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + bl 30ddc0 │ │ │ │ + b 35cc0 <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc 35d34 <_Py_InitializeMain@@Base+0x670> │ │ │ │ + bcc 35d30 <_Py_InitializeMain@@Base+0x670> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #37888 @ 0x9400 │ │ │ │ + movw r0, #37312 @ 0x91c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30ec24 │ │ │ │ - b 35cc4 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #15960 @ 0x3e58 │ │ │ │ + bl 30ddc0 │ │ │ │ + b 35cc0 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + movw r0, #15384 @ 0x3c18 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ - bl 30ec24 │ │ │ │ - b 35cc4 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #27088 @ 0x69d0 │ │ │ │ + bl 30ddc0 │ │ │ │ + b 35cc0 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + movw r0, #26512 @ 0x6790 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30ec24 │ │ │ │ + b 30ddc0 │ │ │ │ │ │ │ │ -00035d5c : │ │ │ │ +00035d58 : │ │ │ │ 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] │ │ │ │ @@ -6849,492 +6848,492 @@ │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #1560] @ 363bc │ │ │ │ + ldr r2, [pc, #1560] @ 363b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #16064 @ 0x3ec0 │ │ │ │ + movw r1, #15552 @ 0x3cc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 35dd0 │ │ │ │ + beq 35dcc │ │ │ │ mvn r4, #0 │ │ │ │ - b 363b0 │ │ │ │ + b 363ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35ef0 │ │ │ │ + beq 35eec │ │ │ │ mov r0, r5 │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35e00 │ │ │ │ + beq 35dfc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e10 │ │ │ │ - bl 177b78 │ │ │ │ + bne 35e0c │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 35ef0 │ │ │ │ + bl bd220 │ │ │ │ + b 35eec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35e30 │ │ │ │ + bgt 35e2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 35e30 │ │ │ │ + bne 35e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 35ef0 │ │ │ │ + beq 35eec │ │ │ │ mov r0, r5 │ │ │ │ - bl 363e0 │ │ │ │ + bl 363dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 35e84 │ │ │ │ + beq 35e80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c6a8 │ │ │ │ + bl 8c9d8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 35ec8 │ │ │ │ + bne 35ec4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #47336 @ 0xb8e8 │ │ │ │ + movw r2, #46884 @ 0xb724 │ │ │ │ movt r2, #88 @ 0x58 │ │ │ │ - bl 8c7e0 │ │ │ │ + bl 8cb10 │ │ │ │ mov r4, r0 │ │ │ │ - b 35ec8 │ │ │ │ + b 35ec4 │ │ │ │ ldrb r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 35ef0 │ │ │ │ + bne 35eec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c117c │ │ │ │ + bl 1c0b14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 35ef0 │ │ │ │ + beq 35eec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c6a8 │ │ │ │ + bl 8c9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ec8 │ │ │ │ - ldr r2, [pc, #1284] @ 363c0 │ │ │ │ + bne 35ec4 │ │ │ │ + ldr r2, [pc, #1284] @ 363bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c7e0 │ │ │ │ + bl 8cb10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35ee8 │ │ │ │ + bgt 35ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 35ee8 │ │ │ │ + bne 35ee4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 363b0 │ │ │ │ + beq 363ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r7, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 35f60 │ │ │ │ + bne 35f5c │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #16096 @ 0x3ee0 │ │ │ │ + movw r0, #15584 @ 0x3ce0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 363a0 │ │ │ │ + beq 3639c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 363a0 │ │ │ │ + beq 3639c │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #16160 @ 0x3f20 │ │ │ │ + movw r0, #15648 @ 0x3d20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 363b0 │ │ │ │ - b 363a0 │ │ │ │ + bne 363ac │ │ │ │ + b 3639c │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - movw r3, #34252 @ 0x85cc │ │ │ │ + movw r3, #34316 @ 0x860c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2f070 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl 176318 │ │ │ │ + bl 175f40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ - beq 35fb0 │ │ │ │ + beq 35fac │ │ │ │ mov r1, r7 │ │ │ │ - bl 398d4 │ │ │ │ + bl 398d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1012] @ 363c4 │ │ │ │ + ldr r1, [pc, #1012] @ 363c0 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 36018 │ │ │ │ + beq 36014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36010 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bne 3600c │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1770d8 │ │ │ │ + bl 176d04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3637c │ │ │ │ - b 3610c │ │ │ │ - bl 177b78 │ │ │ │ - b 35fec │ │ │ │ + bne 36378 │ │ │ │ + b 36108 │ │ │ │ + bl 1777a4 │ │ │ │ + b 35fe8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36038 │ │ │ │ + bgt 36034 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 36038 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #904] @ 363c8 │ │ │ │ + bne 36034 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #904] @ 363c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 36088 │ │ │ │ + bne 36084 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36070 │ │ │ │ + bgt 3606c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 36070 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #852] @ 363cc │ │ │ │ - ldr r4, [pc, #852] @ 363d0 │ │ │ │ + bne 3606c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #852] @ 363c8 │ │ │ │ + ldr r4, [pc, #852] @ 363cc │ │ │ │ ldr r3, [r2, #3528] @ 0xdc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3528] @ 0xdc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16168 @ 0x3f28 │ │ │ │ + movw r0, #15656 @ 0x3d28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 360c0 │ │ │ │ + bgt 360bc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 360c0 │ │ │ │ + bne 360bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36100 │ │ │ │ + beq 360fc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36100 │ │ │ │ + beq 360fc │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35fec │ │ │ │ + bgt 35fe8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 35fec │ │ │ │ + bne 35fe8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 35fec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 35fe8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ - b 3637c │ │ │ │ - ldr r1, [pc, #704] @ 363d4 │ │ │ │ + bl bd220 │ │ │ │ + b 36378 │ │ │ │ + ldr r1, [pc, #704] @ 363d0 │ │ │ │ mov r0, sl │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36130 │ │ │ │ + beq 3612c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36158 │ │ │ │ + bne 36154 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ - bl 177b78 │ │ │ │ + bl bd220 │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #16192 @ 0x3f40 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3637c │ │ │ │ - b 361f8 │ │ │ │ - ldr r1, [pc, #632] @ 363d8 │ │ │ │ - bl 146f34 <_PyUnicode_Equal@@Base> │ │ │ │ + beq 36378 │ │ │ │ + b 361f4 │ │ │ │ + ldr r1, [pc, #632] @ 363d4 │ │ │ │ + bl 146af4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 361d8 │ │ │ │ - ldr r1, [pc, #620] @ 363dc │ │ │ │ + bne 361d4 │ │ │ │ + ldr r1, [pc, #620] @ 363d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 146f34 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 146af4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 361d8 │ │ │ │ + bne 361d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 361b4 │ │ │ │ + bgt 361b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 361b4 │ │ │ │ + bne 361b0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #61932 @ 0xf1ec │ │ │ │ + movw r0, #61460 @ 0xf014 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 361f8 │ │ │ │ - b 3637c │ │ │ │ + bne 361f4 │ │ │ │ + b 36378 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 361f8 │ │ │ │ + bgt 361f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 361f8 │ │ │ │ + bne 361f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 311894 │ │ │ │ + bl 310a1c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36218 │ │ │ │ + beq 36214 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36240 │ │ │ │ + bne 3623c │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ - bl 177b78 │ │ │ │ + bl bd220 │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #16204 @ 0x3f4c │ │ │ │ + movw r0, #15692 @ 0x3d4c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3637c │ │ │ │ - b 36274 │ │ │ │ + beq 36378 │ │ │ │ + b 36270 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [r6] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3626c │ │ │ │ + bgt 36268 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3626c │ │ │ │ + bne 36268 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 3633c │ │ │ │ + beq 36338 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 362ac │ │ │ │ - bl 177b78 │ │ │ │ + bne 362a8 │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #16216 @ 0x3f58 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3637c │ │ │ │ - b 3633c │ │ │ │ + beq 36378 │ │ │ │ + b 36338 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 362c8 │ │ │ │ - bl 1953d0 │ │ │ │ + beq 362c4 │ │ │ │ + bl 194e10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36304 │ │ │ │ + beq 36300 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #49880 @ 0xc2d8 │ │ │ │ + movw r0, #49304 @ 0xc098 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36304 │ │ │ │ + bne 36300 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3637c │ │ │ │ + bgt 36378 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3637c │ │ │ │ + bne 36378 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3637c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 36378 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36334 │ │ │ │ + bgt 36330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 36334 │ │ │ │ + bne 36330 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ ldr r6, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3637c │ │ │ │ + beq 36378 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 363a0 │ │ │ │ + bgt 3639c │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r5] │ │ │ │ - bne 363b0 │ │ │ │ + bne 363ac │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 363a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3639c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3639c │ │ │ │ + bgt 36398 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 35dc8 │ │ │ │ + bne 35dc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq fp, r8, r0, lsr r9 │ │ │ │ - rsbeq r9, fp, r0, lsl r0 │ │ │ │ - rsbeq r7, fp, r0, asr r4 │ │ │ │ - rsbeq r2, fp, r8, ror sp │ │ │ │ - rsbeq r3, fp, r0, asr #22 │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ - rsbeq r6, fp, r0, lsl #4 │ │ │ │ - rsbeq r4, fp, r0, lsl sp │ │ │ │ + subseq fp, r8, ip, ror #14 │ │ │ │ + rsbeq r9, fp, r8, lsr r0 │ │ │ │ + rsbeq r7, fp, r8, ror r4 │ │ │ │ + rsbeq r2, fp, r0, lsr #27 │ │ │ │ + rsbeq r3, fp, r8, ror #22 │ │ │ │ + ldrdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r6, fp, r8, lsr #4 │ │ │ │ + rsbeq r4, fp, r8, lsr sp │ │ │ │ │ │ │ │ -000363e0 : │ │ │ │ +000363dc : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 36404 │ │ │ │ + beq 36400 │ │ │ │ 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 364cc │ │ │ │ + bls 364c8 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r2 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36468 │ │ │ │ + beq 36464 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, ip │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ - bls 36460 │ │ │ │ + bls 3645c │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r3, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36460 │ │ │ │ + bne 3645c │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, ip │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 36460 │ │ │ │ + beq 3645c │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orr r0, r0, r2 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000364d4 : │ │ │ │ +000364d0 : │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw lr, #27248 @ 0x6a70 │ │ │ │ + movw lr, #27288 @ 0x6a98 │ │ │ │ movt lr, #105 @ 0x69 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [lr] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -7347,147 +7346,147 @@ │ │ │ │ cmp r4, r6 │ │ │ │ orrlt lr, lr, #1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r7, [r5, r7] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp lr, #0 │ │ │ │ strb r7, [r1, #-1]! │ │ │ │ - bne 36528 │ │ │ │ + bne 36524 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r1 │ │ │ │ - beq 36584 │ │ │ │ + beq 36580 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmp ip, #48 @ 0x30 │ │ │ │ - bne 36584 │ │ │ │ + bne 36580 │ │ │ │ cmp r2, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 36564 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bne 36560 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 365c8 │ │ │ │ - movw r1, #17484 @ 0x444c │ │ │ │ + beq 365c4 │ │ │ │ + movw r1, #16908 @ 0x420c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 36410 │ │ │ │ + bl 3640c │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #17520 @ 0x4470 │ │ │ │ + movwne r1, #16944 @ 0x4230 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ - bne 36958 │ │ │ │ + bne 36954 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #17544 @ 0x4488 │ │ │ │ + movweq r1, #16968 @ 0x4248 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - beq 36958 │ │ │ │ + beq 36954 │ │ │ │ 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 r6, r9 │ │ │ │ cmpne r6, #255 @ 0xff │ │ │ │ - bls 36640 │ │ │ │ + bls 3663c │ │ │ │ cmp r6, r8 │ │ │ │ cmpne r6, sl │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 36650 │ │ │ │ - movw r1, #17568 @ 0x44a0 │ │ │ │ + bne 3664c │ │ │ │ + movw r1, #16992 @ 0x4260 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #16 │ │ │ │ - b 36958 │ │ │ │ + b 36954 │ │ │ │ cmn r6, #256 @ 0x100 │ │ │ │ - bcs 36640 │ │ │ │ + bcs 3663c │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 36968 │ │ │ │ + beq 36964 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3746c │ │ │ │ + bl 37468 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3694c │ │ │ │ + beq 36948 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17588 @ 0x44b4 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 366e4 │ │ │ │ + beq 366e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 366e4 │ │ │ │ + beq 366e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4248 @ 0x1098 │ │ │ │ + movw r1, #3672 @ 0xe58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea34 │ │ │ │ + bl 3ea2c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4248 @ 0x1098 │ │ │ │ + movw r1, #3672 @ 0xe58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 366fc │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 366f8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #17020 @ 0x427c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17600 @ 0x44c0 │ │ │ │ + movw r1, #17024 @ 0x4280 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3746c │ │ │ │ + bl 37468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 368c4 │ │ │ │ + beq 368c0 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r6, r6, r0 │ │ │ │ - bmi 368c4 │ │ │ │ + bmi 368c0 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3675c │ │ │ │ + beq 36758 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3675c │ │ │ │ + beq 36758 │ │ │ │ lsr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b20c8 <_Py_call_instrumentation_jump@@Base+0x254> │ │ │ │ + bl 3b1eb8 <_Py_call_instrumentation_jump@@Base+0x250> │ │ │ │ mov r1, r0 │ │ │ │ - b 368ac │ │ │ │ + b 368a8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ - bge 368c4 │ │ │ │ + bge 368c0 │ │ │ │ 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 │ │ │ │ @@ -7497,41 +7496,41 @@ │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 368c0 │ │ │ │ + bls 368bc │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 36828 │ │ │ │ + beq 36824 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 367e8 │ │ │ │ + bhi 367e4 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 36828 │ │ │ │ + b 36824 │ │ │ │ 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 36818 │ │ │ │ + beq 36814 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 367fc │ │ │ │ + b 367f8 │ │ │ │ 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 │ │ │ │ @@ -7546,98 +7545,98 @@ │ │ │ │ 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 36884 │ │ │ │ + beq 36880 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 36864 │ │ │ │ + bge 36860 │ │ │ │ cmp r6, r1 │ │ │ │ - bge 367a4 │ │ │ │ + bge 367a0 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 368a8 │ │ │ │ + bge 368a4 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 3cb7f4 │ │ │ │ - b 36890 │ │ │ │ + bl 3cb5f4 │ │ │ │ + b 3688c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 368c4 │ │ │ │ + blt 368c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ec24 │ │ │ │ - b 368dc │ │ │ │ + bl 3ec1c │ │ │ │ + b 368d8 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #17020 @ 0x427c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18248 @ 0x4748 │ │ │ │ + movw r1, #17656 @ 0x44f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36918 │ │ │ │ + beq 36914 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36918 │ │ │ │ + beq 36914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea34 │ │ │ │ - b 36930 │ │ │ │ + bl 3ea2c │ │ │ │ + b 3692c │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #17020 @ 0x427c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 36968 │ │ │ │ - movw r1, #17608 @ 0x44c8 │ │ │ │ + bne 36964 │ │ │ │ + movw r1, #17032 @ 0x4288 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + b 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36988 │ │ │ │ + beq 36984 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 36620 │ │ │ │ + bne 3661c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 369c8 │ │ │ │ + bgt 369c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 369c8 │ │ │ │ + bne 369c4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -7656,252 +7655,252 @@ │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r5 │ │ │ │ - bl 2d7a50 │ │ │ │ + bl 2d6970 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36a50 │ │ │ │ + bne 36a4c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 36a30 │ │ │ │ - b 36b60 │ │ │ │ + bne 36a2c │ │ │ │ + b 36b5c │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 36b60 │ │ │ │ + beq 36b5c │ │ │ │ add r8, r4, #52 @ 0x34 │ │ │ │ add r9, r4, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ tst r0, r1 │ │ │ │ - bne 36a8c │ │ │ │ + bne 36a88 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 36a6c │ │ │ │ - b 36b1c │ │ │ │ + bne 36a68 │ │ │ │ + b 36b18 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 36b6c │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36b1c │ │ │ │ + beq 36b18 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r2 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ ldr lr, [ip], #4 │ │ │ │ cmp r3, r9 │ │ │ │ and r1, r1, lr │ │ │ │ str r1, [r0], #4 │ │ │ │ - bne 36ab4 │ │ │ │ + bne 36ab0 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ cmn r0, #1 │ │ │ │ addeq r6, r6, #32 │ │ │ │ - bne 36b3c │ │ │ │ + bne 36b38 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 36ad4 │ │ │ │ + bne 36ad0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #108] @ 36b68 │ │ │ │ + ldr r0, [pc, #108] @ 36b64 │ │ │ │ sub r2, sl, r6, lsl #15 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 36b04 │ │ │ │ + bne 36b00 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r7], #4 │ │ │ │ cmp r4, r8 │ │ │ │ bic r3, r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - bne 36b20 │ │ │ │ - b 36b60 │ │ │ │ + bne 36b1c │ │ │ │ + b 36b5c │ │ │ │ cmp r0, #1 │ │ │ │ - bls 36b58 │ │ │ │ + bls 36b54 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 36ae4 │ │ │ │ + b 36ae0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq ip, [r8], #-8 │ │ │ │ + rsbeq fp, r8, r8, ror 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 │ │ │ │ movw r7, #2500 @ 0x9c4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36bac │ │ │ │ + bne 36ba8 │ │ │ │ add r0, r7, #300 @ 0x12c │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r7, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 36c60 │ │ │ │ - ldr ip, [pc, #176] @ 36c70 │ │ │ │ + blt 36c5c │ │ │ │ + ldr ip, [pc, #176] @ 36c6c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldrexd r2, [ip] │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r3, r1 │ │ │ │ strexd lr, r2, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36bc4 │ │ │ │ + bne 36bc0 │ │ │ │ sub ip, ip, #176 @ 0xb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r0, [ip] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ strexd lr, r0, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36be8 │ │ │ │ + bne 36be4 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36c14 │ │ │ │ - ldr r0, [pc, #96] @ 36c74 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bne 36c10 │ │ │ │ + ldr r0, [pc, #96] @ 36c70 │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36c4c │ │ │ │ - bl 2c277c │ │ │ │ + beq 36c48 │ │ │ │ + bl 2ca7ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c4c │ │ │ │ + bne 36c48 │ │ │ │ sub r2, fp, #21 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #-21] @ 0xffffffeb │ │ │ │ - bl 36c78 │ │ │ │ + bl 36c74 │ │ │ │ ldrb r4, [fp, #-21] @ 0xffffffeb │ │ │ │ - b 36c64 │ │ │ │ + b 36c60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36c64 │ │ │ │ + beq 36c60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c9dc │ │ │ │ + bl 9cd70 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, r8, r8, lsl #3 │ │ │ │ + rsbeq fp, r8, r8, asr #30 │ │ │ │ rsbeq r0, r8, r8, lsr #20 │ │ │ │ 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 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 36cfc │ │ │ │ + bl 36cf8 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36cf4 │ │ │ │ + beq 36cf0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ strb r3, [r5] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 36dec │ │ │ │ + bl 36de8 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r0, #0 │ │ │ │ strb r3, [r5] │ │ │ │ - beq 36cf4 │ │ │ │ - movw r0, #28824 @ 0x7098 │ │ │ │ + beq 36cf0 │ │ │ │ + movw r0, #28248 @ 0x6e58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9c1f8 │ │ │ │ + bl 9c58c │ │ │ │ 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 ip, #0 │ │ │ │ str ip, [r3] │ │ │ │ cmp r1, ip │ │ │ │ cmpne r2, ip │ │ │ │ - bne 36d2c │ │ │ │ + bne 36d28 │ │ │ │ mov r7, #0 │ │ │ │ - b 36de4 │ │ │ │ + b 36de0 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #4944 @ 0x1350 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ add r4, r1, r2 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r8, r6, #1 │ │ │ │ and r9, r6, r8 │ │ │ │ - beq 36d90 │ │ │ │ + beq 36d8c │ │ │ │ cmp r9, #0 │ │ │ │ add r8, r1, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r7, r6, r8 │ │ │ │ andeq r4, r4, r6 │ │ │ │ - beq 36dd4 │ │ │ │ + beq 36dd0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ - b 36dd4 │ │ │ │ + b 36dd0 │ │ │ │ cmp r9, #0 │ │ │ │ rsbeq r3, r6, #0 │ │ │ │ andeq r7, r7, r3 │ │ │ │ - beq 36db0 │ │ │ │ + beq 36dac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r7, r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r4, r4, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r4, r4, r6 │ │ │ │ - beq 36dd4 │ │ │ │ + beq 36dd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 36d24 │ │ │ │ + ble 36d20 │ │ │ │ str r4, [r5] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -7917,604 +7916,604 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ cmp r2, r3 │ │ │ │ - bls 36e60 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 36e5c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29056 @ 0x7180 │ │ │ │ + movw r1, #28480 @ 0x6f40 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 36eb8 │ │ │ │ + bl 172fdc │ │ │ │ + b 36eb4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36ff0 │ │ │ │ + bl 36fec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36fd8 │ │ │ │ - ldr r4, [pc, #364] @ 36fe4 │ │ │ │ + bne 36fd4 │ │ │ │ + ldr r4, [pc, #364] @ 36fe0 │ │ │ │ add r1, r5, #1 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ str r5, [r4, #1608] @ 0x648 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 36ea0 │ │ │ │ + bne 36e9c │ │ │ │ mov r0, r1 │ │ │ │ bl 2eda0 │ │ │ │ - b 36ea8 │ │ │ │ + b 36ea4 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1688] @ 0x698 │ │ │ │ - bne 36ec0 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 36ebc │ │ │ │ + bl 3733e0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 36fdc │ │ │ │ - ldr r4, [pc, #288] @ 36fe8 │ │ │ │ + b 36fd8 │ │ │ │ + ldr r4, [pc, #288] @ 36fe4 │ │ │ │ mov r0, #0 │ │ │ │ - movw r3, #59640 @ 0xe8f8 │ │ │ │ + movw r3, #56356 @ 0xdc24 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r2, #55712 @ 0xd9a0 │ │ │ │ + movw r2, #55144 @ 0xd768 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r3, #61832 @ 0xf188 │ │ │ │ + movw r3, #61836 @ 0xf18c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r3, #3564 @ 0xdec │ │ │ │ + movw r3, #292 @ 0x124 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2d2c8c │ │ │ │ + bl 2d1ba8 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #0 │ │ │ │ - bl 328cb0 │ │ │ │ + bl 328030 │ │ │ │ sub r1, r4, #20 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d2c8c │ │ │ │ + bl 2d1ba8 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 328cb0 │ │ │ │ + bl 328030 │ │ │ │ add r1, r4, #20 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d2c8c │ │ │ │ + bl 2d1ba8 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #2 │ │ │ │ - bl 328cb0 │ │ │ │ + bl 328030 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #2732 @ 0xaac │ │ │ │ - movt r0, #34 @ 0x22 │ │ │ │ - bl 3708c │ │ │ │ + movw r0, #64996 @ 0xfde4 │ │ │ │ + movt r0, #33 @ 0x21 │ │ │ │ + bl 37088 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36fdc │ │ │ │ + beq 36fd8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36f80 │ │ │ │ + bne 36f7c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 36f68 │ │ │ │ + bne 36f64 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 36f9c │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r0, [pc, #72] @ 36fec │ │ │ │ + bne 36f98 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r0, [pc, #72] @ 36fe8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 36fc8 │ │ │ │ + bne 36fc4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 36fb0 │ │ │ │ + bne 36fac │ │ │ │ dmb ish │ │ │ │ - beq 36fd8 │ │ │ │ + beq 36fd4 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - ldrdeq sp, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ - strhteq sp, [sl], #-60 @ 0xffffffc4 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq sp, sl, r0, lsl #8 │ │ │ │ + rsbeq sp, sl, r4, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ 37084 │ │ │ │ + ldr r4, [pc, #120] @ 37080 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37028 │ │ │ │ + bne 37024 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 37010 │ │ │ │ + bne 3700c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 37044 │ │ │ │ + bne 37040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r2, [pc, #60] @ 37088 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r2, [pc, #60] @ 37084 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3706c │ │ │ │ + bne 37068 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 37054 │ │ │ │ + bne 37050 │ │ │ │ dmb ish │ │ │ │ - beq 3707c │ │ │ │ - ldr r0, [pc, #8] @ 37084 │ │ │ │ - bl 343f4c │ │ │ │ + beq 37078 │ │ │ │ + ldr r0, [pc, #8] @ 37080 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -0003708c : │ │ │ │ +00037088 : │ │ │ │ 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] @ 370fc │ │ │ │ + ldr r4, [pc, #84] @ 370f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 370c8 │ │ │ │ + bne 370c4 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 370e8 │ │ │ │ + beq 370e4 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 370b8 │ │ │ │ + beq 370b4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #34240 @ 0x85c0 │ │ │ │ + movw r3, #34304 @ 0x8600 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e764 │ │ │ │ bl 2e86c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37144 │ │ │ │ + bne 37140 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ 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 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 32a294 │ │ │ │ + bl 329614 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 373a0 │ │ │ │ + beq 3739c │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #32648 @ 0x7f88 │ │ │ │ + movw r0, #32072 @ 0x7d48 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 373a0 │ │ │ │ - movw r5, #34240 @ 0x85c0 │ │ │ │ + beq 3739c │ │ │ │ + movw r5, #34304 @ 0x8600 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2e764 │ │ │ │ bl 2e86c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 373bc │ │ │ │ + beq 373b8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #32668 @ 0x7f9c │ │ │ │ + movw r1, #32092 @ 0x7d5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cfb30 <_Py_write_noraise@@Base+0xaba4> │ │ │ │ + bl 2cea4c <_Py_write_noraise@@Base+0xf9c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373bc │ │ │ │ - movw r0, #15448 @ 0x3c58 │ │ │ │ + bne 373b8 │ │ │ │ + movw r0, #14872 @ 0x3a18 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3736c │ │ │ │ - movw r0, #32688 @ 0x7fb0 │ │ │ │ + beq 37368 │ │ │ │ + movw r0, #32112 @ 0x7d70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3721c │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + bne 37218 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32704 @ 0x7fc0 │ │ │ │ + movw r2, #32128 @ 0x7d80 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r6, r7 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b 37338 │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ + b 37334 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3725c │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + bne 37258 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32756 @ 0x7ff4 │ │ │ │ + movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b 37338 │ │ │ │ - bl b6aa0 │ │ │ │ + b 37334 │ │ │ │ + bl b6de8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37328 │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ + beq 37324 │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ea038 │ │ │ │ + bl 2e8e34 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 37334 │ │ │ │ + beq 37330 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ moveq r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32808 @ 0x8028 │ │ │ │ + movw r1, #32232 @ 0x7de8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movne r9, r3 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37334 │ │ │ │ + bne 37330 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32820 @ 0x8034 │ │ │ │ + movw r1, #32244 @ 0x7df4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 37334 │ │ │ │ - ldr r1, [pc, #400] @ 37468 │ │ │ │ + bne 37330 │ │ │ │ + ldr r1, [pc, #400] @ 37464 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r9, [pc, #388] @ 37468 │ │ │ │ - bl 193dac │ │ │ │ + ldr r9, [pc, #388] @ 37464 │ │ │ │ + bl 1938d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37338 │ │ │ │ - bl bcf48 │ │ │ │ + beq 37334 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r9 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r8 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37354 │ │ │ │ - b 3745c │ │ │ │ - ldr r9, [pc, #312] @ 37468 │ │ │ │ + ble 37350 │ │ │ │ + b 37458 │ │ │ │ + ldr r9, [pc, #312] @ 37464 │ │ │ │ mov r8, r5 │ │ │ │ - b 37338 │ │ │ │ - ldr r9, [pc, #300] @ 37468 │ │ │ │ + b 37334 │ │ │ │ + ldr r9, [pc, #300] @ 37464 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 341758 │ │ │ │ + bl 3416d0 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ - b 372ec │ │ │ │ + b 372e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3745c │ │ │ │ + bne 37458 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3745c │ │ │ │ - movw r3, #56636 @ 0xdd3c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 37458 │ │ │ │ + movw r3, #57108 @ 0xdf14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373b8 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + bne 373b4 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - movw r2, #32704 @ 0x7fc0 │ │ │ │ + movw r2, #32128 @ 0x7d80 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 341758 │ │ │ │ + bl 3416d0 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 3745c │ │ │ │ - bl 177b78 │ │ │ │ - movw r0, #34328 @ 0x8618 │ │ │ │ + b 37458 │ │ │ │ + bl 1777a4 │ │ │ │ + movw r0, #33752 @ 0x83d8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 373f4 │ │ │ │ + bne 373f0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 341758 │ │ │ │ + bl 3416d0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 3745c │ │ │ │ + b 37458 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32cd3c │ │ │ │ + bl 32c918 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3742c │ │ │ │ + bgt 37428 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3742c │ │ │ │ + bne 37428 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 373dc │ │ │ │ + beq 373d8 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3744c │ │ │ │ + bgt 37448 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 37454 │ │ │ │ + beq 37450 │ │ │ │ mov r4, #0 │ │ │ │ - b 3745c │ │ │ │ + b 37458 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37494 │ │ │ │ + bne 37490 │ │ │ │ mov r4, #0 │ │ │ │ - b 3751c │ │ │ │ + b 37518 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3748c │ │ │ │ + beq 37488 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3748c │ │ │ │ + beq 37488 │ │ │ │ movw r3, #52685 @ 0xcdcd │ │ │ │ movt r3, #52685 @ 0xcdcd │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 3748c │ │ │ │ + bls 37488 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #256 @ 0x100 │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 3748c │ │ │ │ + bne 37488 │ │ │ │ bic r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 229378 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 227fa8 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3748c │ │ │ │ + bne 37488 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00037524 : │ │ │ │ +00037520 : │ │ │ │ push {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 3391c4 │ │ │ │ + bl 33913c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37594 │ │ │ │ + beq 37590 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 3759c │ │ │ │ + bne 37598 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37578 │ │ │ │ + bgt 37574 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37578 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 37574 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43612 @ 0xaa5c │ │ │ │ + movw r1, #43036 @ 0xa81c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r5, #0 │ │ │ │ - b 37600 │ │ │ │ - bl 1c1978 │ │ │ │ + b 375fc │ │ │ │ + bl 1c1310 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 375c4 │ │ │ │ + bgt 375c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 375c4 │ │ │ │ + bne 375c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 375f8 │ │ │ │ - bl df724 │ │ │ │ + bne 375f4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 375f8 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 375f4 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #43644 @ 0xaa7c │ │ │ │ + movw r1, #43068 @ 0xa83c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 37600 │ │ │ │ + bl 172fdc │ │ │ │ + b 375fc │ │ │ │ str r5, [r7] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00037608 : │ │ │ │ +00037604 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3765c │ │ │ │ - bl 20e8cc │ │ │ │ + beq 37658 │ │ │ │ + bl 20d764 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37644 │ │ │ │ + ble 37640 │ │ │ │ mov r4, r5 │ │ │ │ - b 3765c │ │ │ │ + b 37658 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3763c │ │ │ │ + bne 37638 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3763c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 37638 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00037664 : │ │ │ │ +00037660 : │ │ │ │ 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] @ 376d4 │ │ │ │ + ldr lr, [pc, #84] @ 376d0 │ │ │ │ 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 33ac74 <_PyParkingLot_Park@@Base+0x384> │ │ │ │ + bl 33abe4 <_PyParkingLot_Park@@Base+0x384> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 376c8 │ │ │ │ + beq 376c4 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ + bl 30da4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r4, r9, r8, lsr #5 │ │ │ │ + subseq r4, r9, r0, ror r0 │ │ │ │ │ │ │ │ -000376d8 : │ │ │ │ +000376d4 : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 376e4 │ │ │ │ - b ffa5c │ │ │ │ + bne 376e0 │ │ │ │ + b ff7e4 │ │ │ │ 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 3771c │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + beq 37718 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffa5c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b ff7e4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #44344 @ 0xad38 │ │ │ │ + movw r1, #43768 @ 0xaaf8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00037740 : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +0003773c : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ 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] │ │ │ │ @@ -8522,1333 +8521,1333 @@ │ │ │ │ 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 df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 377b0 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + bne 377ac │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #45280 @ 0xb0e0 │ │ │ │ + movw r2, #44704 @ 0xaea0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - bl 341a3c │ │ │ │ - b 377c8 │ │ │ │ + bl 3419b4 │ │ │ │ + b 377c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #44244 @ 0xacd4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 33cf7c │ │ │ │ + bl 33cef4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3778c │ │ │ │ + blt 37788 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ │ │ │ │ -000377d8 : │ │ │ │ +000377d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 37824 │ │ │ │ + ldr r3, [pc, #64] @ 37820 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 37818 │ │ │ │ - ldr r2, [pc, #44] @ 37828 │ │ │ │ + beq 37814 │ │ │ │ + ldr r2, [pc, #44] @ 37824 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 3782c │ │ │ │ + ldrne r2, [pc, #32] @ 37828 │ │ │ │ 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 │ │ │ │ - rsbeq sp, sl, r8, lsr r3 │ │ │ │ + rsbeq sp, sl, r0, ror #6 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + movw r0, #45316 @ 0xb104 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3791c │ │ │ │ + blt 37918 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 378fc │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + beq 378f8 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #45912 @ 0xb358 │ │ │ │ + movw r0, #45336 @ 0xb118 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 378b4 │ │ │ │ + bne 378b0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3791c │ │ │ │ + bgt 37918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 3791c │ │ │ │ + bne 37918 │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3791c │ │ │ │ - ldr r2, [pc, #132] @ 37940 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 37918 │ │ │ │ + ldr r2, [pc, #132] @ 3793c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33f744 │ │ │ │ + bl 33f6bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 378e8 │ │ │ │ + bgt 378e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 378e8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 378e4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3791c │ │ │ │ + beq 37918 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37904 │ │ │ │ + ble 37900 │ │ │ │ mov r4, #0 │ │ │ │ - b 37934 │ │ │ │ + b 37930 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne 378fc │ │ │ │ + bne 378f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 37934 │ │ │ │ - movw r0, #45940 @ 0xb374 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 37930 │ │ │ │ + movw r0, #45364 @ 0xb134 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec24 │ │ │ │ + bl 30ddc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 341758 │ │ │ │ + bl 3416d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r0, [pc, #384] @ 37af0 │ │ │ │ + ldr r0, [pc, #384] @ 37aec │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subeq r5, fp, #44 @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #15 │ │ │ │ strd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37ae4 │ │ │ │ + blt 37ae0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 379cc │ │ │ │ - movw r0, #46176 @ 0xb460 │ │ │ │ + bne 379c8 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 379b4 │ │ │ │ - bl 177b78 │ │ │ │ + bne 379b0 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #304] @ 37af0 │ │ │ │ - bl 32865c │ │ │ │ + ldr r0, [pc, #304] @ 37aec │ │ │ │ + bl 3279dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 379cc │ │ │ │ - bl 177b78 │ │ │ │ + bge 379c8 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bcf48 │ │ │ │ - ldr r0, [pc, #280] @ 37af4 │ │ │ │ + bl bd220 │ │ │ │ + ldr r0, [pc, #280] @ 37af0 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37ae4 │ │ │ │ + blt 37ae0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37a28 │ │ │ │ - movw r0, #46184 @ 0xb468 │ │ │ │ + bne 37a24 │ │ │ │ + movw r0, #45608 @ 0xb228 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 37a10 │ │ │ │ - bl 177b78 │ │ │ │ + bne 37a0c │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #216] @ 37af4 │ │ │ │ - bl 32865c │ │ │ │ + ldr r0, [pc, #216] @ 37af0 │ │ │ │ + bl 3279dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37a28 │ │ │ │ - bl 177b78 │ │ │ │ - movw sl, #38088 @ 0x94c8 │ │ │ │ + bge 37a24 │ │ │ │ + bl 1777a4 │ │ │ │ + movw sl, #37480 @ 0x9268 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r9, #56740 @ 0xdda4 │ │ │ │ + movw r9, #57212 @ 0xdf7c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 37afc │ │ │ │ + bl 37af8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37ac8 │ │ │ │ - bl df724 │ │ │ │ + bne 37ac4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37a70 │ │ │ │ + bne 37a6c │ │ │ │ mov r4, #0 │ │ │ │ - b 37adc │ │ │ │ + b 37ad8 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37a8c │ │ │ │ + beq 37a88 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, #16 │ │ │ │ - beq 37ae4 │ │ │ │ - bl b7990 <_Py_GetConfig@@Base> │ │ │ │ + beq 37ae0 │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37ab4 │ │ │ │ - ldr r3, [pc, #84] @ 37af8 │ │ │ │ + beq 37ab0 │ │ │ │ + ldr r3, [pc, #84] @ 37af4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 341bfc │ │ │ │ - b 37adc │ │ │ │ + bl 341b74 │ │ │ │ + b 37ad8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a9c │ │ │ │ - b 37ae4 │ │ │ │ + beq 37a98 │ │ │ │ + b 37ae0 │ │ │ │ cmp r0, #11 │ │ │ │ - bne 37a68 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 37a64 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 37ae8 │ │ │ │ + b 37ae4 │ │ │ │ mov r8, r4 │ │ │ │ - b 37a44 │ │ │ │ + b 37a40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, fp, r4, lsl #2 │ │ │ │ - rsbeq r9, fp, ip, lsl r1 │ │ │ │ + rsbeq r9, fp, ip, lsr #2 │ │ │ │ + rsbeq r9, fp, r4, asr #2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r1 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 37b50 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 37b4c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #46504 @ 0xb5a8 │ │ │ │ + movw r1, #45928 @ 0xb368 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 37b5c │ │ │ │ - bl 1002e4 <_PyArena_New@@Base> │ │ │ │ + bl 172fdc │ │ │ │ + b 37b58 │ │ │ │ + bl fff58 <_PyArena_New@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 37b64 │ │ │ │ + bne 37b60 │ │ │ │ mvn r4, #0 │ │ │ │ - b 37fb8 │ │ │ │ - movw r3, #34240 @ 0x85c0 │ │ │ │ + b 37fb4 │ │ │ │ + movw r3, #34304 @ 0x8600 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 37c08 │ │ │ │ - ldr r0, [pc, #1080] @ 37fc4 │ │ │ │ + bne 37c04 │ │ │ │ + ldr r0, [pc, #1080] @ 37fc0 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37ba4 │ │ │ │ - bl 177b78 │ │ │ │ + bge 37ba0 │ │ │ │ + bl 1777a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 37c00 │ │ │ │ + b 37bfc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 37b9c │ │ │ │ - ldr r1, [pc, #1028] @ 37fc8 │ │ │ │ + beq 37b98 │ │ │ │ + ldr r1, [pc, #1028] @ 37fc4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 37b98 │ │ │ │ + beq 37b94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37c00 │ │ │ │ + beq 37bfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 37b9c │ │ │ │ + beq 37b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 37c00 │ │ │ │ - bl 177b78 │ │ │ │ + bne 37bfc │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bcf48 │ │ │ │ - ldr r0, [pc, #956] @ 37fcc │ │ │ │ + bl bd220 │ │ │ │ + ldr r0, [pc, #956] @ 37fc8 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37c30 │ │ │ │ - movw r5, #14036 @ 0x36d4 │ │ │ │ + bge 37c2c │ │ │ │ + movw r5, #13460 @ 0x3494 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r8, #0 │ │ │ │ - bl 177b78 │ │ │ │ - b 37c9c │ │ │ │ + bl 1777a4 │ │ │ │ + b 37c98 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37c94 │ │ │ │ + beq 37c90 │ │ │ │ mov r0, r8 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c68 │ │ │ │ + bgt 37c64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 37c68 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 37c64 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37c1c │ │ │ │ + beq 37c18 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 37c94 │ │ │ │ + beq 37c90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 37c9c │ │ │ │ - bl 177b78 │ │ │ │ - movw r5, #14036 @ 0x36d4 │ │ │ │ + bne 37c98 │ │ │ │ + bl 1777a4 │ │ │ │ + movw r5, #13460 @ 0x3494 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #812] @ 37fd0 │ │ │ │ + ldr r0, [pc, #812] @ 37fcc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37cc4 │ │ │ │ - movw r6, #14036 @ 0x36d4 │ │ │ │ + bge 37cc0 │ │ │ │ + movw r6, #13460 @ 0x3494 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r7, #0 │ │ │ │ - bl 177b78 │ │ │ │ - b 37d30 │ │ │ │ + bl 1777a4 │ │ │ │ + b 37d2c │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37d28 │ │ │ │ + beq 37d24 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37cfc │ │ │ │ + bgt 37cf8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 37cfc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 37cf8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37cb0 │ │ │ │ + beq 37cac │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 37d28 │ │ │ │ + beq 37d24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37d30 │ │ │ │ - bl 177b78 │ │ │ │ - movw r6, #14036 @ 0x36d4 │ │ │ │ + bne 37d2c │ │ │ │ + bl 1777a4 │ │ │ │ + movw r6, #13460 @ 0x3494 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #22588 @ 0x583c │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 37d9c │ │ │ │ + beq 37d98 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r9, [sp, #20] │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ - bl 22a60c │ │ │ │ + bl 229610 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37ddc │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ + beq 37dd8 │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ea038 │ │ │ │ + bl 2e8e34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37dfc │ │ │ │ + bne 37df8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ - b 37b5c │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ + b 37b58 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #11 │ │ │ │ mvnne r4, #0 │ │ │ │ - bne 37df0 │ │ │ │ - bl 177b78 │ │ │ │ + bne 37dec │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ - b 37fb8 │ │ │ │ - bl e6f20 │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ + b 37fb4 │ │ │ │ + bl e7238 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov ip, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 3062e4 │ │ │ │ + bl 30526c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37e6c │ │ │ │ + bgt 37e68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 37e6c │ │ │ │ + bne 37e68 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 37f70 │ │ │ │ - ldr r1, [pc, #344] @ 37fd4 │ │ │ │ + bne 37f6c │ │ │ │ + ldr r1, [pc, #344] @ 37fd0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37f40 │ │ │ │ + beq 37f3c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24bda4 │ │ │ │ + bl 24adc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37f40 │ │ │ │ - ldr r1, [pc, #280] @ 37fd8 │ │ │ │ + beq 37f3c │ │ │ │ + ldr r1, [pc, #280] @ 37fd4 │ │ │ │ mov r0, r8 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 37f20 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 37f1c │ │ │ │ + bl 1c1310 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ef4 │ │ │ │ + bgt 37ef0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 37ef4 │ │ │ │ + bne 37ef0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 37f20 │ │ │ │ + ble 37f1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bgt 37f20 │ │ │ │ + bgt 37f1c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #196] @ 37fdc │ │ │ │ + ldr r1, [pc, #196] @ 37fd8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f40 │ │ │ │ + bgt 37f3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37f40 │ │ │ │ + bne 37f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f60 │ │ │ │ + bgt 37f5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37f60 │ │ │ │ + bne 37f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ - b 37b5c │ │ │ │ + bl bd220 │ │ │ │ + b 37b58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f90 │ │ │ │ + bgt 37f8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37f90 │ │ │ │ + bne 37f8c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37fb0 │ │ │ │ + bgt 37fac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37fb0 │ │ │ │ + bne 37fac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - bl 3481f4 │ │ │ │ + bl 347d0c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, fp, r0, ror #22 │ │ │ │ - rsbeq r6, fp, r8, ror #31 │ │ │ │ - rsbeq r9, fp, r4, lsl #2 │ │ │ │ - rsbeq r9, fp, ip, lsl r1 │ │ │ │ + rsbeq r9, fp, r8, lsl #23 │ │ │ │ + rsbeq r7, fp, r0, lsl r0 │ │ │ │ + rsbeq r9, fp, ip, lsr #2 │ │ │ │ + rsbeq r9, fp, r4, asr #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r8, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r9, fp, ip, ror lr │ │ │ │ + rsbeq r8, fp, r0, lsl #6 │ │ │ │ + rsbeq r9, fp, r4, lsr #29 │ │ │ │ │ │ │ │ -00037fe0 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +00037fdc <_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 b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ - bl b6aa0 │ │ │ │ + beq 38b80 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ - movw r3, #58184 @ 0xe348 │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + movw r3, #58248 @ 0xe388 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38030 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl c3318 │ │ │ │ + beq 3802c <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38050 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 3804c <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48680 @ 0xbe28 │ │ │ │ + movw r1, #48104 @ 0xbbe8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38088 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ + bgt 38084 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38088 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ + bne 38084 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #58188 @ 0xe34c │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #58252 @ 0xe38c │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48712 @ 0xbe48 │ │ │ │ + movw r1, #48136 @ 0xbc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 380e0 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ + bgt 380dc <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 380e0 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ + bne 380dc <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #58192 @ 0xe350 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #58256 @ 0xe390 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3810c <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ - bl c3318 │ │ │ │ + beq 38108 <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3812c <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ - b 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 38128 <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ + b 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48744 @ 0xbe68 │ │ │ │ + movw r1, #48168 @ 0xbc28 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38164 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ + bgt 38160 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38164 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ + bne 38160 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #58196 @ 0xe354 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #58260 @ 0xe394 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48780 @ 0xbe8c │ │ │ │ + movw r1, #48204 @ 0xbc4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 381bc <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ + bgt 381b8 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 381bc <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ + bne 381b8 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #34988 @ 0x88ac │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35052 @ 0x88ec │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48820 @ 0xbeb4 │ │ │ │ + movw r1, #48244 @ 0xbc74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38214 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ + bgt 38210 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38214 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ + bne 38210 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35096 @ 0x8918 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35128 @ 0x8938 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48832 @ 0xbec0 │ │ │ │ + movw r1, #48256 @ 0xbc80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3826c <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ + bgt 38268 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3826c <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ + bne 38268 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35088 @ 0x8910 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35120 @ 0x8930 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48848 @ 0xbed0 │ │ │ │ + movw r1, #48272 @ 0xbc90 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 382c4 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ + bgt 382c0 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 382c4 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ + bne 382c0 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35092 @ 0x8914 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35124 @ 0x8934 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48864 @ 0xbee0 │ │ │ │ + movw r1, #48288 @ 0xbca0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3831c <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ + bgt 38318 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3831c <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ + bne 38318 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35104 @ 0x8920 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35136 @ 0x8940 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48880 @ 0xbef0 │ │ │ │ + movw r1, #48304 @ 0xbcb0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38374 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ + bgt 38370 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38374 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ + bne 38370 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35108 @ 0x8924 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35140 @ 0x8944 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48900 @ 0xbf04 │ │ │ │ + movw r1, #48324 @ 0xbcc4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383cc <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ + bgt 383c8 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 383cc <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ + bne 383c8 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35100 @ 0x891c │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35132 @ 0x893c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48916 @ 0xbf14 │ │ │ │ + movw r1, #48340 @ 0xbcd4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38424 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ + bgt 38420 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38424 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ + bne 38420 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35072 @ 0x8900 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35104 @ 0x8920 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48932 @ 0xbf24 │ │ │ │ + movw r1, #48356 @ 0xbce4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3847c <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ + bgt 38478 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3847c <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ + bne 38478 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35112 @ 0x8928 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48948 @ 0xbf34 │ │ │ │ + movw r1, #48372 @ 0xbcf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 384d4 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ + bgt 384d0 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 384d4 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ + bne 384d0 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35076 @ 0x8904 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35108 @ 0x8924 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48968 @ 0xbf48 │ │ │ │ + movw r1, #48392 @ 0xbd08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3852c <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ + bgt 38528 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3852c <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ + bne 38528 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #34984 @ 0x88a8 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35048 @ 0x88e8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48984 @ 0xbf58 │ │ │ │ + movw r1, #48408 @ 0xbd18 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38584 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ + bgt 38580 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38584 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ + bne 38580 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35084 @ 0x890c │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35116 @ 0x892c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49012 @ 0xbf74 │ │ │ │ + movw r1, #48436 @ 0xbd34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 385dc <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ + bgt 385d8 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 385dc <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ + bne 385d8 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35068 @ 0x88fc │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35100 @ 0x891c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49040 @ 0xbf90 │ │ │ │ + movw r1, #48464 @ 0xbd50 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38634 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ + bgt 38630 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38634 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ + bne 38630 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #35080 @ 0x8908 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35112 @ 0x8928 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49064 @ 0xbfa8 │ │ │ │ + movw r1, #48488 @ 0xbd68 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3868c <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ + bgt 38688 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3868c <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ + bne 38688 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #54528 @ 0xd500 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #54592 @ 0xd540 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49088 @ 0xbfc0 │ │ │ │ + movw r1, #48512 @ 0xbd80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 386e4 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ + bgt 386e0 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 386e4 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ + bne 386e0 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #34980 @ 0x88a4 │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #35044 @ 0x88e4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49116 @ 0xbfdc │ │ │ │ + movw r1, #48540 @ 0xbd9c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3873c <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ + bgt 38738 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3873c <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ + bne 38738 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49132 @ 0xbfec │ │ │ │ + movw r1, #48556 @ 0xbdac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38780 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ + bgt 3877c <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38780 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ + bne 3877c <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #1052] @ 38ba4 <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #1052] @ 38ba0 <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 387c0 <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ + bne 387bc <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38b7c <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ - b 38ad4 <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ + bgt 38b78 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + b 38ad0 <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45156 @ 0xb064 │ │ │ │ + movw r1, #44048 @ 0xac10 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 387f8 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ + bgt 387f4 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 387f8 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ + bne 387f4 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45196 @ 0xb08c │ │ │ │ + movw r1, #44088 @ 0xac38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38848 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ + bgt 38844 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38848 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ + bne 38844 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45184 @ 0xb080 │ │ │ │ + movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38898 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ + bgt 38894 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38898 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ + bne 38894 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45208 @ 0xb098 │ │ │ │ + movw r1, #44100 @ 0xac44 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 388e8 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ + bgt 388e4 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 388e8 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ + bne 388e4 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + movw r1, #44016 @ 0xabf0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38938 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ + bgt 38934 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38938 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ + bne 38934 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45084 @ 0xb01c │ │ │ │ + movw r1, #43976 @ 0xabc8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38988 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ + bgt 38984 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38988 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ + bne 38984 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45100 @ 0xb02c │ │ │ │ + movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 389d8 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ + bgt 389d4 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 389d8 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ + bne 389d4 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45144 @ 0xb058 │ │ │ │ + movw r1, #44036 @ 0xac04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38a28 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ + bgt 38a24 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38a28 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ + bne 38a24 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #44064 @ 0xac20 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38a78 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ + bgt 38a74 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38a78 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ + bne 38a74 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45072 @ 0xb010 │ │ │ │ + movw r1, #43964 @ 0xabbc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ac8 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ + bgt 38ac4 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 38ac8 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ + bne 38ac4 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 38aec <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ - b 387b0 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + bne 38ae8 <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ + b 387ac <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38b7c <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + bne 38b78 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 38b7c <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 38b78 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49148 @ 0xbffc │ │ │ │ + movw r1, #48572 @ 0xbdbc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38b28 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ + bgt 38b24 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38b28 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ + bne 38b24 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 1a356c <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1a2f8c <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #50968 @ 0xc718 │ │ │ │ + movw r1, #50392 @ 0xc4d8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38b9c <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bgt 38b98 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38b9c <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bne 38b98 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 38b9c <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 38b98 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r4, #0 │ │ │ │ - b 38b88 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + b 38b84 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00038ba8 : │ │ │ │ +00038ba4 : │ │ │ │ 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 1041e8 <_PyArena_New@@Base+0x3f04> │ │ │ │ + bl 103df8 <_PyArena_New@@Base+0x3ea0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bf0 │ │ │ │ - bl bb640 │ │ │ │ + beq 38bec │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00038bfc : │ │ │ │ +00038bf8 : │ │ │ │ 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 │ │ │ │ @@ -9860,33 +9859,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 38c5c │ │ │ │ + bcs 38c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38c6c │ │ │ │ + bne 38c68 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 70054 │ │ │ │ + b 7022c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e710 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dec0c │ │ │ │ + bl 2ddb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ 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 │ │ │ │ @@ -9896,388 +9895,388 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2e764 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2ebf0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38cf4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 38cf0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 477f0 │ │ │ │ - b 38dac │ │ │ │ + bl 4786c │ │ │ │ + b 38da8 │ │ │ │ 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 2ee90 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 38cdc │ │ │ │ - movw r1, #51204 @ 0xc804 │ │ │ │ + beq 38cd8 │ │ │ │ + movw r1, #50628 @ 0xc5c4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #45532 @ 0xb1dc │ │ │ │ + movw r0, #44424 @ 0xad88 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38dac │ │ │ │ + beq 38da8 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #24228 @ 0x5ea4 │ │ │ │ + movw r3, #23652 @ 0x5c64 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #53160 @ 0xcfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38da4 │ │ │ │ + bgt 38da0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38da4 │ │ │ │ + bne 38da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 38db4 │ │ │ │ + bne 38db0 │ │ │ │ mov r0, #0 │ │ │ │ - b 38e90 │ │ │ │ - ldr r1, [pc, #220] @ 38e98 │ │ │ │ + b 38e8c │ │ │ │ + ldr r1, [pc, #220] @ 38e94 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38de4 │ │ │ │ + bgt 38de0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 38de4 │ │ │ │ + bne 38de0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38dac │ │ │ │ + beq 38da8 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 38e74 │ │ │ │ + ble 38e70 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #140] @ 38e9c │ │ │ │ + ldr r0, [pc, #140] @ 38e98 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 38e2c │ │ │ │ + beq 38e28 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 38e3c │ │ │ │ + bne 38e38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5aac <_PyTuple_FromPairSteal@@Base+0x96c> │ │ │ │ - b 38e60 │ │ │ │ + bl f62ac <_PyTuple_FromPairSteal@@Base+0x109c> │ │ │ │ + b 38e5c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db10c │ │ │ │ + bl efbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38dac │ │ │ │ + beq 38da8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38e7c │ │ │ │ + ble 38e78 │ │ │ │ mov r0, #1 │ │ │ │ - b 38e90 │ │ │ │ + b 38e8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 38e74 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 38e74 │ │ │ │ + bne 38e70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 38e70 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq fp, r4, r2, r9 │ │ │ │ + strhteq r9, [fp], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #2696] @ 0xa88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ed8 │ │ │ │ + bne 38ed4 │ │ │ │ ldr r3, [r0, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38ee8 │ │ │ │ + beq 38ee4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38ee8 │ │ │ │ - bl bb640 │ │ │ │ + beq 38ee4 │ │ │ │ + bl bb940 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r0, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw r3, #56716 @ 0xdd8c │ │ │ │ + movw r3, #57188 @ 0xdf64 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - movw r7, #56696 @ 0xdd78 │ │ │ │ + movw r7, #57168 @ 0xdf50 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38f88 │ │ │ │ + bne 38f84 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38f88 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 38f84 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38f88 │ │ │ │ - movw r3, #56612 @ 0xdd24 │ │ │ │ + bne 38f84 │ │ │ │ + movw r3, #57084 @ 0xdefc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390ac │ │ │ │ + beq 390a8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 34f2c0 │ │ │ │ + bl 34eea0 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1770d8 │ │ │ │ + bl 176d04 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 38fe8 │ │ │ │ - ldr r1, [pc, #244] @ 390b4 │ │ │ │ + beq 38fe4 │ │ │ │ + ldr r1, [pc, #244] @ 390b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39074 │ │ │ │ + bne 39070 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 355ecc │ │ │ │ + b 355ab4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3907c │ │ │ │ + beq 39078 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #55576 @ 0xd918 │ │ │ │ + movw r0, #54960 @ 0xd6b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r4, sl │ │ │ │ - beq 3907c │ │ │ │ + beq 39078 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3905c │ │ │ │ + bgt 39058 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3905c │ │ │ │ + bne 39058 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3907c │ │ │ │ + beq 39078 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ - b 3907c │ │ │ │ + bl 21cc6c │ │ │ │ + b 39078 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5288 │ │ │ │ + b c55a4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, fp, r0, asr r4 │ │ │ │ + rsbeq r7, fp, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 390fc │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 390f8 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39104 │ │ │ │ + beq 39100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 392c4 │ │ │ │ + bne 392c0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 392d0 │ │ │ │ + bl 392cc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 392b0 │ │ │ │ + beq 392ac │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 39160 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 3915c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39168 │ │ │ │ + beq 39164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39194 │ │ │ │ + bne 39190 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 391a4 │ │ │ │ + bne 391a0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 392b0 │ │ │ │ + b 392ac │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 39194 │ │ │ │ + bne 39190 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39248 │ │ │ │ + beq 39244 │ │ │ │ mov r0, r7 │ │ │ │ - bl 392d0 │ │ │ │ + bl 392cc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 39248 │ │ │ │ + beq 39244 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39214 │ │ │ │ - bl df724 │ │ │ │ + beq 39210 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39214 │ │ │ │ + beq 39210 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 392b0 │ │ │ │ + b 392ac │ │ │ │ cmp r8, r6 │ │ │ │ - bne 39238 │ │ │ │ + bne 39234 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39260 │ │ │ │ + beq 3925c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 391b8 │ │ │ │ + b 391b4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3926c │ │ │ │ + bne 39268 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 39188 │ │ │ │ + bl bb940 │ │ │ │ + b 39184 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 39288 │ │ │ │ + ble 39284 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 3926c │ │ │ │ + b 39268 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 1516d8 │ │ │ │ - b 392bc │ │ │ │ + bl 151528 │ │ │ │ + b 392b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -10289,190 +10288,190 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 39310 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 3930c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39318 │ │ │ │ + beq 39314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3936c │ │ │ │ + bne 39368 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3935c │ │ │ │ + beq 39358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39378 │ │ │ │ + bl 39374 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 39374 │ │ │ │ - beq 39364 │ │ │ │ + ldreq r0, [pc, #24] @ 39370 │ │ │ │ + beq 39360 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, asr #8 │ │ │ │ + rsbeq ip, sl, r0, ror r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 393b8 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 393b4 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 393c0 │ │ │ │ + beq 393bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 39414 │ │ │ │ + bne 39410 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39404 │ │ │ │ + beq 39400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 133d38 │ │ │ │ + bl 13393c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 3941c │ │ │ │ - bne 3940c │ │ │ │ + ldrne r0, [pc, #24] @ 39418 │ │ │ │ + bne 39408 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, asr #8 │ │ │ │ + rsbeq ip, sl, r0, ror r4 │ │ │ │ │ │ │ │ -00039420 <_PyUnicode_FromId@@Base>: │ │ │ │ +0003941c <_PyUnicode_FromId@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ add r7, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3945c <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ + bne 39458 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39444 <_PyUnicode_FromId@@Base+0x24> │ │ │ │ + bne 39440 <_PyUnicode_FromId@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 3946c <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ + beq 39468 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 440470 │ │ │ │ - ldr r3, [pc, #420] @ 39618 <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ + bl 3d2960 │ │ │ │ + ldr r3, [pc, #420] @ 39614 <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 39528 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + bge 39524 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #12 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 394b8 <_PyUnicode_FromId@@Base+0x98> │ │ │ │ + bne 394b4 <_PyUnicode_FromId@@Base+0x98> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 394a0 <_PyUnicode_FromId@@Base+0x80> │ │ │ │ + bne 3949c <_PyUnicode_FromId@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 394c8 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ + beq 394c4 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 394f8 <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ + bge 394f4 <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1808] @ 0x710 │ │ │ │ dmb ish │ │ │ │ str r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39518 <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ + bne 39514 <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39500 <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ + bne 394fc <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ dmb ish │ │ │ │ - beq 39528 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + beq 39524 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ add r6, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 39548 <_PyUnicode_FromId@@Base+0x128> │ │ │ │ + ble 39544 <_PyUnicode_FromId@@Base+0x128> │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 395e0 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 395dc <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 395e0 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + beq 395dc <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4f38 │ │ │ │ + bl c521c │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 395d4 <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ + bgt 395d0 <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ lsl r8, r4, #1 │ │ │ │ ldr r0, [r6, #2068] @ 0x814 │ │ │ │ cmp r8, #16 │ │ │ │ movlt r8, #16 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 395b4 <_PyUnicode_FromId@@Base+0x194> │ │ │ │ - bl 3736a8 │ │ │ │ - b 395e0 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 395b0 <_PyUnicode_FromId@@Base+0x194> │ │ │ │ + bl 3733e0 │ │ │ │ + b 395dc <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #2064] @ 0x810 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r8, r0 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e074 │ │ │ │ str r5, [r6, #2068] @ 0x814 │ │ │ │ @@ -10480,472 +10479,472 @@ │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ mov r5, r9 │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39600 <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ + bne 395fc <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 395e8 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bne 395e4 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ dmb ish │ │ │ │ - beq 39610 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + beq 3960c <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003961c : │ │ │ │ +00039618 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e0e0 │ │ │ │ push {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 r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 3966c │ │ │ │ + bhi 39668 │ │ │ │ cmp r5, #0 │ │ │ │ - movwle r5, #6400 @ 0x1900 │ │ │ │ + movwle r5, #5792 @ 0x16a0 │ │ │ │ movtle r5, #104 @ 0x68 │ │ │ │ ldrgt r5, [r6] │ │ │ │ - b 3968c │ │ │ │ + b 39688 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #61448 @ 0xf008 │ │ │ │ + movw r0, #60752 @ 0xed50 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39708 │ │ │ │ - b 39658 │ │ │ │ + beq 39704 │ │ │ │ + b 39654 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 396b4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 396b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 39708 │ │ │ │ + bl 1b956c │ │ │ │ + b 39704 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 396dc │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 396d8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28788 @ 0x7074 │ │ │ │ + movw r1, #28212 @ 0x6e34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 39708 │ │ │ │ + bl 1b956c │ │ │ │ + b 39704 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30e154 │ │ │ │ + bl 30d0ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39708 │ │ │ │ - ldr r2, [pc, #28] @ 39710 │ │ │ │ + beq 39704 │ │ │ │ + ldr r2, [pc, #28] @ 3970c │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 32d664 │ │ │ │ + b 32d240 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq sl, [fp], #-4 │ │ │ │ + ldrdeq sl, [fp], #-12 @ │ │ │ │ │ │ │ │ -00039714 : │ │ │ │ +00039710 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3972c │ │ │ │ + ldr r0, [pc, #12] @ 39728 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r0, sl, r0, ror r7 │ │ │ │ + b 167900 │ │ │ │ + mlseq sl, r8, r7, 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 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #360] @ 398c0 │ │ │ │ + ldr r1, [pc, #360] @ 398bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #59004 @ 0xe67c │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #58388 @ 0xe414 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39784 │ │ │ │ + bge 39780 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #312] @ 398c4 │ │ │ │ + ldr r1, [pc, #312] @ 398c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #61244 @ 0xef3c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3977c │ │ │ │ - ldr r1, [pc, #272] @ 398c8 │ │ │ │ + blt 39778 │ │ │ │ + ldr r1, [pc, #272] @ 398c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #61960 @ 0xf208 │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #61264 @ 0xef50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3977c │ │ │ │ + blt 39778 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl b6aa0 │ │ │ │ - movw r1, #2560 @ 0xa00 │ │ │ │ + bl b6de8 │ │ │ │ + movw r1, #1944 @ 0x798 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #192] @ 398cc │ │ │ │ - blt 3977c │ │ │ │ + ldrge r6, [pc, #192] @ 398c8 │ │ │ │ + blt 39778 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39834 │ │ │ │ + beq 39830 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3980c │ │ │ │ + bne 39808 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6424 @ 0x1918 │ │ │ │ + movw r3, #5816 @ 0x16b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3977c │ │ │ │ - ldr r1, [pc, #120] @ 398d0 │ │ │ │ + beq 39778 │ │ │ │ + ldr r1, [pc, #120] @ 398cc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1988d4 │ │ │ │ + bl 198308 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39884 │ │ │ │ + bgt 39880 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39884 │ │ │ │ + bne 39880 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3977c │ │ │ │ + beq 39778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3977c │ │ │ │ - movw r0, #4272 @ 0x10b0 │ │ │ │ + bne 39778 │ │ │ │ + movw r0, #3696 @ 0xe70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r0, sl, r4, lsr #15 │ │ │ │ - strhteq r0, [sl], #-120 @ 0xffffff88 │ │ │ │ rsbeq r0, sl, ip, asr #15 │ │ │ │ - rsbeq r4, r0, ip, lsr r8 │ │ │ │ rsbeq r0, sl, r0, ror #15 │ │ │ │ + strdeq r0, [sl], #-116 @ 0xffffff8c @ │ │ │ │ + ldrdeq r4, [r0], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r0, sl, r8, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39c08 │ │ │ │ + beq 39c04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6836 @ 0x1ab4 │ │ │ │ + movw r3, #6228 @ 0x1854 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 39924 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + beq 39920 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #787 @ 0x313 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 39c30 │ │ │ │ + b 39c2c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - movw r0, #3480 @ 0xd98 │ │ │ │ + movw r0, #2904 @ 0xb58 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 310ff8 │ │ │ │ + bl 310180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3991c │ │ │ │ + blt 39918 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39958 │ │ │ │ + beq 39954 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 39960 │ │ │ │ + bne 3995c │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ - b 399a4 │ │ │ │ + b 399a0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 18bf18 │ │ │ │ + bl 18b9c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 399a0 │ │ │ │ + bgt 3999c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 399a4 │ │ │ │ + bgt 399a0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39c08 │ │ │ │ + bgt 39c04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 39c08 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 39c08 │ │ │ │ + bne 39c04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 39c04 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #3496 @ 0xda8 │ │ │ │ + movw r0, #2920 @ 0xb68 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39c30 │ │ │ │ + beq 39c2c │ │ │ │ mov r9, r4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 399cc │ │ │ │ + bne 399c8 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ movlt sl, #1 │ │ │ │ movge sl, #0 │ │ │ │ ldrlt r4, [r4, #8] │ │ │ │ sublt r3, r3, #1 │ │ │ │ - blt 399dc │ │ │ │ + blt 399d8 │ │ │ │ mov r7, sl │ │ │ │ - movw r2, #3532 @ 0xdcc │ │ │ │ + movw r2, #2956 @ 0xb8c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39c00 │ │ │ │ + beq 39bfc │ │ │ │ ldr r8, [r4, #12] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 310fa0 │ │ │ │ + bl 310128 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 39a54 │ │ │ │ + bne 39a50 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2] │ │ │ │ bic r0, r0, #1 │ │ │ │ - bl 341f64 │ │ │ │ + bl 341edc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 39a9c │ │ │ │ + beq 39a98 │ │ │ │ ldr r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 39a9c │ │ │ │ + bne 39a98 │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, r2 │ │ │ │ orreq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39a9c │ │ │ │ + bne 39a98 │ │ │ │ ldr r9, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 39ad0 │ │ │ │ + beq 39acc │ │ │ │ cmp r7, #3 │ │ │ │ - ble 39ab8 │ │ │ │ + ble 39ab4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8c38c │ │ │ │ + bl 8c6bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39bb8 │ │ │ │ + blt 39bb4 │ │ │ │ ldrd r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 39bb8 │ │ │ │ + beq 39bb4 │ │ │ │ mov r7, #1 │ │ │ │ - b 39adc │ │ │ │ + b 39ad8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 39bcc │ │ │ │ + bgt 39bc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 39bb8 │ │ │ │ + beq 39bb4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39b2c │ │ │ │ + bgt 39b28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 39b2c │ │ │ │ + bne 39b28 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 39bb8 │ │ │ │ + beq 39bb4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 39c38 │ │ │ │ + bl 39c34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs sl, r0, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne 39b78 │ │ │ │ + bne 39b74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39ba8 │ │ │ │ - bl df724 │ │ │ │ + bne 39ba4 │ │ │ │ + bl dfa50 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq 39ba8 │ │ │ │ - movw r3, #56744 @ 0xdda8 │ │ │ │ + beq 39ba4 │ │ │ │ + movw r3, #57216 @ 0xdf80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs sl, r0, #0 │ │ │ │ mvnne sl, #0 │ │ │ │ - bne 39ba8 │ │ │ │ - bl 177b78 │ │ │ │ + bne 39ba4 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 39bc0 │ │ │ │ + bne 39bbc │ │ │ │ mov r4, r5 │ │ │ │ - b 39c24 │ │ │ │ - bl d720c │ │ │ │ + b 39c20 │ │ │ │ + bl d7538 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39bb8 │ │ │ │ + beq 39bb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39bec │ │ │ │ + bgt 39be8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39bec │ │ │ │ + bne 39be8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r8 │ │ │ │ - b 39a0c │ │ │ │ + b 39a08 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 39c10 │ │ │ │ + bgt 39c0c │ │ │ │ mov r0, #0 │ │ │ │ - b 39c30 │ │ │ │ + b 39c2c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8c38c │ │ │ │ + bl 8c6bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39c08 │ │ │ │ + bge 39c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 3991c │ │ │ │ + bl bd220 │ │ │ │ + b 39918 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-112] @ 0xffffff90 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 39ca8 │ │ │ │ + beq 39ca4 │ │ │ │ mov r8, r3 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r2, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d6b0 │ │ │ │ + bl 21c9dc │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne 39cb0 │ │ │ │ + bne 39cac │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 39cb0 │ │ │ │ + ble 39cac │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d750 │ │ │ │ + bl 21ca7c │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne 39cb0 │ │ │ │ + bne 39cac │ │ │ │ mov r5, #0 │ │ │ │ - b 3a6d8 │ │ │ │ - movw r0, #45532 @ 0xb1dc │ │ │ │ + b 3a6d4 │ │ │ │ + movw r0, #44424 @ 0xad88 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3a6b4 │ │ │ │ - ldr r1, [pc, #2584] @ 3a6e4 │ │ │ │ + beq 3a6b0 │ │ │ │ + ldr r1, [pc, #2584] @ 3a6e0 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #13740 @ 0x35ac │ │ │ │ + movw r2, #13164 @ 0x336c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #7692 @ 0x1e0c │ │ │ │ + movw r2, #7116 @ 0x1bcc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 21e788 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21dab4 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3a0c0 │ │ │ │ - bl 177b78 │ │ │ │ + bne 3a0bc │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 203d3c │ │ │ │ + bl 202f1c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 39d08 │ │ │ │ - bl 177b78 │ │ │ │ - b 3a09c │ │ │ │ + bne 39d04 │ │ │ │ + bl 1777a4 │ │ │ │ + b 3a098 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ add r3, r6, #16 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ sub sl, fp, #4096 @ 0x1000 │ │ │ │ str r3, [r2] │ │ │ │ @@ -10961,48 +10960,48 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2edb8 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r1, sl, #16 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #2428] @ 3a6e8 │ │ │ │ - ldr r0, [pc, #2428] @ 3a6ec │ │ │ │ + ldr r3, [pc, #2428] @ 3a6e4 │ │ │ │ + ldr r0, [pc, #2428] @ 3a6e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39d94 │ │ │ │ - bl 177b78 │ │ │ │ + bge 39d90 │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, #0 │ │ │ │ - b 3a05c │ │ │ │ + b 3a058 │ │ │ │ ldr r1, [sl, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a058 │ │ │ │ + beq 3a054 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 39d8c │ │ │ │ + beq 39d88 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a17c8 │ │ │ │ + bl 1a11e8 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - ldr r1, [pc, #2336] @ 3a6e4 │ │ │ │ + ldr r1, [pc, #2336] @ 3a6e0 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3a058 │ │ │ │ + beq 3a054 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3a05c │ │ │ │ + ble 3a058 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #56 @ 0x38 │ │ │ │ sub r9, sl, #4 │ │ │ │ str r3, [r0] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ @@ -11012,24 +11011,24 @@ │ │ │ │ mov r5, r1 │ │ │ │ str r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ - movw r6, #13740 @ 0x35ac │ │ │ │ + movw r6, #13164 @ 0x336c │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ str r7, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sl, #-16] │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 201314 │ │ │ │ + bl 2004f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 39eb4 │ │ │ │ + bne 39eb0 │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r6, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r5, [r2] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ @@ -11037,65 +11036,65 @@ │ │ │ │ ldr r5, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r1, [r3] │ │ │ │ - b 3a05c │ │ │ │ + b 3a058 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 39fec │ │ │ │ - bl 203d3c │ │ │ │ + beq 39fe8 │ │ │ │ + bl 202f1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39ed8 │ │ │ │ - bl 177b78 │ │ │ │ - b 39fec │ │ │ │ + bne 39ed4 │ │ │ │ + bl 1777a4 │ │ │ │ + b 39fe8 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, r3, #1 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - blt 39f18 │ │ │ │ + blt 39f14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39fec │ │ │ │ + bgt 39fe8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39fec │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 39fec │ │ │ │ + bne 39fe8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 39fe8 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e914 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39f48 │ │ │ │ + bgt 39f44 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 39f48 │ │ │ │ + bne 39f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ bl 2edb8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 39fec │ │ │ │ + bne 39fe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39f78 │ │ │ │ + beq 39f74 │ │ │ │ sub r2, sl, #5 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ addne r7, r7, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne r2, [r9, r0] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -11106,656 +11105,656 @@ │ │ │ │ bl 2e914 <__strcpy_chk@plt> │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #13336 @ 0x3418 │ │ │ │ + movw r2, #12760 @ 0x31d8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 9add0 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ + bl 9b164 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39ed0 │ │ │ │ + beq 39ecc │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 3a05c │ │ │ │ + b 3a058 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 39e3c │ │ │ │ + bne 39e38 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 3a05c │ │ │ │ + b 3a058 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a094 │ │ │ │ + bgt 3a090 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3a094 │ │ │ │ + bne 3a090 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a0c0 │ │ │ │ + bne 3a0bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a6b4 │ │ │ │ + bgt 3a6b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a6b4 │ │ │ │ + bne 3a6b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3a6b4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3a6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a118 │ │ │ │ + bne 3a114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a0f4 │ │ │ │ + bgt 3a0f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a0f4 │ │ │ │ + bne 3a0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ca8 │ │ │ │ + bgt 39ca4 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 39ca8 │ │ │ │ + bne 39ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3a6d8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3a6d4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 34de0c │ │ │ │ + bl 34d924 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, r7 │ │ │ │ - bne 3a138 │ │ │ │ - movw r9, #1088 @ 0x440 │ │ │ │ + bne 3a134 │ │ │ │ + movw r9, #512 @ 0x200 │ │ │ │ movt r9, #69 @ 0x45 │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 2ee90 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 3a1a8 │ │ │ │ + bne 3a1a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a17c │ │ │ │ + bgt 3a178 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a17c │ │ │ │ + bne 3a178 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a19c │ │ │ │ + bgt 3a198 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a19c │ │ │ │ + bne 3a198 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb640 │ │ │ │ - b 39ca8 │ │ │ │ + bl bb940 │ │ │ │ + b 39ca4 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #1340] @ 3a6f0 │ │ │ │ + ldr r1, [pc, #1340] @ 3a6ec │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #7692 @ 0x1e0c │ │ │ │ + movw r2, #7116 @ 0x1bcc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 21e788 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21dab4 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a1e8 │ │ │ │ + bgt 3a1e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a1e8 │ │ │ │ + bne 3a1e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3a270 │ │ │ │ - bl 177b78 │ │ │ │ + bne 3a26c │ │ │ │ + bl 1777a4 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1252] @ 3a6f4 │ │ │ │ + ldr r0, [pc, #1252] @ 3a6f0 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a23c │ │ │ │ + bgt 3a238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a23c │ │ │ │ + bne 3a238 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a268 │ │ │ │ + beq 3a264 │ │ │ │ ldr r5, [r6] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ca8 │ │ │ │ + bgt 39ca4 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r6] │ │ │ │ - bne 39ca8 │ │ │ │ + bne 39ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3a6d8 │ │ │ │ - bl 177b78 │ │ │ │ - b 39ca8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3a6d4 │ │ │ │ + bl 1777a4 │ │ │ │ + b 39ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a290 │ │ │ │ + bgt 3a28c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a290 │ │ │ │ + bne 3a28c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ mov r9, #0 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3a484 │ │ │ │ - bl bcf48 │ │ │ │ + bge 3a480 │ │ │ │ + bl bd220 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1076] @ 3a6f8 │ │ │ │ + ldr r0, [pc, #1076] @ 3a6f4 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r5, #-16] │ │ │ │ - beq 3a328 │ │ │ │ + beq 3a324 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ ands r7, r7, #402653184 @ 0x18000000 │ │ │ │ - bne 3a328 │ │ │ │ - movw r2, #53956 @ 0xd2c4 │ │ │ │ + bne 3a324 │ │ │ │ + movw r2, #54428 @ 0xd49c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #3772 @ 0xebc │ │ │ │ + movw r1, #3196 @ 0xc7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ str r7, [r5, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a328 │ │ │ │ + bgt 3a324 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3a328 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3a324 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a3b0 │ │ │ │ + beq 3a3ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 3a3b0 │ │ │ │ + beq 3a3ac │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a390 │ │ │ │ + bne 3a38c │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r4, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a374 │ │ │ │ + bgt 3a370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3a374 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56724 @ 0xdd94 │ │ │ │ + bne 3a370 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #57196 @ 0xdf6c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3812 @ 0xee4 │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3a3b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 3a3ac │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3a3b0 │ │ │ │ + bne 3a3ac │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ - bl 10d678 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d254 <_PyBytes_Resize@@Base> │ │ │ │ ldr r7, [r4, #-16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a464 │ │ │ │ + beq 3a460 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3a464 │ │ │ │ + beq 3a460 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a418 │ │ │ │ + bne 3a414 │ │ │ │ ldr r3, [r7] │ │ │ │ str r1, [r4, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a3fc │ │ │ │ + bgt 3a3f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3a3fc │ │ │ │ + bne 3a3f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56724 @ 0xdd94 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #57196 @ 0xdf6c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3812 @ 0xee4 │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3a464 │ │ │ │ + bl 1b956c │ │ │ │ + b 3a460 │ │ │ │ sub sl, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 21d750 │ │ │ │ + bl 21ca7c │ │ │ │ cmp r0, #10 │ │ │ │ - bne 3a464 │ │ │ │ + bne 3a460 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b51ac │ │ │ │ + bl 1b4b38 │ │ │ │ ldr r2, [r4, #-16] │ │ │ │ str r0, [r4, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a464 │ │ │ │ + bgt 3a460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3a464 │ │ │ │ + bne 3a460 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a47c │ │ │ │ + bne 3a478 │ │ │ │ mov r7, r0 │ │ │ │ - bl 177b78 │ │ │ │ - b 3a488 │ │ │ │ + bl 1777a4 │ │ │ │ + b 3a484 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 3a2a0 │ │ │ │ + b 3a29c │ │ │ │ mov r7, r0 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #608] @ 3a6f4 │ │ │ │ + ldr r0, [pc, #608] @ 3a6f0 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3a4c4 │ │ │ │ + beq 3a4c0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a4c8 │ │ │ │ + bgt 3a4c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3a4c8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3a4c8 │ │ │ │ - bl 177b78 │ │ │ │ + bne 3a4c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3a4c4 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a4e8 │ │ │ │ + bgt 3a4e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3a4e8 │ │ │ │ + bne 3a4e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a500 │ │ │ │ + beq 3a4fc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3a50c │ │ │ │ + bne 3a508 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ - b 3a6b4 │ │ │ │ + bl bd220 │ │ │ │ + b 3a6b0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a530 │ │ │ │ + beq 3a52c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r7, [r3] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ldreq r1, [r7, #28] │ │ │ │ - beq 3a550 │ │ │ │ + beq 3a54c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ movw ip, #65526 @ 0xfff6 │ │ │ │ movt ip, #65407 @ 0xff7f │ │ │ │ mov r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge 3a5a0 │ │ │ │ + bge 3a59c │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r3, [r1, r4] │ │ │ │ - beq 3a584 │ │ │ │ + beq 3a580 │ │ │ │ cmp r0, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrne r3, [r1, r4, lsl #2] │ │ │ │ ldrheq r3, [r1, r3] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi 3a5a0 │ │ │ │ + bhi 3a59c │ │ │ │ asr r3, ip, r3 │ │ │ │ tst r3, #1 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 3a560 │ │ │ │ + beq 3a55c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a5ec │ │ │ │ + beq 3a5e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b533c │ │ │ │ + bl 1b4cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3a5e0 │ │ │ │ + beq 3a5dc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a5e8 │ │ │ │ + bgt 3a5e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3a5e8 │ │ │ │ + bne 3a5e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3a5e8 │ │ │ │ - bl 177b78 │ │ │ │ - b 3a5ec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3a5e4 │ │ │ │ + bl 1777a4 │ │ │ │ + b 3a5e8 │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ subne r4, r4, r8 │ │ │ │ strne r4, [r3] │ │ │ │ - movw r3, #3836 @ 0xefc │ │ │ │ + movw r3, #3260 @ 0xcbc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, #0 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ strh r2, [r5], #2 │ │ │ │ lsr r2, r2, #16 │ │ │ │ strb r2, [r5] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ble 3a65c │ │ │ │ + ble 3a658 │ │ │ │ cmp r8, #9 │ │ │ │ suble r3, fp, #4096 @ 0x1000 │ │ │ │ suble r3, r3, #52 @ 0x34 │ │ │ │ strble r4, [r3, r8] │ │ │ │ sub r8, r8, #10 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a620 │ │ │ │ - b 3a694 │ │ │ │ + bne 3a61c │ │ │ │ + b 3a690 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a694 │ │ │ │ + beq 3a690 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ ldr r5, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a6bc │ │ │ │ + bne 3a6b8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a6b4 │ │ │ │ + bgt 3a6b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3a6b4 │ │ │ │ + bne 3a6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b 3a6d8 │ │ │ │ + b 3a6d4 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ca8 │ │ │ │ + bgt 39ca4 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r7] │ │ │ │ - bne 39ca8 │ │ │ │ + bne 39ca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, fp, ip, lsl #24 │ │ │ │ + rsbeq r8, fp, r4, lsr ip │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r8, fp, r4, lsr lr │ │ │ │ - strdeq r3, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r6, fp, r0, lsr r6 │ │ │ │ - mlseq fp, r4, r2, r9 │ │ │ │ + rsbeq r8, fp, ip, asr lr │ │ │ │ + rsbeq r4, fp, ip, lsl r0 │ │ │ │ + rsbeq r6, fp, r8, asr r6 │ │ │ │ + strhteq r9, [fp], #-44 @ 0xffffffd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 3a754 │ │ │ │ + bne 3a750 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3a738 │ │ │ │ + bge 3a734 │ │ │ │ mov r4, #0 │ │ │ │ - b 3a754 │ │ │ │ + b 3a750 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a784 │ │ │ │ - b 3a730 │ │ │ │ + beq 3a780 │ │ │ │ + b 3a72c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 3a7d0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #84] @ 3a7cc │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a7c8 │ │ │ │ + beq 3a7c4 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 30dbec │ │ │ │ + bl 30cb84 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 3a7c8 │ │ │ │ - bl 3ade0 <_Py_DumpStack@@Base> │ │ │ │ + beq 3a7c4 │ │ │ │ + bl 3addc <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ - bl d720c │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + bl bd220 │ │ │ │ + bl d7538 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, sl, r8, ror #1 │ │ │ │ + rsbeq r1, sl, r0, lsl r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 36414c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 363e80 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #84] @ 3a854 │ │ │ │ + ldr r3, [pc, #84] @ 3a850 │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 3a838 │ │ │ │ + bne 3a834 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2dc54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ push {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, #34248 @ 0x85c8 │ │ │ │ + movw r4, #34312 @ 0x8608 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 34534 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + bl 34530 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8b8 │ │ │ │ + beq 3a8b4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2ecd4 │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #328] @ 3aa10 │ │ │ │ + ldr r5, [pc, #328] @ 3aa0c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #3952 @ 0xf70 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r8, #43744 @ 0xaae0 │ │ │ │ + movw r8, #43136 @ 0xa880 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ ldr r2, [r2, #1924] @ 0x784 │ │ │ │ add r3, r3, #32 │ │ │ │ - bl 3ad70 │ │ │ │ + bl 3ad6c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #3972 @ 0xf84 │ │ │ │ + movw r1, #3396 @ 0xd44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 3ad70 │ │ │ │ + bl 3ad6c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 3ad70 │ │ │ │ - movw r3, #22920 @ 0x5988 │ │ │ │ + bl 3ad6c │ │ │ │ + movw r3, #22312 @ 0x5728 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #4016 @ 0xfb0 │ │ │ │ + movw r1, #3440 @ 0xd70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 3ad70 │ │ │ │ + bl 3ad6c │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #4036 @ 0xfc4 │ │ │ │ + movw r2, #3460 @ 0xd84 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ 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 │ │ │ │ @@ -11765,235 +11764,235 @@ │ │ │ │ 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 3ad70 │ │ │ │ + bl 3ad6c │ │ │ │ cmp r7, #20 │ │ │ │ - bne 3a990 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 3a98c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #12208 @ 0x2fb0 │ │ │ │ + movw r0, #11632 @ 0x2d70 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 30a1f0 │ │ │ │ + bl 309178 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3aad4 │ │ │ │ + beq 3aad0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #4148 @ 0x1034 │ │ │ │ + movw r0, #3572 @ 0xdf4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3aa90 │ │ │ │ + bne 3aa8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3aa88 │ │ │ │ + bgt 3aa84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3aa88 │ │ │ │ + bne 3aa84 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3aad4 │ │ │ │ + b 3aad0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl fccbc │ │ │ │ + bl fcaa4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3aabc │ │ │ │ + ble 3aab8 │ │ │ │ mov r4, r5 │ │ │ │ - b 3aad4 │ │ │ │ + b 3aad0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3aab4 │ │ │ │ + bne 3aab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3aab4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3aab0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #40] @ 3ab0c │ │ │ │ + ldr r3, [pc, #40] @ 3ab08 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ 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 lr, [pc, #496] @ 3ad1c │ │ │ │ + ldr lr, [pc, #496] @ 3ad18 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #4184 @ 0x1058 │ │ │ │ + movw r0, #3608 @ 0xe18 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2c4f54 │ │ │ │ + bl 2cda78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ab60 │ │ │ │ - movw r4, #4168 @ 0x1048 │ │ │ │ + bne 3ab5c │ │ │ │ + movw r4, #3592 @ 0xe08 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 3ab80 │ │ │ │ + b 3ab7c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ab54 │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + beq 3ab50 │ │ │ │ + movw r1, #65492 @ 0xffd4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ad08 │ │ │ │ + beq 3ad04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b66ac │ │ │ │ + bl 2be744 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3aba0 │ │ │ │ + bne 3ab9c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37379c │ │ │ │ + b 3734d4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2f178 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3abe0 │ │ │ │ + beq 3abdc │ │ │ │ cmp r4, r5 │ │ │ │ - beq 3acc0 │ │ │ │ + beq 3acbc │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df68c │ │ │ │ + bl df9b8 │ │ │ │ add r5, r5, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 3abe8 │ │ │ │ + bne 3abe4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl ae89c │ │ │ │ - b 3ad10 │ │ │ │ - ldr sl, [pc, #312] @ 3ad20 │ │ │ │ + bl aebdc │ │ │ │ + b 3ad0c │ │ │ │ + ldr sl, [pc, #312] @ 3ad1c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ff400 │ │ │ │ + bl 1fe5a4 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac14 │ │ │ │ + bgt 3ac10 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 3ac14 │ │ │ │ + bne 3ac10 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - movweq r3, #56720 @ 0xdd90 │ │ │ │ + movweq r3, #57192 @ 0xdf68 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 3ac64 │ │ │ │ + beq 3ac60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac54 │ │ │ │ + bgt 3ac50 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 3ac54 │ │ │ │ + bne 3ac50 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ac7c │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 3ac78 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3acc0 │ │ │ │ - b 3abd0 │ │ │ │ + bne 3acbc │ │ │ │ + b 3abcc │ │ │ │ mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fccbc │ │ │ │ + bl fcaa4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad10 │ │ │ │ + bgt 3ad0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3ad10 │ │ │ │ + bne 3ad0c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3ad10 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #56672 @ 0xdd60 │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #57144 @ 0xdf38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #4204 @ 0x106c │ │ │ │ + movw r2, #3628 @ 0xe2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 383130 │ │ │ │ + bl 38312c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ cmn r5, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - b 3ad10 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 3ad0c │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, r0, lsl #4 │ │ │ │ + rsbeq r6, fp, r8, lsr #4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b7990 <_Py_GetConfig@@Base> │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 3ad58 │ │ │ │ + bgt 3ad54 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2eb90 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 3ad64 │ │ │ │ + ble 3ad60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b dfc88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -12001,555 +12000,554 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #4252 @ 0x109c │ │ │ │ + movw r2, #3676 @ 0xe5c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #4276 @ 0x10b4 │ │ │ │ + movw r2, #3700 @ 0xe74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34ae0 <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ + bl 34adc <_PyObject_DebugMallocStats@@Base+0x5ac> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003ade0 <_Py_DumpStack@@Base>: │ │ │ │ +0003addc <_Py_DumpStack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #876] @ 3b16c <_Py_DumpStack@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #876] @ 3b168 <_Py_DumpStack@@Base+0x38c> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #4284 @ 0x10bc │ │ │ │ + movw r1, #3708 @ 0xe7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e6f8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3ae4c <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3ae48 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4344 @ 0x10f8 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 3b148 <_Py_DumpStack@@Base+0x368> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 3b144 <_Py_DumpStack@@Base+0x368> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r8, lsl #4 │ │ │ │ lsl r3, r8, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ str sp, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3ae64 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 3ae60 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ae94 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 3ae90 <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r8, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3aeb0 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 3aeac <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3aee0 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 3aedc <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ movgt r9, #0 │ │ │ │ movgt r7, r5 │ │ │ │ - ble 3b128 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 3b124 <_Py_DumpStack@@Base+0x348> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r9, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ bl 2e410 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r9, lsl #2] │ │ │ │ - beq 3af38 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3af34 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3af38 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3af34 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r7, #4] │ │ │ │ add r3, r9, #1 │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, r3 │ │ │ │ movne r9, r3 │ │ │ │ - bne 3aef4 <_Py_DumpStack@@Base+0x114> │ │ │ │ + bne 3aef0 <_Py_DumpStack@@Base+0x114> │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov sl, #0 │ │ │ │ - movw r9, #58500 @ 0xe484 │ │ │ │ + movw r9, #57924 @ 0xe244 │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ - movw lr, #4380 @ 0x111c │ │ │ │ + movw lr, #3804 @ 0xedc │ │ │ │ movt lr, #71 @ 0x47 │ │ │ │ - movw r0, #14036 @ 0x36d4 │ │ │ │ + movw r0, #13460 @ 0x3494 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ str lr, [fp, #-192] @ 0xffffff40 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3afa0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3af9c <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3afa0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3af9c <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afb0 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 3afac <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-192] @ 0xffffff40 │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 3b0ec <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3b0e8 <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3b010 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3b00c <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b010 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3b00c <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #3832 @ 0xef8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #4424 @ 0x1148 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #3848 @ 0xf08 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 3b0ec <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3b0e8 <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #15 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #3832 @ 0xef8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r3, r7 │ │ │ │ subcs r7, r3, r7 │ │ │ │ subcc r7, r7, r3 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-204] @ 0xffffff34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ moveq r8, r3 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2edb8 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4428 @ 0x114c │ │ │ │ + movw r1, #3852 @ 0xf0c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r8 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4436 @ 0x1154 │ │ │ │ + movw r1, #3860 @ 0xf14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 364ec │ │ │ │ - movw r1, #50772 @ 0xc654 │ │ │ │ + bl 364e8 │ │ │ │ + movw r1, #50196 @ 0xc414 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ - bl a5860 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl a5c00 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r3, sl │ │ │ │ addne sl, sl, #1 │ │ │ │ - bne 3af78 <_Py_DumpStack@@Base+0x198> │ │ │ │ + bne 3af74 <_Py_DumpStack@@Base+0x198> │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r8, #32 │ │ │ │ ldr sp, [fp, #-180] @ 0xffffff4c │ │ │ │ - bne 3b148 <_Py_DumpStack@@Base+0x368> │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + bne 3b144 <_Py_DumpStack@@Base+0x368> │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 3b16c <_Py_DumpStack@@Base+0x38c> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 3b168 <_Py_DumpStack@@Base+0x38c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b164 <_Py_DumpStack@@Base+0x384> │ │ │ │ + beq 3b160 <_Py_DumpStack@@Base+0x384> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b1ac <_Py_DumpStack@@Base+0x3cc> │ │ │ │ - bl df724 │ │ │ │ + bne 3b1a8 <_Py_DumpStack@@Base+0x3cc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1ac <_Py_DumpStack@@Base+0x3cc> │ │ │ │ + beq 3b1a8 <_Py_DumpStack@@Base+0x3cc> │ │ │ │ mov r7, #0 │ │ │ │ - b 3b328 <_Py_DumpStack@@Base+0x548> │ │ │ │ + b 3b324 <_Py_DumpStack@@Base+0x548> │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e404 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 3b1e0 <_Py_DumpStack@@Base+0x400> │ │ │ │ + bne 3b1dc <_Py_DumpStack@@Base+0x400> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2f2f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b250 <_Py_DumpStack@@Base+0x470> │ │ │ │ + beq 3b24c <_Py_DumpStack@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 3b224 <_Py_DumpStack@@Base+0x444> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 3b220 <_Py_DumpStack@@Base+0x444> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 3b248 <_Py_DumpStack@@Base+0x468> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #4484 @ 0x1184 │ │ │ │ + bne 3b244 <_Py_DumpStack@@Base+0x468> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3b1a4 <_Py_DumpStack@@Base+0x3c4> │ │ │ │ + bl 1b956c │ │ │ │ + b 3b1a0 <_Py_DumpStack@@Base+0x3c4> │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 3b1b4 <_Py_DumpStack@@Base+0x3d4> │ │ │ │ - bl e7d38 │ │ │ │ + b 3b1b0 <_Py_DumpStack@@Base+0x3d4> │ │ │ │ + bl e8050 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3b314 <_Py_DumpStack@@Base+0x534> │ │ │ │ + beq 3b310 <_Py_DumpStack@@Base+0x534> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d948 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3b308 <_Py_DumpStack@@Base+0x528> │ │ │ │ + beq 3b304 <_Py_DumpStack@@Base+0x528> │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 3b300 <_Py_DumpStack@@Base+0x520> │ │ │ │ + bls 3b2fc <_Py_DumpStack@@Base+0x520> │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 3b274 <_Py_DumpStack@@Base+0x494> │ │ │ │ + beq 3b270 <_Py_DumpStack@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3b314 <_Py_DumpStack@@Base+0x534> │ │ │ │ + beq 3b310 <_Py_DumpStack@@Base+0x534> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2e4 <_Py_DumpStack@@Base+0x504> │ │ │ │ + beq 3b2e0 <_Py_DumpStack@@Base+0x504> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b314 <_Py_DumpStack@@Base+0x534> │ │ │ │ + bgt 3b310 <_Py_DumpStack@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3b314 <_Py_DumpStack@@Base+0x534> │ │ │ │ + bne 3b310 <_Py_DumpStack@@Base+0x534> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3b314 <_Py_DumpStack@@Base+0x534> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3b310 <_Py_DumpStack@@Base+0x534> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b300 <_Py_DumpStack@@Base+0x520> │ │ │ │ + bgt 3b2fc <_Py_DumpStack@@Base+0x520> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3b300 <_Py_DumpStack@@Base+0x520> │ │ │ │ + bne 3b2fc <_Py_DumpStack@@Base+0x520> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3b26c <_Py_DumpStack@@Base+0x48c> │ │ │ │ + b 3b268 <_Py_DumpStack@@Base+0x48c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ - b 3b328 <_Py_DumpStack@@Base+0x548> │ │ │ │ + b 3b324 <_Py_DumpStack@@Base+0x548> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ - b 3b1a4 <_Py_DumpStack@@Base+0x3c4> │ │ │ │ + bl bd220 │ │ │ │ + b 3b1a0 <_Py_DumpStack@@Base+0x3c4> │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ 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, #2536 @ 0x9e8 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3b8 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ + beq 3b3b4 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3b3c0 <_Py_DumpStack@@Base+0x5e0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 3b3bc <_Py_DumpStack@@Base+0x5e0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4528 @ 0x11b0 │ │ │ │ + movw r1, #3952 @ 0xf70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 3b440 <_Py_DumpStack@@Base+0x660> │ │ │ │ + b 3b43c <_Py_DumpStack@@Base+0x660> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 365710 <_PyTime_gmtime@@Base+0x2f8> │ │ │ │ + bl 365448 <_PyTime_gmtime@@Base+0x2f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b440 <_Py_DumpStack@@Base+0x660> │ │ │ │ + beq 3b43c <_Py_DumpStack@@Base+0x660> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b414 <_Py_DumpStack@@Base+0x634> │ │ │ │ + bne 3b410 <_Py_DumpStack@@Base+0x634> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b3b8 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ + bgt 3b3b4 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b3b8 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ + bne 3b3b4 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3b3b8 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3b3b4 <_Py_DumpStack@@Base+0x5d8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b428 <_Py_DumpStack@@Base+0x648> │ │ │ │ + bgt 3b424 <_Py_DumpStack@@Base+0x648> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3b434 <_Py_DumpStack@@Base+0x654> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 3b430 <_Py_DumpStack@@Base+0x654> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3b440 <_Py_DumpStack@@Base+0x660> │ │ │ │ + b 3b43c <_Py_DumpStack@@Base+0x660> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3b428 <_Py_DumpStack@@Base+0x648> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3b424 <_Py_DumpStack@@Base+0x648> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3b48c <_Py_DumpStack@@Base+0x6ac> │ │ │ │ + bne 3b484 <_Py_DumpStack@@Base+0x6a8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b4ac <_Py_DumpStack@@Base+0x6cc> │ │ │ │ - b 3b4ec <_Py_DumpStack@@Base+0x70c> │ │ │ │ + bne 3b4a4 <_Py_DumpStack@@Base+0x6c8> │ │ │ │ + b 3b4e4 <_Py_DumpStack@@Base+0x708> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3352 @ 0xd18 │ │ │ │ + movw r0, #2776 @ 0xad8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4ec <_Py_DumpStack@@Base+0x70c> │ │ │ │ - b 3b474 <_Py_DumpStack@@Base+0x694> │ │ │ │ + beq 3b4e4 <_Py_DumpStack@@Base+0x708> │ │ │ │ + b 3b46c <_Py_DumpStack@@Base+0x690> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4ec <_Py_DumpStack@@Base+0x70c> │ │ │ │ + beq 3b4e4 <_Py_DumpStack@@Base+0x708> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e140 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b4f4 <_Py_DumpStack@@Base+0x714> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 3b4ec <_Py_DumpStack@@Base+0x710> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 3b4fc <_Py_DumpStack@@Base+0x71c> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3b4f4 <_Py_DumpStack@@Base+0x718> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3b540 <_Py_DumpStack@@Base+0x760> │ │ │ │ + bne 3b538 <_Py_DumpStack@@Base+0x75c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b560 <_Py_DumpStack@@Base+0x780> │ │ │ │ - b 3b5a0 <_Py_DumpStack@@Base+0x7c0> │ │ │ │ + bne 3b558 <_Py_DumpStack@@Base+0x77c> │ │ │ │ + b 3b598 <_Py_DumpStack@@Base+0x7bc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3380 @ 0xd34 │ │ │ │ + movw r0, #2804 @ 0xaf4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5a0 <_Py_DumpStack@@Base+0x7c0> │ │ │ │ - b 3b528 <_Py_DumpStack@@Base+0x748> │ │ │ │ + beq 3b598 <_Py_DumpStack@@Base+0x7bc> │ │ │ │ + b 3b520 <_Py_DumpStack@@Base+0x744> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5a0 <_Py_DumpStack@@Base+0x7c0> │ │ │ │ + beq 3b598 <_Py_DumpStack@@Base+0x7bc> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2f088 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b5a8 <_Py_DumpStack@@Base+0x7c8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 3b5a0 <_Py_DumpStack@@Base+0x7c4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 3b5b0 <_Py_DumpStack@@Base+0x7d0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3b5a8 <_Py_DumpStack@@Base+0x7cc> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003b5b8 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +0003b5b0 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r1, [pc, #812] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r1, [pc, #812] @ 3b8f8 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b5f4 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 3b5ec <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b5dc <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 3b5d4 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 3b604 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ + beq 3b5fc <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 440470 │ │ │ │ - movw ip, #37516 @ 0x928c │ │ │ │ + bl 3d2960 │ │ │ │ + movw ip, #36900 @ 0x9024 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sl, fp, #196 @ 0xc4 │ │ │ │ sub r9, fp, #176 @ 0xb0 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ @@ -12569,388 +12567,388 @@ │ │ │ │ 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] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #648] @ 3b8fc <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b704 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #620] @ 3b908 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3b6fc <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #620] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b6cc <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ - ldr r0, [pc, #600] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b6c4 <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ + ldr r0, [pc, #600] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #34844 @ 0x881c │ │ │ │ + movweq r4, #34268 @ 0x85dc │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #564] @ 3b908 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #564] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b704 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #544] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b6fc <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #544] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #54876 @ 0xd65c │ │ │ │ + movweq r4, #54404 @ 0xd484 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #504] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #504] @ 3b8fc <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b754 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ - ldr r0, [pc, #484] @ 3b908 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3b74c <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #484] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b754 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ - ldr r0, [pc, #464] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b74c <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #464] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #34816 @ 0x8800 │ │ │ │ + movweq r4, #34240 @ 0x85c0 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr ip, [pc, #436] @ 3b910 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr ip, [pc, #436] @ 3b908 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ add r4, ip, #24 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [r6] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #364] @ 3b8fc <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x200> │ │ │ │ + beq 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x200> │ │ │ │ mov r4, #0 │ │ │ │ - b 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #328] @ 3b908 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + b 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #328] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #308] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b7a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #308] @ 3b904 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #292] @ 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 3b7a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #292] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b870 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ - ldr r0, [pc, #272] @ 3b918 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3b868 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #272] @ 3b910 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b838 <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ - ldr r0, [pc, #252] @ 3b91c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b830 <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ + ldr r0, [pc, #252] @ 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #34852 @ 0x8824 │ │ │ │ + movweq r4, #34276 @ 0x85e4 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #216] @ 3b918 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #216] @ 3b910 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b870 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ - ldr r0, [pc, #196] @ 3b91c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b868 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #196] @ 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #34800 @ 0x87f0 │ │ │ │ + movweq r4, #34224 @ 0x85b0 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b8c0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #156] @ 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #156] @ 3b90c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #136] @ 3b918 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3b7a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #136] @ 3b910 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #116] @ 3b91c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b7a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #116] @ 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #34828 @ 0x880c │ │ │ │ + movw r4, #34252 @ 0x85cc │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 3b900 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r1, [pc, #56] @ 3b8f8 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b8e4 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ + bne 3b8dc <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b8cc <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ + bne 3b8c4 <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ dmb ish │ │ │ │ - beq 3b8f4 <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ + beq 3b8ec <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq ip, sl, r0, asr #2 │ │ │ │ - rsbeq ip, sl, r4, asr #2 │ │ │ │ - rsbeq ip, sl, r8, asr r1 │ │ │ │ + rsbeq ip, sl, r8, ror #2 │ │ │ │ rsbeq ip, sl, ip, ror #2 │ │ │ │ - strdeq r9, [r0], #-32 @ 0xffffffe0 @ │ │ │ │ - rsbeq ip, sl, r4, lsl #3 │ │ │ │ - mlseq sl, ip, r1, ip │ │ │ │ - strhteq ip, [sl], #-20 @ 0xffffffec │ │ │ │ + rsbeq ip, sl, r0, lsl #3 │ │ │ │ + mlseq sl, r4, r1, ip │ │ │ │ + rsbeq r9, r0, r8, lsl #1 │ │ │ │ + rsbeq ip, sl, ip, lsr #3 │ │ │ │ + rsbeq ip, sl, r4, asr #3 │ │ │ │ + ldrdeq ip, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b954 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl df724 │ │ │ │ + bne 3b94c <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ + bne 3b980 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dac8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b97c <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 3b974 <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 b7990 <_Py_GetConfig@@Base> │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b9d8 <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ + bne 3b9d0 <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #20816 @ 0x5150 │ │ │ │ + movw r3, #20240 @ 0x4f10 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 366984 │ │ │ │ - movw r3, #56684 @ 0xdd6c │ │ │ │ + b 3666bc │ │ │ │ + movw r3, #57156 @ 0xdf44 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5124 @ 0x1404 │ │ │ │ + movw r1, #4548 @ 0x11c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b9b8 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ + beq 3b9b0 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ 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 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x494> │ │ │ │ + bne 3ba44 <_PyMem_GetCurrentAllocatorName@@Base+0x494> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ba84 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + beq 3ba7c <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #360] @ 3bbcc <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ + ldr r3, [pc, #360] @ 3bbc4 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3bbc0 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ + beq 3bbb8 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3baa4 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ - bl df724 │ │ │ │ + bne 3ba9c <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bbbc <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ + bne 3bbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 210174 │ │ │ │ + bl 20f00c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bbbc <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ + beq 3bbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5336 @ 0x14d8 │ │ │ │ + movw r1, #4760 @ 0x1298 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #5340 @ 0x14dc │ │ │ │ + movw r0, #4764 @ 0x129c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ + beq 3bb94 <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e830 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb5c <_PyMem_GetCurrentAllocatorName@@Base+0x5a4> │ │ │ │ + beq 3bb54 <_PyMem_GetCurrentAllocatorName@@Base+0x5a4> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3bb2c <_PyMem_GetCurrentAllocatorName@@Base+0x574> │ │ │ │ + beq 3bb24 <_PyMem_GetCurrentAllocatorName@@Base+0x574> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3bb48 <_PyMem_GetCurrentAllocatorName@@Base+0x590> │ │ │ │ - movw r3, #54856 @ 0xd648 │ │ │ │ + bne 3bb40 <_PyMem_GetCurrentAllocatorName@@Base+0x590> │ │ │ │ + movw r3, #55328 @ 0xd820 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #4808 @ 0x12c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ - movw r3, #54840 @ 0xd638 │ │ │ │ + bl 1b956c │ │ │ │ + b 3bb94 <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ + movw r3, #55312 @ 0xd810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5356 @ 0x14ec │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl 1b956c │ │ │ │ + b 3bb94 <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ + bl 2fba0c │ │ │ │ + b 3bb94 <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bbd0 <_PyMem_GetCurrentAllocatorName@@Base+0x618> │ │ │ │ + bl 3bbc8 <_PyMem_GetCurrentAllocatorName@@Base+0x618> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ + beq 3bb94 <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bb90 <_PyMem_GetCurrentAllocatorName@@Base+0x5d8> │ │ │ │ + bgt 3bb88 <_PyMem_GetCurrentAllocatorName@@Base+0x5d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3bb90 <_PyMem_GetCurrentAllocatorName@@Base+0x5d8> │ │ │ │ + bne 3bb88 <_PyMem_GetCurrentAllocatorName@@Base+0x5d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3bbc0 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ + b 3bbb8 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bbbc <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ + bgt 3bbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3bbbc <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ + bne 3bbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x604> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, sl, ip, asr #4 │ │ │ │ + rsbeq r1, sl, r4, ror r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1096] @ 0xfffffbb8 │ │ │ │ - ldr r5, [pc, #3104] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + ldr r5, [pc, #3104] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3bc4c <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ + beq 3bc44 <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5460 @ 0x1554 │ │ │ │ + movw r1, #4884 @ 0x1314 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cef8 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cef0 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mov r6, r0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r0, #30 │ │ │ │ mvn r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ sub r9, r7, #16 │ │ │ │ @@ -12963,116 +12961,116 @@ │ │ │ │ movle r0, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 3bc8c <_PyMem_GetCurrentAllocatorName@@Base+0x6d4> │ │ │ │ + bne 3bc84 <_PyMem_GetCurrentAllocatorName@@Base+0x6d4> │ │ │ │ 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, #5492 @ 0x1574 │ │ │ │ + movw r3, #4916 @ 0x1334 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #23652 @ 0x5c64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2f094 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3bd90 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ - movw r7, #49252 @ 0xc064 │ │ │ │ + bne 3bd88 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + movw r7, #53492 @ 0xd0f4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bd3c <_PyMem_GetCurrentAllocatorName@@Base+0x784> │ │ │ │ + beq 3bd34 <_PyMem_GetCurrentAllocatorName@@Base+0x784> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd68 <_PyMem_GetCurrentAllocatorName@@Base+0x7b0> │ │ │ │ + bne 3bd60 <_PyMem_GetCurrentAllocatorName@@Base+0x7b0> │ │ │ │ bl 2dde0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #5508 @ 0x1584 │ │ │ │ + movw r2, #4932 @ 0x1344 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ bl 2dde0 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + movw r1, #4932 @ 0x1344 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3be28 <_PyMem_GetCurrentAllocatorName@@Base+0x870> │ │ │ │ + bne 3be20 <_PyMem_GetCurrentAllocatorName@@Base+0x870> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ee54 │ │ │ │ - bl 4784c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bdf0 <_PyMem_GetCurrentAllocatorName@@Base+0x838> │ │ │ │ + beq 3bde8 <_PyMem_GetCurrentAllocatorName@@Base+0x838> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be10 <_PyMem_GetCurrentAllocatorName@@Base+0x858> │ │ │ │ + bne 3be08 <_PyMem_GetCurrentAllocatorName@@Base+0x858> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #5580 @ 0x15cc │ │ │ │ + movw r2, #5004 @ 0x138c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #5580 @ 0x15cc │ │ │ │ + movw r1, #5004 @ 0x138c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ - movw lr, #5724 @ 0x165c │ │ │ │ + movw lr, #5148 @ 0x141c │ │ │ │ movt lr, #71 @ 0x47 │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r4, #0 │ │ │ │ @@ -13093,88 +13091,88 @@ │ │ │ │ sub r1, r3, r4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2ec98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c830 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + beq 3c828 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2edb8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3bfcc <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ + beq 3bfc4 <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c80c <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ + bne 3c804 <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ee54 │ │ │ │ - bl 4784c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r1, [pc, #2268] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + ldr r1, [pc, #2268] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bf78 <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ + beq 3bf70 <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfa8 <_PyMem_GetCurrentAllocatorName@@Base+0x9f0> │ │ │ │ + bne 3bfa0 <_PyMem_GetCurrentAllocatorName@@Base+0x9f0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub ip, ip, #20 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - movw r2, #5640 @ 0x1608 │ │ │ │ + movw r2, #5064 @ 0x13c8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #5640 @ 0x1608 │ │ │ │ + movw r1, #5064 @ 0x13c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #16 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r3, [r0, r1] │ │ │ │ @@ -13194,108 +13192,108 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2dc60 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble 3c7fc <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + ble 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ ldr r6, [sl, #-980] @ 0xfffffc2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c7fc <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + beq 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r2, r2, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c7fc <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + beq 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 3c090 <_PyMem_GetCurrentAllocatorName@@Base+0xad8> │ │ │ │ + bne 3c088 <_PyMem_GetCurrentAllocatorName@@Base+0xad8> │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ add r0, r6, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 3c7fc <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + beq 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ bl 2f178 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - movw r1, #5752 @ 0x1678 │ │ │ │ + movw r1, #5176 @ 0x1438 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2e950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7fc <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + beq 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 3c0f4 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ + bls 3c0ec <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ sub r0, r0, #10 │ │ │ │ - ldr r1, [pc, #1872] @ 3c828 <_PyMem_GetCurrentAllocatorName@@Base+0x1270> │ │ │ │ + ldr r1, [pc, #1872] @ 3c820 <_PyMem_GetCurrentAllocatorName@@Base+0x1270> │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2ef98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c0f4 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ + bne 3c0ec <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ ldrb r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 3c104 <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - bl df724 │ │ │ │ + beq 3c0fc <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c2e0 <_PyMem_GetCurrentAllocatorName@@Base+0xd28> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + beq 3c2d8 <_PyMem_GetCurrentAllocatorName@@Base+0xd28> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ ldrb r3, [sl, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - bl 177b78 │ │ │ │ + bne 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r7, [sl, #-988] @ 0xfffffc24 │ │ │ │ ldr r5, [sl, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bcs 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3c1a0 <_PyMem_GetCurrentAllocatorName@@Base+0xbe8> │ │ │ │ - bl 3736a8 │ │ │ │ - bl 4784c │ │ │ │ + bne 3c198 <_PyMem_GetCurrentAllocatorName@@Base+0xbe8> │ │ │ │ + bl 3733e0 │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - ldr r3, [pc, #1760] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + ldr r3, [pc, #1760] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ - beq 3c178 <_PyMem_GetCurrentAllocatorName@@Base+0xbc0> │ │ │ │ + beq 3c170 <_PyMem_GetCurrentAllocatorName@@Base+0xbc0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c188 <_PyMem_GetCurrentAllocatorName@@Base+0xbd0> │ │ │ │ - movw r2, #5760 @ 0x1680 │ │ │ │ + bne 3c180 <_PyMem_GetCurrentAllocatorName@@Base+0xbd0> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #5760 @ 0x1680 │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r1, [r3] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r5, r4 │ │ │ │ sub r2, r2, #32 │ │ │ │ sub r0, r0, #28 │ │ │ │ @@ -13304,28 +13302,28 @@ │ │ │ │ movcs r8, #1048576 @ 0x100000 │ │ │ │ add r3, r7, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c220 <_PyMem_GetCurrentAllocatorName@@Base+0xc68> │ │ │ │ - bl 478d0 │ │ │ │ + bne 3c218 <_PyMem_GetCurrentAllocatorName@@Base+0xc68> │ │ │ │ + bl 4794c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c210 <_PyMem_GetCurrentAllocatorName@@Base+0xc58> │ │ │ │ + beq 3c208 <_PyMem_GetCurrentAllocatorName@@Base+0xc58> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c2d4 <_PyMem_GetCurrentAllocatorName@@Base+0xd1c> │ │ │ │ - bl 177b78 │ │ │ │ + b 3c2cc <_PyMem_GetCurrentAllocatorName@@Base+0xd1c> │ │ │ │ + bl 1777a4 │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3c208 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ - b 3c2c0 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ + bls 3c200 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + b 3c2b8 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3c208 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + bls 3c200 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r8, #7 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, r8, #8 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, r6, ip │ │ │ │ @@ -13333,222 +13331,222 @@ │ │ │ │ add r0, r9, ip │ │ │ │ bl 2f034 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3c2c0 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ + beq 3c2b8 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, r9 │ │ │ │ sub ip, ip, #52 @ 0x34 │ │ │ │ str r3, [ip] │ │ │ │ bl 2f0a0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, r3, #1 │ │ │ │ - beq 3c2ac <_PyMem_GetCurrentAllocatorName@@Base+0xcf4> │ │ │ │ + beq 3c2a4 <_PyMem_GetCurrentAllocatorName@@Base+0xcf4> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, ip │ │ │ │ - bcs 3c240 <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ - b 3c2c0 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ + bcs 3c238 <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ + b 3c2b8 <_PyMem_GetCurrentAllocatorName@@Base+0xd08> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ add r5, r2, r3 │ │ │ │ - b 3c2d4 <_PyMem_GetCurrentAllocatorName@@Base+0xd1c> │ │ │ │ + b 3c2cc <_PyMem_GetCurrentAllocatorName@@Base+0xd1c> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r4, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi 3c1b8 <_PyMem_GetCurrentAllocatorName@@Base+0xc00> │ │ │ │ - b 3c208 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + bhi 3c1b0 <_PyMem_GetCurrentAllocatorName@@Base+0xc00> │ │ │ │ + b 3c200 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb640 │ │ │ │ - b 3c7cc <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ - bl 177b78 │ │ │ │ + bl bb940 │ │ │ │ + b 3c7c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r5, [sl, #-988] @ 0xfffffc24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + beq 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e518 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 3c3bc <_PyMem_GetCurrentAllocatorName@@Base+0xe04> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + bge 3c3b4 <_PyMem_GetCurrentAllocatorName@@Base+0xe04> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - ldr r3, [pc, #1260] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + ldr r3, [pc, #1260] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c364 <_PyMem_GetCurrentAllocatorName@@Base+0xdac> │ │ │ │ + beq 3c35c <_PyMem_GetCurrentAllocatorName@@Base+0xdac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c394 <_PyMem_GetCurrentAllocatorName@@Base+0xddc> │ │ │ │ + bne 3c38c <_PyMem_GetCurrentAllocatorName@@Base+0xddc> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #5884 @ 0x16fc │ │ │ │ + movw r2, #5308 @ 0x14bc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #5828 @ 0x16c4 │ │ │ │ + movw r2, #5252 @ 0x1484 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ bl 2dde0 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #5884 @ 0x16fc │ │ │ │ + movw r3, #5308 @ 0x14bc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5828 @ 0x16c4 │ │ │ │ + movw r1, #5252 @ 0x1484 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2e758 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3c480 <_PyMem_GetCurrentAllocatorName@@Base+0xec8> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + beq 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec8> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ - ldr r3, [pc, #1068] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + ldr r3, [pc, #1068] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c424 <_PyMem_GetCurrentAllocatorName@@Base+0xe6c> │ │ │ │ + beq 3c41c <_PyMem_GetCurrentAllocatorName@@Base+0xe6c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c454 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + bne 3c44c <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ bl 2dde0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #5884 @ 0x16fc │ │ │ │ + movw r3, #5308 @ 0x14bc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #5896 @ 0x1708 │ │ │ │ + movw r2, #5320 @ 0x14c8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ bl 2dde0 │ │ │ │ - movw r3, #5884 @ 0x16fc │ │ │ │ + movw r3, #5308 @ 0x14bc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #5896 @ 0x1708 │ │ │ │ + movw r1, #5320 @ 0x14c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c710 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ + b 3c708 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #916] @ 3c820 <_PyMem_GetCurrentAllocatorName@@Base+0x1268> │ │ │ │ + vldr d7, [pc, #916] @ 3c818 <_PyMem_GetCurrentAllocatorName@@Base+0x1268> │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r7, sl, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2e1c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c56c <_PyMem_GetCurrentAllocatorName@@Base+0xfb4> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + bne 3c564 <_PyMem_GetCurrentAllocatorName@@Base+0xfb4> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ - ldr r3, [pc, #836] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + ldr r3, [pc, #836] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #5884 @ 0x16fc │ │ │ │ + movw r9, #5308 @ 0x14bc │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [r7, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c518 <_PyMem_GetCurrentAllocatorName@@Base+0xf60> │ │ │ │ + beq 3c510 <_PyMem_GetCurrentAllocatorName@@Base+0xf60> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c544 <_PyMem_GetCurrentAllocatorName@@Base+0xf8c> │ │ │ │ + bne 3c53c <_PyMem_GetCurrentAllocatorName@@Base+0xf8c> │ │ │ │ bl 2dde0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + movw r2, #5392 @ 0x1510 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ bl 2dde0 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #5968 @ 0x1750 │ │ │ │ + movw r1, #5392 @ 0x1510 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 3c5a4 <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ + bcc 3c59c <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4976 @ 0x1370 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #6048 @ 0x17a0 │ │ │ │ + movw r1, #5472 @ 0x1560 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r5, #0 │ │ │ │ - b 3c648 <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ + b 3c640 <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r7, r0, r7 │ │ │ │ mla r3, r1, r3, r7 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ str r6, [r1] │ │ │ │ @@ -13556,658 +13554,658 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r1] │ │ │ │ add r4, r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r0, #5884 @ 0x16fc │ │ │ │ + movw r0, #5308 @ 0x14bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add r8, r8, #1 │ │ │ │ add r1, r4, r1 │ │ │ │ add r1, r6, r1 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce8c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + beq 3ce84 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ add r7, r7, #40 @ 0x28 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt 3c5dc <_PyMem_GetCurrentAllocatorName@@Base+0x1024> │ │ │ │ + bgt 3c5d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1024> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ - b 3c59c <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ + b 3c594 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ced8 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + beq 3ced0 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r5, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r5, r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ bl 2ee00 │ │ │ │ sub r4, sl, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c710 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ - bl df724 │ │ │ │ + beq 3c708 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ - movw r5, #49252 @ 0xc064 │ │ │ │ + bne 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + movw r5, #53492 @ 0xd0f4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ - ldr r3, [pc, #400] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + ldr r3, [pc, #400] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r4, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c6c4 <_PyMem_GetCurrentAllocatorName@@Base+0x110c> │ │ │ │ + beq 3c6bc <_PyMem_GetCurrentAllocatorName@@Base+0x110c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c6ec <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bne 3c6e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ bl 2dde0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #6188 @ 0x182c │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ bl 2dde0 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #6188 @ 0x182c │ │ │ │ + movw r1, #5612 @ 0x15ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c478 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c470 <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7cc <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ - bl df724 │ │ │ │ + beq 3c7c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + bne 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ - ldr r3, [pc, #200] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + ldr r3, [pc, #200] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c788 <_PyMem_GetCurrentAllocatorName@@Base+0x11d0> │ │ │ │ + beq 3c780 <_PyMem_GetCurrentAllocatorName@@Base+0x11d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c7ac <_PyMem_GetCurrentAllocatorName@@Base+0x11f4> │ │ │ │ + bne 3c7a4 <_PyMem_GetCurrentAllocatorName@@Base+0x11f4> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5668 @ 0x1624 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ bl 2dde0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #5668 @ 0x1624 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ + beq 3c7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1238> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5593c │ │ │ │ + bl 55b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c928 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ - bl 478d0 │ │ │ │ + bne 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ + bl 4794c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c830 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + bne 3c828 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, #0 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ - b 3be70 <_PyMem_GetCurrentAllocatorName@@Base+0x8b8> │ │ │ │ + b 3be68 <_PyMem_GetCurrentAllocatorName@@Base+0x8b8> │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r9, r0, ip, lsr #6 │ │ │ │ + rsbeq r9, r0, r4, asr #1 │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + bne 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ec38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + beq 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ - ldr r3, [pc, #-116] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + ldr r3, [pc, #-116] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #-16] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1318> │ │ │ │ + beq 3c8c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1318> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c8fc <_PyMem_GetCurrentAllocatorName@@Base+0x1344> │ │ │ │ + bne 3c8f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1344> │ │ │ │ bl 2dde0 │ │ │ │ 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, #6280 @ 0x1888 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ bl 2dde0 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c940 <_PyMem_GetCurrentAllocatorName@@Base+0x1388> │ │ │ │ + b 3c938 <_PyMem_GetCurrentAllocatorName@@Base+0x1388> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ee54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1460> │ │ │ │ - bl df724 │ │ │ │ + beq 3ca10 <_PyMem_GetCurrentAllocatorName@@Base+0x1460> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - movw r4, #49252 @ 0xc064 │ │ │ │ + bne 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + movw r4, #53492 @ 0xd0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r2, [pc, #-380] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + ldr r2, [pc, #-380] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ 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 3c9cc <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ + beq 3c9c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c9f4 <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ + bne 3c9ec <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ bl 2dde0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #6348 @ 0x18cc │ │ │ │ + movw r2, #5772 @ 0x168c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ bl 2dde0 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6348 @ 0x18cc │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca18 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3caec <_PyMem_GetCurrentAllocatorName@@Base+0x1534> │ │ │ │ + bne 3cae4 <_PyMem_GetCurrentAllocatorName@@Base+0x1534> │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ - bl 478d0 │ │ │ │ + bl 4794c │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x14a8> │ │ │ │ - bl 177318 │ │ │ │ + bne 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x14a8> │ │ │ │ + bl 176f44 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ - movw r1, #6392 @ 0x18f8 │ │ │ │ + movw r1, #5816 @ 0x16b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 214e04 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl 214014 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca88 <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ + bne 3ca80 <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6464 @ 0x1940 │ │ │ │ + movw r1, #5888 @ 0x1700 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - bl 4784c │ │ │ │ + bl 172fdc │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - ldr r1, [pc, #-624] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + ldr r1, [pc, #-624] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ + beq 3cabc <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cad8 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + bne 3cad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #6512 @ 0x1970 │ │ │ │ + movw r2, #5936 @ 0x1730 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #6512 @ 0x1970 │ │ │ │ + movw r1, #5936 @ 0x1730 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #180 @ 0xb4 │ │ │ │ mov r0, r9 │ │ │ │ sub r4, fp, #16384 @ 0x4000 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ sub r4, r4, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb78 <_PyMem_GetCurrentAllocatorName@@Base+0x15c0> │ │ │ │ - bl 4784c │ │ │ │ + beq 3cb70 <_PyMem_GetCurrentAllocatorName@@Base+0x15c0> │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - ldr r1, [pc, #-764] @ 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + ldr r1, [pc, #-764] @ 3c824 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cb50 <_PyMem_GetCurrentAllocatorName@@Base+0x1598> │ │ │ │ + beq 3cb48 <_PyMem_GetCurrentAllocatorName@@Base+0x1598> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cb64 <_PyMem_GetCurrentAllocatorName@@Base+0x15ac> │ │ │ │ + bne 3cb5c <_PyMem_GetCurrentAllocatorName@@Base+0x15ac> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #6580 @ 0x19b4 │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #6580 @ 0x19b4 │ │ │ │ + movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cbb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1600> │ │ │ │ + beq 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1600> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6640 @ 0x19f0 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r4, #0 │ │ │ │ - b 3ce44 <_PyMem_GetCurrentAllocatorName@@Base+0x188c> │ │ │ │ + b 3ce3c <_PyMem_GetCurrentAllocatorName@@Base+0x188c> │ │ │ │ ldr r3, [r4, #-896] @ 0xfffffc80 │ │ │ │ movw r2, #64784 @ 0xfd10 │ │ │ │ movt r2, #64752 @ 0xfcf0 │ │ │ │ ldr r1, [r4, #-892] @ 0xfffffc84 │ │ │ │ add r2, r3, r2 │ │ │ │ orr r2, r2, r1 │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 3cbfc <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + beq 3cbf4 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6700 @ 0x1a2c │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ lsr ip, r3, #24 │ │ │ │ ubfx r2, r3, #16, #8 │ │ │ │ cmp r2, #15 │ │ │ │ cmpeq ip, #3 │ │ │ │ - beq 3cc3c <_PyMem_GetCurrentAllocatorName@@Base+0x1684> │ │ │ │ + beq 3cc34 <_PyMem_GetCurrentAllocatorName@@Base+0x1684> │ │ │ │ movw r0, #4976 @ 0x1370 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, #15 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #6808 @ 0x1a98 │ │ │ │ + movw r1, #6232 @ 0x1858 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 172fdc │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r3, [r4, #-888] @ 0xfffffc88 │ │ │ │ ldr r2, [r4, #-884] @ 0xfffffc8c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 3cc68 <_PyMem_GetCurrentAllocatorName@@Base+0x16b0> │ │ │ │ + beq 3cc60 <_PyMem_GetCurrentAllocatorName@@Base+0x16b0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6884 @ 0x1ae4 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r1, [r4, #-864] @ 0xfffffca0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r2, [r4, #-988] @ 0xfffffc24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ccb4 <_PyMem_GetCurrentAllocatorName@@Base+0x16fc> │ │ │ │ + bne 3ccac <_PyMem_GetCurrentAllocatorName@@Base+0x16fc> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6992 @ 0x1b50 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ str r0, [r4, #-984] @ 0xfffffc28 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r6, [r4, #-984] @ 0xfffffc28 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3cd04 <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ + beq 3ccfc <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7048 @ 0x1b88 │ │ │ │ + movw r1, #6472 @ 0x1948 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r3, [r4, #-988] @ 0xfffffc24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-824] @ 0xfffffcc8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r7, [r4, #-980] @ 0xfffffc2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3cd50 <_PyMem_GetCurrentAllocatorName@@Base+0x1798> │ │ │ │ + bne 3cd48 <_PyMem_GetCurrentAllocatorName@@Base+0x1798> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7104 @ 0x1bc0 │ │ │ │ + movw r1, #6528 @ 0x1980 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r0, r8 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r5, r5, r3 │ │ │ │ - bcc 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bcc 3cd80 <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7156 @ 0x1bf4 │ │ │ │ + movw r1, #6580 @ 0x19b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bl 1b956c │ │ │ │ + b 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r1, [r4, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r7 │ │ │ │ - bl 56278 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ + bl 56440 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r1, [r4, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r0, r9 │ │ │ │ str r6, [r4, #-976] @ 0xfffffc30 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 56278 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ + bl 56440 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r3, [r4, #-980] @ 0xfffffc2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + bne 3cba8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ ldr r0, [r4, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 56278 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ + bl 56440 <_Py_strhex_bytes_with_sep@@Base+0x4b8> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #-12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ce5c <_PyMem_GetCurrentAllocatorName@@Base+0x18a4> │ │ │ │ + beq 3ce54 <_PyMem_GetCurrentAllocatorName@@Base+0x18a4> │ │ │ │ bl 2e200 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce74 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ - bl ae89c │ │ │ │ + beq 3ce6c <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ + bl aebdc │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 3ce64 <_PyMem_GetCurrentAllocatorName@@Base+0x18ac> │ │ │ │ - b 3cef8 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + bne 3ce5c <_PyMem_GetCurrentAllocatorName@@Base+0x18ac> │ │ │ │ + b 3cef0 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ add r2, r4, r2 │ │ │ │ ldrh r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 3ced8 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + bge 3ced0 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 3c620 <_PyMem_GetCurrentAllocatorName@@Base+0x1068> │ │ │ │ + beq 3c618 <_PyMem_GetCurrentAllocatorName@@Base+0x1068> │ │ │ │ mov r2, r1 │ │ │ │ - b 3ceb4 <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ + b 3ceac <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ movw r2, #4976 @ 0x1370 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #6116 @ 0x17e4 │ │ │ │ + movw r1, #5540 @ 0x15a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 173368 │ │ │ │ - b 3c59c <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ + bl 172fdc │ │ │ │ + b 3c594 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ 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] @ 3cf40 <_PyMem_GetCurrentAllocatorName@@Base+0x1988> │ │ │ │ + ldr lr, [pc, #40] @ 3cf38 <_PyMem_GetCurrentAllocatorName@@Base+0x1988> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #32452 @ 0x7ec4 │ │ │ │ + movw r2, #31876 @ 0x7c84 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #7272 @ 0x1c68 │ │ │ │ + movw r1, #6696 @ 0x1a28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 16c6b0 │ │ │ │ + b 16c328 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cf78 <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ - bl df724 │ │ │ │ + bne 3cf70 <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfac <_PyMem_GetCurrentAllocatorName@@Base+0x19f4> │ │ │ │ + bne 3cfa4 <_PyMem_GetCurrentAllocatorName@@Base+0x19f4> │ │ │ │ mov r0, r4 │ │ │ │ bl 2df84 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3cfa0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 3cf98 <_PyMem_GetCurrentAllocatorName@@Base+0x19e8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cfe8 <_PyMem_GetCurrentAllocatorName@@Base+0x1a30> │ │ │ │ - bl df724 │ │ │ │ + bne 3cfe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a30> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d004 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4c> │ │ │ │ - ldr r2, [pc, #28] @ 3d00c <_PyMem_GetCurrentAllocatorName@@Base+0x1a54> │ │ │ │ + bne 3cffc <_PyMem_GetCurrentAllocatorName@@Base+0x1a4c> │ │ │ │ + ldr r2, [pc, #28] @ 3d004 <_PyMem_GetCurrentAllocatorName@@Base+0x1a54> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @@ -14215,82 +14213,82 @@ │ │ │ │ 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 3d20c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + bne 3d204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae8> │ │ │ │ + beq 3d098 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae8> │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movweq ip, #5792 @ 0x16a0 │ │ │ │ ldrne ip, [r4, #20] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2d94c4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ + bl 2d83e4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3d0b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1afc> │ │ │ │ - b 3d20c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + bne 3d0ac <_PyMem_GetCurrentAllocatorName@@Base+0x1afc> │ │ │ │ + b 3d204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #58464 @ 0xe460 │ │ │ │ + movw r1, #57992 @ 0xe288 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 368cd4 │ │ │ │ + bl 368a0c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d100 <_PyMem_GetCurrentAllocatorName@@Base+0x1b48> │ │ │ │ + bgt 3d0f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3d100 <_PyMem_GetCurrentAllocatorName@@Base+0x1b48> │ │ │ │ + bne 3d0f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b48> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d20c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 3d204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3d130 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ + bne 3d128 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl b5f98 │ │ │ │ + bl b62e0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 3d1ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + b 3d1e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ mov r0, #3600 @ 0xe10 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ - movw ip, #55528 @ 0xd8e8 │ │ │ │ + movw ip, #56000 @ 0xdac0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ smulbb r2, r2, r0 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ @@ -14298,917 +14296,917 @@ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r2, r1 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r3, r2 │ │ │ │ mov r3, #1 │ │ │ │ - bl 2d9188 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2d80a8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3d1ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + beq 3d1e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r1, r5 │ │ │ │ - bl 4080fc │ │ │ │ + bl 407f04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d1b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ + bgt 3d1ac <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3d1b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ + bne 3d1ac <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3d1ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + beq 3d1e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r0, r8 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d1ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + bgt 3d1e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3d1ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + bne 3d1e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d20c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + bgt 3d204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d20c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + bne 3d204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d258 <_PyMem_GetCurrentAllocatorName@@Base+0x1ca0> │ │ │ │ - bl df724 │ │ │ │ + bne 3d250 <_PyMem_GetCurrentAllocatorName@@Base+0x1ca0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + bne 3d2cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f0d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d284 <_PyMem_GetCurrentAllocatorName@@Base+0x1ccc> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 3d27c <_PyMem_GetCurrentAllocatorName@@Base+0x1ccc> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + bl 2fba0c │ │ │ │ + b 3d2cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d2d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d18> │ │ │ │ + beq 3d2c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d18> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #16] │ │ │ │ - bne 3d2d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d18> │ │ │ │ + bne 3d2c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d18> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + bgt 3d2cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + bne 3d2cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3d2cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 3d338 <_PyMem_GetCurrentAllocatorName@@Base+0x1d80> │ │ │ │ + bne 3d330 <_PyMem_GetCurrentAllocatorName@@Base+0x1d80> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 3d31c <_PyMem_GetCurrentAllocatorName@@Base+0x1d64> │ │ │ │ + bgt 3d314 <_PyMem_GetCurrentAllocatorName@@Base+0x1d64> │ │ │ │ mov r4, #0 │ │ │ │ - b 3d338 <_PyMem_GetCurrentAllocatorName@@Base+0x1d80> │ │ │ │ + b 3d330 <_PyMem_GetCurrentAllocatorName@@Base+0x1d80> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d368 <_PyMem_GetCurrentAllocatorName@@Base+0x1db0> │ │ │ │ - b 3d314 <_PyMem_GetCurrentAllocatorName@@Base+0x1d5c> │ │ │ │ + beq 3d360 <_PyMem_GetCurrentAllocatorName@@Base+0x1db0> │ │ │ │ + b 3d30c <_PyMem_GetCurrentAllocatorName@@Base+0x1d5c> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, #5 │ │ │ │ - ldr r3, [pc, #596] @ 3d5ac <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ + ldr r3, [pc, #596] @ 3d5a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fec> │ │ │ │ + beq 3d59c <_PyMem_GetCurrentAllocatorName@@Base+0x1fec> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ subs r5, r2, #1 │ │ │ │ - beq 3d3e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2c> │ │ │ │ + beq 3d3dc <_PyMem_GetCurrentAllocatorName@@Base+0x1e2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d394 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ + beq 3d38c <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ subs r5, r2, #2 │ │ │ │ moveq r8, r5 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 3d3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ + beq 3d3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d3a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1df0> │ │ │ │ + beq 3d3a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1df0> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1e3c> │ │ │ │ + beq 3d3ec <_PyMem_GetCurrentAllocatorName@@Base+0x1e3c> │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3d3c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e08> │ │ │ │ + beq 3d3b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e08> │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ + beq 3d3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ - bl df724 │ │ │ │ + bne 3d3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ - b 3d5a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe8> │ │ │ │ + beq 3d3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ + b 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe8> │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 3d3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ + b 3d3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e40> │ │ │ │ mov r8, r5 │ │ │ │ - bl 1089c0 │ │ │ │ + bl 1085d0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 3d430 <_PyMem_GetCurrentAllocatorName@@Base+0x1e78> │ │ │ │ - bl 1f5598 │ │ │ │ + bne 3d428 <_PyMem_GetCurrentAllocatorName@@Base+0x1e78> │ │ │ │ + bl 1f4f24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d430 <_PyMem_GetCurrentAllocatorName@@Base+0x1e78> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 3d428 <_PyMem_GetCurrentAllocatorName@@Base+0x1e78> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8184 @ 0x1ff8 │ │ │ │ + movw r1, #7608 @ 0x1db8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ + bl 1b956c │ │ │ │ + b 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 3d46c <_PyMem_GetCurrentAllocatorName@@Base+0x1eb4> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 3d464 <_PyMem_GetCurrentAllocatorName@@Base+0x1eb4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - ldr r1, [pc, #316] @ 3d5b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + b 172fdc │ │ │ │ + ldr r1, [pc, #316] @ 3d5a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d53c <_PyMem_GetCurrentAllocatorName@@Base+0x1f84> │ │ │ │ + beq 3d534 <_PyMem_GetCurrentAllocatorName@@Base+0x1f84> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3d4b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ef8> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 3d4a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ef8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8280 @ 0x2058 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ + bl 1b956c │ │ │ │ + b 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3d4d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f18> │ │ │ │ - bl d47bc │ │ │ │ + beq 3d4c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f18> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d554 <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ + beq 3d54c <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ mov r0, sl │ │ │ │ - bl e6f20 │ │ │ │ + bl e7238 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 3d508 <_PyMem_GetCurrentAllocatorName@@Base+0x1f50> │ │ │ │ + beq 3d500 <_PyMem_GetCurrentAllocatorName@@Base+0x1f50> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3d544 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8c> │ │ │ │ - b 3d554 <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ + ble 3d53c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8c> │ │ │ │ + b 3d54c <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d524 <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ + bgt 3d51c <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3d524 <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 3d51c <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8320 @ 0x2080 │ │ │ │ + movw r1, #7744 @ 0x1e40 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ + b 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3d554 <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3d54c <_PyMem_GetCurrentAllocatorName@@Base+0x1f9c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 3326e0 │ │ │ │ + bl 332654 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ + bgt 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3d598 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ + bne 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe0> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 3d5a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fec> │ │ │ │ + b 3d59c <_PyMem_GetCurrentAllocatorName@@Base+0x1fec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, sl, r4, asr r3 │ │ │ │ - rsbeq r4, fp, r0, asr #6 │ │ │ │ + rsbeq r1, sl, ip, ror r3 │ │ │ │ + rsbeq r4, fp, r8, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 3d60c <_PyMem_GetCurrentAllocatorName@@Base+0x2054> │ │ │ │ + bne 3d604 <_PyMem_GetCurrentAllocatorName@@Base+0x2054> │ │ │ │ cmp r6, #3 │ │ │ │ - bgt 3d5f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2038> │ │ │ │ + bgt 3d5e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2038> │ │ │ │ mov r5, #0 │ │ │ │ - b 3d60c <_PyMem_GetCurrentAllocatorName@@Base+0x2054> │ │ │ │ + b 3d604 <_PyMem_GetCurrentAllocatorName@@Base+0x2054> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d644 <_PyMem_GetCurrentAllocatorName@@Base+0x208c> │ │ │ │ - b 3d5e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2030> │ │ │ │ + beq 3d63c <_PyMem_GetCurrentAllocatorName@@Base+0x208c> │ │ │ │ + b 3d5e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2030> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #8 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - movw r3, #5728 @ 0x1660 │ │ │ │ + movw r3, #5768 @ 0x1688 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3db4c <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ + beq 3db44 <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3d684 <_PyMem_GetCurrentAllocatorName@@Base+0x20cc> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 3d67c <_PyMem_GetCurrentAllocatorName@@Base+0x20cc> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #8608 @ 0x21a0 │ │ │ │ + movw r1, #8032 @ 0x1f60 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + movw r0, #49196 @ 0xc02c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3db4c <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ + b 3db44 <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d6b4 <_PyMem_GetCurrentAllocatorName@@Base+0x20fc> │ │ │ │ - bl df724 │ │ │ │ + bne 3d6ac <_PyMem_GetCurrentAllocatorName@@Base+0x20fc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d67c <_PyMem_GetCurrentAllocatorName@@Base+0x20c4> │ │ │ │ + bne 3d674 <_PyMem_GetCurrentAllocatorName@@Base+0x20c4> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 3d720 <_PyMem_GetCurrentAllocatorName@@Base+0x2168> │ │ │ │ + beq 3d718 <_PyMem_GetCurrentAllocatorName@@Base+0x2168> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d6d8 <_PyMem_GetCurrentAllocatorName@@Base+0x2120> │ │ │ │ + beq 3d6d0 <_PyMem_GetCurrentAllocatorName@@Base+0x2120> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 3d738 <_PyMem_GetCurrentAllocatorName@@Base+0x2180> │ │ │ │ + beq 3d730 <_PyMem_GetCurrentAllocatorName@@Base+0x2180> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d6f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2138> │ │ │ │ + beq 3d6e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2138> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3d6f8 <_PyMem_GetCurrentAllocatorName@@Base+0x2140> │ │ │ │ - b 3d74c <_PyMem_GetCurrentAllocatorName@@Base+0x2194> │ │ │ │ - movw r7, #6400 @ 0x1900 │ │ │ │ + bne 3d6f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2140> │ │ │ │ + b 3d744 <_PyMem_GetCurrentAllocatorName@@Base+0x2194> │ │ │ │ + movw r7, #5792 @ 0x16a0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d710 <_PyMem_GetCurrentAllocatorName@@Base+0x2158> │ │ │ │ + beq 3d708 <_PyMem_GetCurrentAllocatorName@@Base+0x2158> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3d718 <_PyMem_GetCurrentAllocatorName@@Base+0x2160> │ │ │ │ - b 3d75c <_PyMem_GetCurrentAllocatorName@@Base+0x21a4> │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + bne 3d710 <_PyMem_GetCurrentAllocatorName@@Base+0x2160> │ │ │ │ + b 3d754 <_PyMem_GetCurrentAllocatorName@@Base+0x21a4> │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b 3d764 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + b 3d75c <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b 3d764 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + b 3d75c <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - b 3d764 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + b 3d75c <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - b 3d764 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + b 3d75c <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - bl 3404cc │ │ │ │ + bl 340444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3db4c <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 3db44 <_PyMem_GetCurrentAllocatorName@@Base+0x2594> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 3daf0 <_PyMem_GetCurrentAllocatorName@@Base+0x2538> │ │ │ │ + beq 3dae8 <_PyMem_GetCurrentAllocatorName@@Base+0x2538> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 3d7d4 <_PyMem_GetCurrentAllocatorName@@Base+0x221c> │ │ │ │ - bl d47bc │ │ │ │ + bne 3d7cc <_PyMem_GetCurrentAllocatorName@@Base+0x221c> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d7d4 <_PyMem_GetCurrentAllocatorName@@Base+0x221c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 3d7cc <_PyMem_GetCurrentAllocatorName@@Base+0x221c> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #8628 @ 0x21b4 │ │ │ │ + movw r1, #8052 @ 0x1f74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #36588 @ 0x8eec │ │ │ │ + movw r1, #36012 @ 0x8cac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + beq 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #32452 @ 0x7ec4 │ │ │ │ + movw r2, #31876 @ 0x7c84 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #8684 @ 0x21ec │ │ │ │ + movw r1, #8108 @ 0x1fac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 16c6b0 │ │ │ │ + bl 16c328 │ │ │ │ ldr r2, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d834 <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ + bgt 3d82c <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 3d834 <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ + bne 3d82c <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ - ldr r1, [pc, #788] @ 3db58 <_PyMem_GetCurrentAllocatorName@@Base+0x25a0> │ │ │ │ + beq 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + ldr r1, [pc, #788] @ 3db50 <_PyMem_GetCurrentAllocatorName@@Base+0x25a0> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d900 <_PyMem_GetCurrentAllocatorName@@Base+0x2348> │ │ │ │ + beq 3d8f8 <_PyMem_GetCurrentAllocatorName@@Base+0x2348> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d8e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ + beq 3d8e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #744] @ 3db5c <_PyMem_GetCurrentAllocatorName@@Base+0x25a4> │ │ │ │ - bl d0598 │ │ │ │ + ldr r1, [pc, #744] @ 3db54 <_PyMem_GetCurrentAllocatorName@@Base+0x25a4> │ │ │ │ + bl d08b4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d898 <_PyMem_GetCurrentAllocatorName@@Base+0x22e0> │ │ │ │ + bgt 3d890 <_PyMem_GetCurrentAllocatorName@@Base+0x22e0> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 3d898 <_PyMem_GetCurrentAllocatorName@@Base+0x22e0> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3d890 <_PyMem_GetCurrentAllocatorName@@Base+0x22e0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3d900 <_PyMem_GetCurrentAllocatorName@@Base+0x2348> │ │ │ │ + beq 3d8f8 <_PyMem_GetCurrentAllocatorName@@Base+0x2348> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 3d8dc <_PyMem_GetCurrentAllocatorName@@Base+0x2324> │ │ │ │ + bne 3d8d4 <_PyMem_GetCurrentAllocatorName@@Base+0x2324> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d8e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ + bgt 3d8e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 3d8e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3d8e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2330> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d924 <_PyMem_GetCurrentAllocatorName@@Base+0x236c> │ │ │ │ - ldr r1, [pc, #624] @ 3db60 <_PyMem_GetCurrentAllocatorName@@Base+0x25a8> │ │ │ │ + bne 3d91c <_PyMem_GetCurrentAllocatorName@@Base+0x236c> │ │ │ │ + ldr r1, [pc, #624] @ 3db58 <_PyMem_GetCurrentAllocatorName@@Base+0x25a8> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3d924 <_PyMem_GetCurrentAllocatorName@@Base+0x236c> │ │ │ │ + beq 3d91c <_PyMem_GetCurrentAllocatorName@@Base+0x236c> │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bgt 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bne 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #564] @ 3db64 <_PyMem_GetCurrentAllocatorName@@Base+0x25ac> │ │ │ │ + ldr r1, [pc, #564] @ 3db5c <_PyMem_GetCurrentAllocatorName@@Base+0x25ac> │ │ │ │ mov r0, sl │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d954 <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ + bgt 3d94c <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 3d954 <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ + bne 3d94c <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3d988 <_PyMem_GetCurrentAllocatorName@@Base+0x23d0> │ │ │ │ + bne 3d980 <_PyMem_GetCurrentAllocatorName@@Base+0x23d0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bgt 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bne 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r0, r8 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9b4 <_PyMem_GetCurrentAllocatorName@@Base+0x23fc> │ │ │ │ + bgt 3d9ac <_PyMem_GetCurrentAllocatorName@@Base+0x23fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3d9b4 <_PyMem_GetCurrentAllocatorName@@Base+0x23fc> │ │ │ │ + bne 3d9ac <_PyMem_GetCurrentAllocatorName@@Base+0x23fc> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9d4 <_PyMem_GetCurrentAllocatorName@@Base+0x241c> │ │ │ │ + bgt 3d9cc <_PyMem_GetCurrentAllocatorName@@Base+0x241c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3d9d4 <_PyMem_GetCurrentAllocatorName@@Base+0x241c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3d9cc <_PyMem_GetCurrentAllocatorName@@Base+0x241c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d9fc <_PyMem_GetCurrentAllocatorName@@Base+0x2444> │ │ │ │ - movw r3, #56720 @ 0xdd90 │ │ │ │ + bne 3d9f4 <_PyMem_GetCurrentAllocatorName@@Base+0x2444> │ │ │ │ + movw r3, #57192 @ 0xdf68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ - bl 177b78 │ │ │ │ - b 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bl 1777a4 │ │ │ │ + b 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 3da30 <_PyMem_GetCurrentAllocatorName@@Base+0x2478> │ │ │ │ + bne 3da28 <_PyMem_GetCurrentAllocatorName@@Base+0x2478> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bgt 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bne 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24bda4 │ │ │ │ + bl 24adc4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3da60 <_PyMem_GetCurrentAllocatorName@@Base+0x24a8> │ │ │ │ + bgt 3da58 <_PyMem_GetCurrentAllocatorName@@Base+0x24a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3da60 <_PyMem_GetCurrentAllocatorName@@Base+0x24a8> │ │ │ │ + bne 3da58 <_PyMem_GetCurrentAllocatorName@@Base+0x24a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + beq 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ cmp r9, #0 │ │ │ │ - ble 3da7c <_PyMem_GetCurrentAllocatorName@@Base+0x24c4> │ │ │ │ + ble 3da74 <_PyMem_GetCurrentAllocatorName@@Base+0x24c4> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - ble 3daa0 <_PyMem_GetCurrentAllocatorName@@Base+0x24e8> │ │ │ │ + ble 3da98 <_PyMem_GetCurrentAllocatorName@@Base+0x24e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bgt 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bne 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3dae0 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3dad8 <_PyMem_GetCurrentAllocatorName@@Base+0x2528> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r2, r9, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r6, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3daf4 <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ + bgt 3daec <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3daf4 <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ + bne 3daec <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3daf4 <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3daec <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ + bl dfa50 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3daf4 <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ - b 3d67c <_PyMem_GetCurrentAllocatorName@@Base+0x20c4> │ │ │ │ + beq 3daec <_PyMem_GetCurrentAllocatorName@@Base+0x253c> │ │ │ │ + b 3d674 <_PyMem_GetCurrentAllocatorName@@Base+0x20c4> │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1dba1c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1db2fc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ - bl 34307c │ │ │ │ + bl 342e54 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 3029b8 <_Py_GetStdlibDir@@Base+0x1a9c> │ │ │ │ + bl 301940 <_Py_GetStdlibDir@@Base+0x1a9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsl #8 │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ - rsbeq r7, fp, r4, lsr #16 │ │ │ │ + rsbeq r5, fp, ip, lsr #8 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ + rsbeq r7, fp, ip, asr #16 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3dbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x25fc> │ │ │ │ + bne 3dbac <_PyMem_GetCurrentAllocatorName@@Base+0x25fc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbec <_PyMem_GetCurrentAllocatorName@@Base+0x2634> │ │ │ │ + beq 3dbe4 <_PyMem_GetCurrentAllocatorName@@Base+0x2634> │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #200] @ 3dc94 <_PyMem_GetCurrentAllocatorName@@Base+0x26dc> │ │ │ │ + ldr r3, [pc, #200] @ 3dc8c <_PyMem_GetCurrentAllocatorName@@Base+0x26dc> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #32 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dc88 <_PyMem_GetCurrentAllocatorName@@Base+0x26d0> │ │ │ │ + beq 3dc80 <_PyMem_GetCurrentAllocatorName@@Base+0x26d0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dc0c <_PyMem_GetCurrentAllocatorName@@Base+0x2654> │ │ │ │ - bl df724 │ │ │ │ + bne 3dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x2654> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc84 <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ + bne 3dc7c <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dc2c <_PyMem_GetCurrentAllocatorName@@Base+0x2674> │ │ │ │ - bl df724 │ │ │ │ + bne 3dc24 <_PyMem_GetCurrentAllocatorName@@Base+0x2674> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc84 <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ + bne 3dc7c <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dc4c <_PyMem_GetCurrentAllocatorName@@Base+0x2694> │ │ │ │ - bl df724 │ │ │ │ + bne 3dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x2694> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc84 <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ + bne 3dc7c <_PyMem_GetCurrentAllocatorName@@Base+0x26cc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e9ec │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 3dc88 <_PyMem_GetCurrentAllocatorName@@Base+0x26d0> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 3dc80 <_PyMem_GetCurrentAllocatorName@@Base+0x26d0> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, sl, ip, lsl #13 │ │ │ │ + strhteq r1, [sl], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3dce4 <_PyMem_GetCurrentAllocatorName@@Base+0x272c> │ │ │ │ + bne 3dcdc <_PyMem_GetCurrentAllocatorName@@Base+0x272c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd1c <_PyMem_GetCurrentAllocatorName@@Base+0x2764> │ │ │ │ + beq 3dd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2764> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #184] @ 3ddb4 <_PyMem_GetCurrentAllocatorName@@Base+0x27fc> │ │ │ │ + ldr r3, [pc, #184] @ 3ddac <_PyMem_GetCurrentAllocatorName@@Base+0x27fc> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dda8 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ + beq 3dda0 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dd3c <_PyMem_GetCurrentAllocatorName@@Base+0x2784> │ │ │ │ - bl df724 │ │ │ │ + bne 3dd34 <_PyMem_GetCurrentAllocatorName@@Base+0x2784> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dda8 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ + bne 3dda0 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dd5c <_PyMem_GetCurrentAllocatorName@@Base+0x27a4> │ │ │ │ - bl df724 │ │ │ │ + bne 3dd54 <_PyMem_GetCurrentAllocatorName@@Base+0x27a4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dda8 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ + bne 3dda0 <_PyMem_GetCurrentAllocatorName@@Base+0x27f0> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f22c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dd9c <_PyMem_GetCurrentAllocatorName@@Base+0x27e4> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 3dd94 <_PyMem_GetCurrentAllocatorName@@Base+0x27e4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r1, [sl], #-104 @ 0xffffff98 │ │ │ │ + rsbeq r1, sl, r0, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ab74 │ │ │ │ + b 36a8ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r3, #23716 @ 0x5ca4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3de18 <_PyMem_GetCurrentAllocatorName@@Base+0x2860> │ │ │ │ + bne 3de10 <_PyMem_GetCurrentAllocatorName@@Base+0x2860> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33e03c │ │ │ │ + b 33dfb4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3de54 <_PyMem_GetCurrentAllocatorName@@Base+0x289c> │ │ │ │ + beq 3de4c <_PyMem_GetCurrentAllocatorName@@Base+0x289c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3de40 <_PyMem_GetCurrentAllocatorName@@Base+0x2888> │ │ │ │ + beq 3de38 <_PyMem_GetCurrentAllocatorName@@Base+0x2888> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3de54 <_PyMem_GetCurrentAllocatorName@@Base+0x289c> │ │ │ │ - movw r0, #10076 @ 0x275c │ │ │ │ + ble 3de4c <_PyMem_GetCurrentAllocatorName@@Base+0x289c> │ │ │ │ + movw r0, #9500 @ 0x251c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dea8 <_PyMem_GetCurrentAllocatorName@@Base+0x28f0> │ │ │ │ - bl df724 │ │ │ │ + bne 3dea0 <_PyMem_GetCurrentAllocatorName@@Base+0x28f0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dee4 <_PyMem_GetCurrentAllocatorName@@Base+0x292c> │ │ │ │ - bl 105254 │ │ │ │ + bne 3dedc <_PyMem_GetCurrentAllocatorName@@Base+0x292c> │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eaa0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3deec <_PyMem_GetCurrentAllocatorName@@Base+0x2934> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 3dee4 <_PyMem_GetCurrentAllocatorName@@Base+0x2934> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl d720c │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003df04 : │ │ │ │ +0003defc : │ │ │ │ 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, #53952 @ 0xd2c0 │ │ │ │ + movw ip, #54424 @ 0xd498 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ str lr, [sp] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 36c948 │ │ │ │ + bl 36c680 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003df54 : │ │ │ │ +0003df4c : │ │ │ │ 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 3df84 │ │ │ │ + beq 3df7c │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 3dfa8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bcc 3dfa0 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ 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} │ │ │ │ @@ -15221,555 +15219,555 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 3e008 │ │ │ │ + bne 3e000 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3dfec │ │ │ │ + bge 3dfe4 │ │ │ │ mov r6, #0 │ │ │ │ - b 3e008 │ │ │ │ + b 3e000 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e03c │ │ │ │ - b 3dfe4 │ │ │ │ + beq 3e034 │ │ │ │ + b 3dfdc │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #380] @ 3e1b0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #380] @ 3e1a8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e1a4 │ │ │ │ + beq 3e19c │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 3e0d8 │ │ │ │ + beq 3e0d0 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e058 │ │ │ │ + beq 3e050 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3e0e8 │ │ │ │ + beq 3e0e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e080 │ │ │ │ - bl 159318 │ │ │ │ + beq 3e078 │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 3e13c │ │ │ │ + blt 3e134 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 3e0f0 │ │ │ │ - b 3e084 │ │ │ │ + beq 3e0e8 │ │ │ │ + b 3e07c │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e0c4 │ │ │ │ - bl e8df8 │ │ │ │ + beq 3e0bc │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0bc │ │ │ │ + bgt 3e0b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e0bc │ │ │ │ + bne 3e0b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 3e0f0 │ │ │ │ - bl df724 │ │ │ │ + bne 3e0e8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 3e13c │ │ │ │ - b 3e0f0 │ │ │ │ + bne 3e134 │ │ │ │ + b 3e0e8 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 3e0f0 │ │ │ │ + b 3e0e8 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 30dbec │ │ │ │ + bl 30cb84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e13c │ │ │ │ - ldr r2, [pc, #168] @ 3e1b4 │ │ │ │ + beq 3e134 │ │ │ │ + ldr r2, [pc, #168] @ 3e1ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e144 │ │ │ │ + bne 3e13c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12160 @ 0x2f80 │ │ │ │ + movw r1, #11584 @ 0x2d40 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r4, #0 │ │ │ │ - b 3e1a4 │ │ │ │ + b 3e19c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e180 │ │ │ │ + beq 3e178 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 312b0 │ │ │ │ + bl 312ac │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3e188 │ │ │ │ + beq 3e180 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 3e13c │ │ │ │ + bl bd220 │ │ │ │ + b 3e134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 36590 │ │ │ │ + bl 3658c │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl bcf48 │ │ │ │ - bl d720c │ │ │ │ + bl bd220 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, sl, ip, lsl #16 │ │ │ │ + rsbeq r1, sl, r4, lsr r8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 3e1f8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 3e1f0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 3e3cc │ │ │ │ + bl 1b956c │ │ │ │ + b 3e3c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #10164 @ 0x27b4 │ │ │ │ + movw r0, #9588 @ 0x2574 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 3e3e0 │ │ │ │ + beq 3e3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e258 │ │ │ │ + beq 3e250 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 3e3bc │ │ │ │ + bne 3e3b4 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #10172 @ 0x27bc │ │ │ │ + movw r1, #9596 @ 0x257c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 3e3bc │ │ │ │ - ldr r1, [pc, #396] @ 3e3ec │ │ │ │ + bl 172fdc │ │ │ │ + b 3e3b4 │ │ │ │ + ldr r1, [pc, #396] @ 3e3e4 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3e28c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 3e284 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3bc │ │ │ │ - bl 177b78 │ │ │ │ + beq 3e3b4 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e2b4 │ │ │ │ - ldr r1, [pc, #336] @ 3e3f0 │ │ │ │ + bne 3e2ac │ │ │ │ + ldr r1, [pc, #336] @ 3e3e8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3e30c │ │ │ │ - b 3e3bc │ │ │ │ + bne 3e304 │ │ │ │ + b 3e3b4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #10212 @ 0x27e4 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e2e8 │ │ │ │ + bgt 3e2e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3e2e8 │ │ │ │ + bne 3e2e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e3bc │ │ │ │ + beq 3e3b4 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3647c4 │ │ │ │ + bl 3644f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e298 │ │ │ │ - b 3e3bc │ │ │ │ + bne 3e290 │ │ │ │ + b 3e3b4 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e344 │ │ │ │ + bne 3e33c │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #10224 @ 0x27f0 │ │ │ │ + movw r0, #9648 @ 0x25b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3e39c │ │ │ │ - b 3e3b0 │ │ │ │ + ble 3e394 │ │ │ │ + b 3e3a8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #10240 @ 0x2800 │ │ │ │ + movw r0, #9664 @ 0x25c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e378 │ │ │ │ + bgt 3e370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3e378 │ │ │ │ + bne 3e370 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e3bc │ │ │ │ + beq 3e3b4 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3647c4 │ │ │ │ + bl 3644f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e318 │ │ │ │ - b 3e3bc │ │ │ │ + bne 3e310 │ │ │ │ + b 3e3b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3e3b0 │ │ │ │ + bne 3e3a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a38 │ │ │ │ - b 3e3e0 │ │ │ │ + bl 24496c │ │ │ │ + b 3e3d8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e3d4 │ │ │ │ + beq 3e3cc │ │ │ │ mov r4, #0 │ │ │ │ - b 3e3e0 │ │ │ │ + b 3e3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a38 │ │ │ │ - b 3e3cc │ │ │ │ + bl 24496c │ │ │ │ + b 3e3c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ - strhteq r8, [fp], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ + rsbeq r8, fp, r4, ror #13 │ │ │ │ │ │ │ │ -0003e3f4 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003e3ec <_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 3e470 <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ + bls 3e468 <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ ldr lr, [r0, #784] @ 0x310 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ subs lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ movpl ip, lr │ │ │ │ add r0, r0, #3 │ │ │ │ - movw lr, #10424 @ 0x28b8 │ │ │ │ + movw lr, #9848 @ 0x2678 │ │ │ │ movt lr, #71 @ 0x47 │ │ │ │ movmi ip, r0 │ │ │ │ str lr, [sp] │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2edd0 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #104] @ 3e4d4 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + ldr r0, [pc, #104] @ 3e4cc <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 3e4cc <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ + bne 3e4c4 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #56628 @ 0xdd34 │ │ │ │ + movw r1, #57100 @ 0xdf0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ subs r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #3 │ │ │ │ movpl r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ - movw r2, #10468 @ 0x28e4 │ │ │ │ + movw r2, #9892 @ 0x26a4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ + bl 362fd8 <_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} │ │ │ │ - ldrdeq r9, [r0], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r9, r0, ip, ror #8 │ │ │ │ │ │ │ │ -0003e4d8 <_PyTraceback_Add@@Base>: │ │ │ │ +0003e4d0 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #280] @ 3e60c <_PyTraceback_Add@@Base+0x134> │ │ │ │ + ldr ip, [pc, #280] @ 3e604 <_PyTraceback_Add@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e5fc <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3e5f4 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3e610 │ │ │ │ + bl 3e608 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3e55c <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3e554 <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e5fc <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bgt 3e5f4 <_PyTraceback_Add@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 3e5fc <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bne 3e5f4 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3e5fc <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3e5f4 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e740 │ │ │ │ + bl 3e738 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e594 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bgt 3e58c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e594 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bne 3e58c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e5b4 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bgt 3e5ac <_PyTraceback_Add@@Base+0xdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3e5b4 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bne 3e5ac <_PyTraceback_Add@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e5fc <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3e5f4 <_PyTraceback_Add@@Base+0x124> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1785cc │ │ │ │ + bl 1781f8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 214e04 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 214014 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003e610 : │ │ │ │ +0003e608 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e6ec │ │ │ │ + beq 3e6e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r5, r7 │ │ │ │ moveq r6, r7 │ │ │ │ - beq 3e6fc │ │ │ │ - ldr r0, [pc, #204] @ 3e730 │ │ │ │ + beq 3e6f4 │ │ │ │ + ldr r0, [pc, #204] @ 3e728 │ │ │ │ mov r1, #8 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 3e6fc │ │ │ │ - ldr r0, [pc, #180] @ 3e734 │ │ │ │ + beq 3e6f4 │ │ │ │ + ldr r0, [pc, #180] @ 3e72c │ │ │ │ mov r1, #2 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r8, r5 │ │ │ │ - beq 3e6fc │ │ │ │ + beq 3e6f4 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2e074 │ │ │ │ - ldr r3, [pc, #144] @ 3e738 │ │ │ │ + ldr r3, [pc, #144] @ 3e730 │ │ │ │ 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, #124] @ 3e73c │ │ │ │ + ldr r3, [pc, #124] @ 3e734 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1056a0 │ │ │ │ + bl 1052b0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e6fc │ │ │ │ + b 3e6f4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #52] @ 3e738 │ │ │ │ - bl c5288 │ │ │ │ + ldr r0, [pc, #52] @ 3e730 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, r0, ip, ror #13 │ │ │ │ - strdeq r9, [r0], #-100 @ 0xffffff9c @ │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq r2, fp, r0, asr r2 │ │ │ │ + rsbeq r9, r0, r4, lsl #9 │ │ │ │ + rsbeq r9, r0, ip, lsl #9 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq r2, fp, r8, ror r2 │ │ │ │ │ │ │ │ -0003e740 : │ │ │ │ +0003e738 : │ │ │ │ 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 2e11fc │ │ │ │ + bl 2e0174 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e930 │ │ │ │ + beq 3e928 │ │ │ │ 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 2e13cc │ │ │ │ + bl 2e0344 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e7c8 │ │ │ │ + bgt 3e7c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e7c8 │ │ │ │ + bne 3e7c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3e930 │ │ │ │ + beq 3e928 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17856c <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 178198 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e808 │ │ │ │ + bne 3e800 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e930 │ │ │ │ + bgt 3e928 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3e930 │ │ │ │ + bne 3e928 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3e930 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3e928 │ │ │ │ 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 3e83c │ │ │ │ + beq 3e834 │ │ │ │ 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 │ │ │ │ @@ -15795,31 +15793,31 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 3e89c │ │ │ │ + blt 3e894 │ │ │ │ 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 3e8f0 │ │ │ │ + bgt 3e8e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3e8f0 │ │ │ │ + bne 3e8e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 3e93c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 3e934 │ │ │ │ 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] │ │ │ │ @@ -15832,75 +15830,75 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0003e940 : │ │ │ │ +0003e938 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 36590 │ │ │ │ + bl 3658c │ │ │ │ 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 │ │ │ │ - bl 3ddec <_PyMem_GetCurrentAllocatorName@@Base+0x2834> │ │ │ │ + bl 3dde4 <_PyMem_GetCurrentAllocatorName@@Base+0x2834> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e9cc │ │ │ │ + beq 3e9c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11044 @ 0x2b24 │ │ │ │ + movw r0, #10468 @ 0x28e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3e9b4 │ │ │ │ + ble 3e9ac │ │ │ │ mov r4, r5 │ │ │ │ - b 3e9cc │ │ │ │ + b 3e9c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e9ac │ │ │ │ + bne 3e9a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3e9ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3e9a4 │ │ │ │ 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 │ │ │ │ - bne 3ea20 │ │ │ │ + bne 3ea18 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ea00 │ │ │ │ + beq 3e9f8 │ │ │ │ pop {r4, r5, r6, r7, 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} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -15909,121 +15907,121 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 3ea90 │ │ │ │ + beq 3ea88 │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 3ea9c │ │ │ │ + bne 3ea94 │ │ │ │ add r6, r1, #28 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ - ble 3eaac │ │ │ │ - b 3eae4 │ │ │ │ + ble 3eaa4 │ │ │ │ + b 3eadc │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ec1c │ │ │ │ + beq 3ec14 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - bne 3ead8 │ │ │ │ + bne 3ead0 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 3eaec │ │ │ │ - b 3ebe4 │ │ │ │ + bgt 3eae4 │ │ │ │ + b 3ebdc │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bhi 3eab8 │ │ │ │ + bhi 3eab0 │ │ │ │ cmp r2, r7 │ │ │ │ - blt 3eac4 │ │ │ │ - b 3ec08 │ │ │ │ + blt 3eabc │ │ │ │ + b 3ec00 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #500 @ 0x1f4 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ mov r9, #0 │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #11892 @ 0x2e74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #12464 @ 0x30b0 │ │ │ │ + movw r2, #11888 @ 0x2e70 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 3eb30 │ │ │ │ + beq 3eb28 │ │ │ │ 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 3eb54 │ │ │ │ + bhi 3eb4c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 3ebd4 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 3ebcc │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 3eb88 │ │ │ │ + bhi 3eb80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12460 @ 0x30ac │ │ │ │ + movw r1, #11884 @ 0x2e6c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 364ec │ │ │ │ - b 3ebd4 │ │ │ │ + bl 364e8 │ │ │ │ + b 3ebcc │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 3ebb4 │ │ │ │ + bcs 3ebac │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 364ec │ │ │ │ - b 3ebd4 │ │ │ │ + bl 364e8 │ │ │ │ + b 3ebcc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 364ec │ │ │ │ + bl 364e8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 3eb14 │ │ │ │ + bne 3eb0c │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ec1c │ │ │ │ + beq 3ec14 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + movw r1, #11896 @ 0x2e78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + b 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b 3ebe4 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b 3ebdc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -16034,252 +16032,252 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #10 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 3ec5c │ │ │ │ + bhi 3ec54 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3ece0 │ │ │ │ + bne 3ecd8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ed10 │ │ │ │ + beq 3ed08 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #144] @ 3ed84 │ │ │ │ + ldr r3, [pc, #144] @ 3ed7c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ed7c │ │ │ │ + beq 3ed74 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ed30 │ │ │ │ - bl df724 │ │ │ │ + bne 3ed28 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ed6c │ │ │ │ - bl 105254 │ │ │ │ + bne 3ed64 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e290 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ed74 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 3ed6c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 3ed7c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3ed74 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r1, [sl], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r2, sl, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edd8 │ │ │ │ + beq 3edd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3edd8 │ │ │ │ + bgt 3edd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3edd8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3edd0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ee0c │ │ │ │ + beq 3ee04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ee0c │ │ │ │ + bgt 3ee04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3ee0c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3ee04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ee40 │ │ │ │ + beq 3ee38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ee40 │ │ │ │ + bgt 3ee38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3ee40 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3ee38 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ee74 │ │ │ │ + beq 3ee6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ee74 │ │ │ │ + bgt 3ee6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3ee74 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3ee6c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eea8 │ │ │ │ + beq 3eea0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eea8 │ │ │ │ + bgt 3eea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3eea8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3eea0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eedc │ │ │ │ + beq 3eed4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eedc │ │ │ │ + bgt 3eed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3eedc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 3eed4 │ │ │ │ + bl bca24 <_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 3ed88 │ │ │ │ + b 3ed80 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 177318 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 176f44 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - beq 3ef3c │ │ │ │ + beq 3ef34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b1c │ │ │ │ + b 177748 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - movweq r1, #13384 @ 0x3448 │ │ │ │ + movweq r1, #12808 @ 0x3208 │ │ │ │ movteq r1, #71 @ 0x47 │ │ │ │ - beq 3ef78 │ │ │ │ - bl d47bc │ │ │ │ - movw r3, #13428 @ 0x3474 │ │ │ │ + beq 3ef70 │ │ │ │ + bl d4b10 │ │ │ │ + movw r3, #12852 @ 0x3234 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3efec │ │ │ │ + bne 3efe4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f000 │ │ │ │ - b 3f010 │ │ │ │ + bne 3eff8 │ │ │ │ + b 3f008 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3efdc │ │ │ │ + beq 3efd4 │ │ │ │ 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 3f02c │ │ │ │ + beq 3f024 │ │ │ │ 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} │ │ │ │ @@ -16294,27 +16292,27 @@ │ │ │ │ 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 3f098 │ │ │ │ + bne 3f090 │ │ │ │ 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 3f078 │ │ │ │ + beq 3f070 │ │ │ │ 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] │ │ │ │ @@ -16322,15 +16320,15 @@ │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r5, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r2, #0 │ │ │ │ - blt 3f11c │ │ │ │ + blt 3f114 │ │ │ │ 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 │ │ │ │ @@ -16340,135 +16338,135 @@ │ │ │ │ umullge ip, r5, ip, r3 │ │ │ │ mlage r5, r3, r2, r5 │ │ │ │ movge r2, #0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ asr r4, r3, #31 │ │ │ │ sbcs r1, r4, #0 │ │ │ │ - blt 3f14c │ │ │ │ + blt 3f144 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, ip │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub lr, r1, r4 │ │ │ │ sbcs lr, lr, r5 │ │ │ │ - bge 3f174 │ │ │ │ - b 3f184 │ │ │ │ + bge 3f16c │ │ │ │ + b 3f17c │ │ │ │ orrs r1, r3, r4 │ │ │ │ - beq 3f174 │ │ │ │ + beq 3f16c │ │ │ │ rsbs lr, r3, #0 │ │ │ │ rsc r1, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, lr │ │ │ │ sbcs r1, r5, r1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt lr, #0 │ │ │ │ - blt 3f18c │ │ │ │ + blt 3f184 │ │ │ │ adds r3, r3, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r4, r5 │ │ │ │ - b 3f18c │ │ │ │ + b 3f184 │ │ │ │ mvn r3, #0 │ │ │ │ mov lr, r3 │ │ │ │ rsb r2, r2, #0 │ │ │ │ rsb lr, lr, #0 │ │ │ │ orr r2, r2, lr │ │ │ │ str r3, [r0] │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 3f1c8 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #31360 @ 0x7a80 │ │ │ │ + beq 3f1c0 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #30784 @ 0x7840 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1089c0 │ │ │ │ + bl 1085d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33b270 <_PySemaphore_Init@@Base+0x8c> │ │ │ │ + b 33b1e0 <_PySemaphore_Init@@Base+0x8c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ 3f270 │ │ │ │ + ldr r2, [pc, #84] @ 3f268 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne 3f250 │ │ │ │ + bne 3f248 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3f274 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3f26c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #42236 @ 0xa4fc │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3f274 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3f26c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003f274 <_PyEval_SetProfile@@Base>: │ │ │ │ +0003f26c <_PyEval_SetProfile@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ 3f364 <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ + ldr ip, [pc, #212] @ 3f35c <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #13524 @ 0x34d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f35c <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + beq 3f354 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #62312 @ 0xf368 │ │ │ │ + movw r1, #62304 @ 0xf360 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r4, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 2fab2c <_Py_normpath@@Base+0xac8> │ │ │ │ + bl 2f9ab4 <_Py_normpath@@Base+0xac8> │ │ │ │ cmp r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 3f35c <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + blt 3f354 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr ip, [r5, #72] @ 0x48 │ │ │ │ subs r3, r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ subs ip, ip, #0 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ movne ip, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3f318 <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ + beq 3f310 <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ str r7, [r5, #80] @ 0x50 │ │ │ │ @@ -16478,232 +16476,232 @@ │ │ │ │ ldr lr, [r2, #3480] @ 0xd98 │ │ │ │ add r3, r3, lr │ │ │ │ sub r3, r3, ip │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r4, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377594 <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ + bl 3772cc <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #37336 @ 0x91d8 │ │ │ │ + movw r1, #36616 @ 0x8f08 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3f3b0 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ + beq 3f3a8 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3f490 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ + b 3f488 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #37364 @ 0x91f4 │ │ │ │ + movw r1, #36644 @ 0x8f24 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3a8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3f3a0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #39488 @ 0x9a40 │ │ │ │ + movw r1, #38764 @ 0x976c │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3a8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3f3a0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #40132 @ 0x9cc4 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3a8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3f3a0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41512 @ 0xa228 │ │ │ │ + movw r1, #40800 @ 0x9f60 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3a8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3f3a0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41512 @ 0xa228 │ │ │ │ + movw r1, #40800 @ 0x9f60 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3a8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3f3a0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41512 @ 0xa228 │ │ │ │ + movw r1, #40800 @ 0x9f60 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #63216 @ 0xf6f0 │ │ │ │ + movw r0, #63688 @ 0xf8c8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl e7ec8 <_PyObject_New@@Base> │ │ │ │ + bl e81e0 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3f538 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + beq 3f530 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 3771f0 <_PyObject_FunctionStr@@Base+0xab0> │ │ │ │ - bl bcf48 │ │ │ │ + bl 376f28 <_PyObject_FunctionStr@@Base+0xab0> │ │ │ │ + bl bd220 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3f510 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ + beq 3f508 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3771f0 <_PyObject_FunctionStr@@Base+0xab0> │ │ │ │ - bl bcf48 │ │ │ │ + bl 376f28 <_PyObject_FunctionStr@@Base+0xab0> │ │ │ │ + bl bd220 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f528 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ + bgt 3f520 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 3f530 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ + beq 3f528 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ mov r5, #0 │ │ │ │ - b 3f538 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + b 3f530 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 3f648 <_PyEval_SetProfile@@Base+0x3d4> │ │ │ │ + ldr ip, [pc, #236] @ 3f640 <_PyEval_SetProfile@@Base+0x3d4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r1, [pc, #228] @ 3f64c <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ + ldr r1, [pc, #228] @ 3f644 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 345074 │ │ │ │ + bl 344b8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f5d4 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + beq 3f5cc <_PyEval_SetProfile@@Base+0x360> │ │ │ │ mov r1, r5 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f5a8 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ + bgt 3f5a0 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f5a8 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ + bne 3f5a0 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, #1 │ │ │ │ - bne 3f5cc <_PyEval_SetProfile@@Base+0x358> │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + bne 3f5c4 <_PyEval_SetProfile@@Base+0x358> │ │ │ │ + movw r3, #57144 @ 0xdf38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ - bl df724 │ │ │ │ + bl c55a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f5f0 <_PyEval_SetProfile@@Base+0x37c> │ │ │ │ - movw r0, #15404 @ 0x3c2c │ │ │ │ + beq 3f5e8 <_PyEval_SetProfile@@Base+0x37c> │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3f640 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne 3f638 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + movw r3, #57144 @ 0xdf38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #15452 @ 0x3c5c │ │ │ │ + movw r3, #14876 @ 0x3a1c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 3f770 <_PyEval_SetProfile@@Base+0x4fc> │ │ │ │ + bl 3f768 <_PyEval_SetProfile@@Base+0x4fc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f640 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne 3f638 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15404 @ 0x3c2c │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, fp, r8, lsl #25 │ │ │ │ + strhteq r5, [fp], #-192 @ 0xffffff40 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3f6c8 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ - bl 24b9b0 │ │ │ │ + bne 3f6c0 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ + bl 24a9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f6b4 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ + bne 3f6ac <_PyEval_SetProfile@@Base+0x440> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f730 <_PyEval_SetProfile@@Base+0x4bc> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 3f728 <_PyEval_SetProfile@@Base+0x4bc> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 3f728 <_PyEval_SetProfile@@Base+0x4b4> │ │ │ │ + b 3f720 <_PyEval_SetProfile@@Base+0x4b4> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -16713,40 +16711,40 @@ │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldrls r3, [r5, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r5, #28] │ │ │ │ - bls 3f720 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ + bls 3f718 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3803a8 <_PyInterpreterState_IsRunningMain@@Base+0x74> │ │ │ │ + bl 3800dc <_PyInterpreterState_IsRunningMain@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f720 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ + bgt 3f718 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3f720 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bne 3f718 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f768 <_PyEval_SetProfile@@Base+0x4f4> │ │ │ │ + bgt 3f760 <_PyEval_SetProfile@@Base+0x4f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3f768 <_PyEval_SetProfile@@Base+0x4f4> │ │ │ │ + bne 3f760 <_PyEval_SetProfile@@Base+0x4f4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ @@ -16755,556 +16753,556 @@ │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 36c948 │ │ │ │ + bl 36c680 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ - movt r4, #106 @ 0x6a │ │ │ │ - add r5, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - bl 2709dc <_Py_hashtable_clear@@Base> │ │ │ │ - ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - bl 2709dc <_Py_hashtable_clear@@Base> │ │ │ │ - ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 2709dc <_Py_hashtable_clear@@Base> │ │ │ │ - ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 2709dc <_Py_hashtable_clear@@Base> │ │ │ │ - movw r3, #5776 @ 0x1690 │ │ │ │ - add r2, r4, r3 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - str r0, [r4, r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - 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, #64076 @ 0xfa4c │ │ │ │ + movw r1, #60904 @ 0xede8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3f868 <_PyEval_SetProfile@@Base+0x5f4> │ │ │ │ + beq 3f7f4 <_PyEval_SetProfile@@Base+0x588> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3f990 <_PyEval_SetProfile@@Base+0x71c> │ │ │ │ + b 3f91c <_PyEval_SetProfile@@Base+0x6b0> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ + movw r1, #61852 @ 0xf19c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #28304 @ 0x6e90 │ │ │ │ + movw r1, #25488 @ 0x6390 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #22476 @ 0x57cc │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #6540 @ 0x198c │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #59 @ 0x3b │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #21624 @ 0x5478 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #10 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #9268 @ 0x2434 │ │ │ │ + movw r1, #8740 @ 0x2224 │ │ │ │ movt r1, #59 @ 0x3b │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #8132 @ 0x1fc4 │ │ │ │ + movw r1, #7604 @ 0x1db4 │ │ │ │ movt r1, #59 @ 0x3b │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f860 <_PyEval_SetProfile@@Base+0x5ec> │ │ │ │ + bne 3f7ec <_PyEval_SetProfile@@Base+0x580> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #17084 @ 0x42bc │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3f498 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3f490 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ + movt r4, #106 @ 0x6a │ │ │ │ + add r5, r4, #4096 @ 0x1000 │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ + bl 26f874 <_Py_hashtable_clear@@Base> │ │ │ │ + ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ + bl 26f874 <_Py_hashtable_clear@@Base> │ │ │ │ + ldr r0, [r5, #1692] @ 0x69c │ │ │ │ + bl 26f874 <_Py_hashtable_clear@@Base> │ │ │ │ + ldr r0, [r5, #1684] @ 0x694 │ │ │ │ + bl 26f874 <_Py_hashtable_clear@@Base> │ │ │ │ + movw r3, #5776 @ 0x1690 │ │ │ │ + add r2, r4, r3 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + str r0, [r4, r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ │ │ │ │ -0003f998 : │ │ │ │ +0003f990 : │ │ │ │ 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 336ed8 │ │ │ │ + bl 336e50 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #104] @ 3fa4c │ │ │ │ + ldr r0, [pc, #104] @ 3fa44 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #54968 @ 0xd6b8 │ │ │ │ - movt r3, #109 @ 0x6d │ │ │ │ + movw r3, #55836 @ 0xda1c │ │ │ │ + movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 3fa20 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 3fa18 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #21608 @ 0x5468 │ │ │ │ + movw r2, #21072 @ 0x5250 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3fa44 │ │ │ │ + b 3fa3c │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 383444 │ │ │ │ + bl 383178 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003fa50 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +0003fa48 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3fa94 <_PyTraceBack_FromFrame@@Base+0x44> │ │ │ │ + bne 3fa8c <_PyTraceBack_FromFrame@@Base+0x44> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #26696 @ 0x6848 │ │ │ │ + movw r3, #26088 @ 0x65e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r8, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r7, [r2] │ │ │ │ - beq 3fac0 <_PyTraceBack_FromFrame@@Base+0x70> │ │ │ │ - b 3faa8 <_PyTraceBack_FromFrame@@Base+0x58> │ │ │ │ + beq 3fab8 <_PyTraceBack_FromFrame@@Base+0x70> │ │ │ │ + b 3faa0 <_PyTraceBack_FromFrame@@Base+0x58> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #6836 @ 0x1ab4 │ │ │ │ + movw r3, #6228 @ 0x1854 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3fa70 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ + beq 3fa68 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3fb24 <_PyTraceBack_FromFrame@@Base+0xd4> │ │ │ │ - movw r0, #6836 @ 0x1ab4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 3fb1c <_PyTraceBack_FromFrame@@Base+0xd4> │ │ │ │ + movw r0, #6228 @ 0x1854 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fb24 <_PyTraceBack_FromFrame@@Base+0xd4> │ │ │ │ + beq 3fb1c <_PyTraceBack_FromFrame@@Base+0xd4> │ │ │ │ bic r7, r7, #1 │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r7, #128 @ 0x80 │ │ │ │ sub r8, r8, r7 │ │ │ │ - beq 3faf8 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ + beq 3faf0 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mvn r3, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ 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 r6, r0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 3fbc0 <_PyTraceBack_FromFrame@@Base+0x170> │ │ │ │ + ldr r2, [pc, #112] @ 3fbb8 <_PyTraceBack_FromFrame@@Base+0x170> │ │ │ │ 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 3fbc4 <_PyTraceBack_FromFrame@@Base+0x174> │ │ │ │ + bl 3fbbc <_PyTraceBack_FromFrame@@Base+0x174> │ │ │ │ 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 2eb54 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2eaa0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3833dc │ │ │ │ + bl 383078 <_PyContext_Enter@@Base+0xb50> │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, 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 r4, #58284 @ 0xe3ac │ │ │ │ + movw r4, #58348 @ 0xe3ec │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 3fc58 <_PyTraceBack_FromFrame@@Base+0x208> │ │ │ │ + ldr r2, [pc, #92] @ 3fc50 <_PyTraceBack_FromFrame@@Base+0x208> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3fc1c <_PyTraceBack_FromFrame@@Base+0x1cc> │ │ │ │ + bne 3fc14 <_PyTraceBack_FromFrame@@Base+0x1cc> │ │ │ │ mov r2, r6 │ │ │ │ - bl 312b0 │ │ │ │ - b 3fc4c <_PyTraceBack_FromFrame@@Base+0x1fc> │ │ │ │ + bl 312ac │ │ │ │ + b 3fc44 <_PyTraceBack_FromFrame@@Base+0x1fc> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 3fc38 <_PyTraceBack_FromFrame@@Base+0x1e8> │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + bne 3fc30 <_PyTraceBack_FromFrame@@Base+0x1e8> │ │ │ │ + movw r1, #22208 @ 0x56c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3fc4c <_PyTraceBack_FromFrame@@Base+0x1fc> │ │ │ │ + beq 3fc44 <_PyTraceBack_FromFrame@@Base+0x1fc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e940 │ │ │ │ + bl 3e938 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -0003fc5c <_Py_DisplaySourceLine@@Base>: │ │ │ │ +0003fc54 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39c38 │ │ │ │ + b 39c34 │ │ │ │ │ │ │ │ -0003fc70 : │ │ │ │ +0003fc68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 398d4 │ │ │ │ + b 398d0 │ │ │ │ │ │ │ │ -0003fc84 : │ │ │ │ +0003fc7c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r7, r1, #0 │ │ │ │ - bne 3fcbc │ │ │ │ - movw r0, #20292 @ 0x4f44 │ │ │ │ + bne 3fcb4 │ │ │ │ + movw r0, #19716 @ 0x4d04 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #2604 @ 0xa2c │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3fe4c │ │ │ │ - ldr r2, [pc, #404] @ 3fe58 │ │ │ │ + b 3fe44 │ │ │ │ + ldr r2, [pc, #404] @ 3fe50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #400] @ 3fe5c │ │ │ │ + ldr r1, [pc, #400] @ 3fe54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fe4c │ │ │ │ + beq 3fe44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3fd2c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 3fd24 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24276 @ 0x5ed4 │ │ │ │ + movw r1, #23700 @ 0x5c94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcb4 │ │ │ │ + bgt 3fcac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fcb4 │ │ │ │ + bne 3fcac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3fcb4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3fcac │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #46172 @ 0xb45c │ │ │ │ + movw r1, #45064 @ 0xb008 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 166810 │ │ │ │ + bl 166610 │ │ │ │ ldr r3, [r4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fe28 │ │ │ │ + beq 3fe20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #32 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e074 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ strd r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #3604 @ 0xe14 │ │ │ │ + movw r3, #3040 @ 0xbe0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 3fe20 │ │ │ │ + beq 3fe18 │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2eab60 │ │ │ │ + bl 2e995c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3fe20 │ │ │ │ + bne 3fe18 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdcc │ │ │ │ + beq 3fdc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe20 │ │ │ │ + bne 3fe18 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fde4 │ │ │ │ + beq 3fddc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 57df4 <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ + bl 57fbc <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, #3848] @ 0xf08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe08 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + bne 3fe00 │ │ │ │ + movw r1, #38452 @ 0x9634 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31000 @ 0x7918 │ │ │ │ + movw r0, #30436 @ 0x76e4 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eac10 │ │ │ │ + bl 2e9a0c │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 2ebb88 │ │ │ │ + bl 2ea984 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe48 │ │ │ │ + bgt 3fe40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fe48 │ │ │ │ + bne 3fe40 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fe74 │ │ │ │ + b 3fe6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d1728 │ │ │ │ + bl 2d0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3fe9c │ │ │ │ - bl 3736a8 │ │ │ │ - b 3feb0 │ │ │ │ - bl f2724 │ │ │ │ + bne 3fe94 │ │ │ │ + bl 3733e0 │ │ │ │ + b 3fea8 │ │ │ │ + bl f27f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003feb8 : │ │ │ │ +0003feb0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3ffc8 │ │ │ │ + beq 3ffc0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ff08 │ │ │ │ + beq 3ff00 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ffcc │ │ │ │ + beq 3ffc4 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d52e4 │ │ │ │ + bl d5610 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ffcc │ │ │ │ - bl 3404cc │ │ │ │ + beq 3ffc4 │ │ │ │ + bl 340444 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3ffcc │ │ │ │ + beq 3ffc4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1dba1c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1db2fc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 34307c │ │ │ │ + bl 342e54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 3029b8 <_Py_GetStdlibDir@@Base+0x1a9c> │ │ │ │ + bl 301940 <_Py_GetStdlibDir@@Base+0x1a9c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ff9c │ │ │ │ + bgt 3ff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3ff9c │ │ │ │ + bne 3ff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ffcc │ │ │ │ + beq 3ffc4 │ │ │ │ ldr r4, [r8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ffd4 │ │ │ │ + bgt 3ffcc │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r8] │ │ │ │ - bne 3ffd4 │ │ │ │ + bne 3ffcc │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 3ffd8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 3ffd0 │ │ │ │ mov r5, r6 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3ffd8 │ │ │ │ + b 3ffd0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -17319,360 +17317,360 @@ │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ add r4, r4, #16 │ │ │ │ bl 2e074 │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r8, #1 │ │ │ │ - bne 4004c │ │ │ │ + bne 40044 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 40084 │ │ │ │ + bne 4007c │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #300] @ 401a8 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #300] @ 401a0 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40188 │ │ │ │ + beq 40180 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40184 │ │ │ │ + bne 4017c │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 400b4 │ │ │ │ + beq 400ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 40184 │ │ │ │ + blt 4017c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt 400dc │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 400d4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25232 @ 0x6290 │ │ │ │ + movw r1, #24656 @ 0x6050 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 40184 │ │ │ │ + bl 1b956c │ │ │ │ + b 4017c │ │ │ │ mov r0, r7 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40188 │ │ │ │ + beq 40180 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #28] │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 4017c │ │ │ │ + beq 40174 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bne 4012c │ │ │ │ - bl 3736a8 │ │ │ │ - b 4017c │ │ │ │ + bne 40124 │ │ │ │ + bl 3733e0 │ │ │ │ + b 40174 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ed1c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ bl 2e35c │ │ │ │ orrs r5, r5, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 40170 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 40168 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #24728 @ 0x6098 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4017c │ │ │ │ + bl 1b956c │ │ │ │ + b 40174 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4344 │ │ │ │ - b 40188 │ │ │ │ + bl e4670 │ │ │ │ + b 40180 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4019c │ │ │ │ + beq 40194 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r3, sl, r0, lsr #11 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, #2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r0, #64940 @ 0xfdac │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + rsbeq r3, sl, r8, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r4, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 33e468 │ │ │ │ + bl 33e3e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4045c │ │ │ │ + beq 40430 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r8, [r3, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 40234 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + bne 40208 │ │ │ │ + movw r1, #38452 @ 0x9634 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31000 @ 0x7918 │ │ │ │ + movw r0, #30436 @ 0x76e4 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 40394 │ │ │ │ + bne 40368 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 402d0 │ │ │ │ - ldr r2, [pc, #532] @ 4046c │ │ │ │ + bne 402a4 │ │ │ │ + ldr r2, [pc, #532] @ 40440 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 4045c │ │ │ │ + bne 40430 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #36540 @ 0x8ebc │ │ │ │ + movw r1, #35420 @ 0x8a5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 158ebc │ │ │ │ + bl 158d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40298 │ │ │ │ + bne 4026c │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 402c4 │ │ │ │ - b 402f4 │ │ │ │ + ble 40298 │ │ │ │ + b 402c8 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #20536 @ 0x5038 │ │ │ │ + movw r1, #19960 @ 0x4df8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 158ebc │ │ │ │ + bl 158d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4045c │ │ │ │ + bne 40430 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 402f4 │ │ │ │ + bgt 402c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 402f4 │ │ │ │ + b 402c8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 40460 │ │ │ │ + beq 40434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e0e6c │ │ │ │ + bl 2dfde4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4032c │ │ │ │ + bne 40300 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40460 │ │ │ │ + bgt 40434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40460 │ │ │ │ + bne 40434 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 40460 │ │ │ │ - bl e6f20 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 40434 │ │ │ │ + bl e7238 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4035c │ │ │ │ + bne 40330 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4043c │ │ │ │ + bgt 40410 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4043c │ │ │ │ + bne 40410 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4043c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 40410 │ │ │ │ mov r1, r5 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40388 │ │ │ │ + bgt 4035c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40388 │ │ │ │ + bne 4035c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40418 │ │ │ │ - b 4043c │ │ │ │ + beq 403ec │ │ │ │ + b 40410 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4045c │ │ │ │ + beq 40430 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ - bl 2eb3e4 │ │ │ │ + bl 2ea1e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 403c4 │ │ │ │ + bne 40398 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 828e8 │ │ │ │ - b 4045c │ │ │ │ + bl 82c8c │ │ │ │ + b 40430 │ │ │ │ mov r2, #24 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40400 │ │ │ │ + beq 403d4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39560 @ 0x9a88 │ │ │ │ + movw r1, #38984 @ 0x9848 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40400 │ │ │ │ - bl 177b78 │ │ │ │ + bge 403d4 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f342c │ │ │ │ + bl f34e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4043c │ │ │ │ + beq 40410 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 2dc424 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + bl 2db39c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40460 │ │ │ │ + bge 40434 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f5d20 │ │ │ │ + bl 1f56ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4045c │ │ │ │ + bgt 40430 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4045c │ │ │ │ + bne 40430 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #64940 @ 0xfdac │ │ │ │ + movw r0, #64364 @ 0xfb6c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b e0f54 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, #2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r0, #64364 @ 0xfb6c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {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 404e0 │ │ │ │ + bne 404d8 │ │ │ │ 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 404c0 │ │ │ │ + beq 404b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2dce4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 40570 │ │ │ │ + bge 40568 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 40558 │ │ │ │ - bl d720c │ │ │ │ + bne 40550 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40514 │ │ │ │ - b 40568 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 4050c │ │ │ │ + b 40560 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 4058c │ │ │ │ + b 40584 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28544 @ 0x6f80 │ │ │ │ + movw r0, #27968 @ 0x6d40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 405bc │ │ │ │ + beq 405b4 │ │ │ │ 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) │ │ │ │ @@ -17683,93 +17681,93 @@ │ │ │ │ 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 40614 │ │ │ │ + bne 4060c │ │ │ │ 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 405f4 │ │ │ │ + beq 405ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40654 │ │ │ │ + beq 4064c │ │ │ │ bl 2f1b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40690 │ │ │ │ + beq 40688 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40690 │ │ │ │ + bgt 40688 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 40690 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 40688 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@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 1c1b3c │ │ │ │ + bl 1c14d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e5f0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 40778 │ │ │ │ + beq 40770 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d62f4 │ │ │ │ + bl 2d5214 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ ldrh r1, [r4, #12] │ │ │ │ ldrh r3, [r4, #10] │ │ │ │ ldr ip, [r4, #36] @ 0x24 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mul r1, r2, r1 │ │ │ │ @@ -17792,40 +17790,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, #2068 @ 0x814 │ │ │ │ + movw r2, #2060 @ 0x80c │ │ │ │ movt r2, #4 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 407cc │ │ │ │ + bne 407c4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 407e4 │ │ │ │ + b 407dc │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4080c │ │ │ │ + beq 40804 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 4080c │ │ │ │ + beq 40804 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9b988 │ │ │ │ + b 9bd1c │ │ │ │ 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] │ │ │ │ @@ -17841,65 +17839,65 @@ │ │ │ │ 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 4087c │ │ │ │ + bne 40874 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40890 │ │ │ │ - b 408a0 │ │ │ │ + bne 40888 │ │ │ │ + b 40898 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4086c │ │ │ │ + beq 40864 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000408c0 : │ │ │ │ +000408b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 40908 │ │ │ │ - movw r1, #36344 @ 0x8df8 │ │ │ │ + ldr r0, [pc, #44] @ 40900 │ │ │ │ + movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2eb83c │ │ │ │ + bl 2ea638 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40900 │ │ │ │ - ldr r0, [pc, #24] @ 4090c │ │ │ │ + beq 408f8 │ │ │ │ + ldr r0, [pc, #24] @ 40904 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 33df78 │ │ │ │ + b 33def0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r3, sl, r0, lsl #20 │ │ │ │ - rsbeq r3, sl, ip, lsl #20 │ │ │ │ + rsbeq r3, sl, r8, lsr #20 │ │ │ │ + rsbeq r3, sl, r4, lsr sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 36ff0 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + bl 36fec │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -17910,329 +17908,329 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ subs r1, r5, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2d62f4 │ │ │ │ + bl 2d5214 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 40998 │ │ │ │ + bne 40990 │ │ │ │ sub r0, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ bfc r0, #0, #22 │ │ │ │ moveq r0, #0 │ │ │ │ - bl 2d272c <_PyInterpreterState_New@@Base+0xf90> │ │ │ │ + bl 2d1648 <_PyInterpreterState_New@@Base+0xf90> │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409b4 │ │ │ │ + bne 409ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d74bc │ │ │ │ - b 409c8 │ │ │ │ + bl 2d63dc │ │ │ │ + b 409c0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 409c8 │ │ │ │ + bne 409c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d240 │ │ │ │ + bl 9d5d4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #55740 @ 0xd9bc │ │ │ │ + movw r3, #56212 @ 0xdb94 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 40a44 │ │ │ │ + bne 40a3c │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2e3ec <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 30a998 <_PyTime_localtime@@Base> │ │ │ │ + bl 309920 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 40ac8 │ │ │ │ + bne 40ac0 │ │ │ │ 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 2d92fc <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ + bl 2d821c <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ mov r4, r0 │ │ │ │ - b 40ac8 │ │ │ │ - movw r1, #19796 @ 0x4d54 │ │ │ │ + b 40ac0 │ │ │ │ + movw r1, #19220 @ 0x4b14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40ac8 │ │ │ │ - bl 2066e8 │ │ │ │ + beq 40ac0 │ │ │ │ + bl 2058c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a84 │ │ │ │ + bgt 40a7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40a84 │ │ │ │ + bne 40a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 40ac8 │ │ │ │ - ldr r0, [pc, #60] @ 40ad4 │ │ │ │ + beq 40ac0 │ │ │ │ + ldr r0, [pc, #60] @ 40acc │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ac8 │ │ │ │ + bgt 40ac0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40ac8 │ │ │ │ + bne 40ac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r7, [fp], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r7, fp, r4, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40b34 │ │ │ │ + bne 40b2c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 40b54 │ │ │ │ + bne 40b4c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #48324 @ 0xbcc4 │ │ │ │ + movw r2, #47748 @ 0xba84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #32812 @ 0x802c │ │ │ │ + movw r0, #32228 @ 0x7de4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40bf4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40bec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32812 @ 0x802c │ │ │ │ + movw r0, #32228 @ 0x7de4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40bf4 │ │ │ │ - b 40afc │ │ │ │ + beq 40bec │ │ │ │ + b 40af4 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 40ca4 │ │ │ │ + bne 40c9c │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40ccc │ │ │ │ + beq 40cc4 │ │ │ │ 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 40c98 │ │ │ │ + beq 40c90 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40c14 │ │ │ │ - bl df724 │ │ │ │ + bne 40c0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40c1c │ │ │ │ + beq 40c14 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 40bfc │ │ │ │ + ble 40bf4 │ │ │ │ mov r4, #0 │ │ │ │ - b 40ccc │ │ │ │ + b 40cc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40bf4 │ │ │ │ + bne 40bec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 40bf4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 40bec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40c24 │ │ │ │ + bge 40c1c │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 40ca8 │ │ │ │ + b 40ca0 │ │ │ │ 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 40c50 │ │ │ │ + beq 40c48 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40c64 │ │ │ │ + beq 40c5c │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 40c78 │ │ │ │ + beq 40c70 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40c78 │ │ │ │ + bne 40c70 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 40c88 │ │ │ │ + b 40c80 │ │ │ │ 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 40bb8 │ │ │ │ + b 40bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4344 │ │ │ │ - b 40ccc │ │ │ │ + bl e4670 │ │ │ │ + b 40cc4 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #32220 @ 0x7ddc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ - b 40bf4 │ │ │ │ + bl c55a4 │ │ │ │ + b 40bec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #780 @ 0x30c │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 40ce4 │ │ │ │ + bne 40cdc │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ - bne 40d10 │ │ │ │ + bne 40d08 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33d600 │ │ │ │ + b 33d578 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00040d1c <_PyXI_InitFailure@@Base>: │ │ │ │ +00040d14 <_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 40da4 <_PyXI_InitFailure@@Base+0x88> │ │ │ │ + beq 40d9c <_PyXI_InitFailure@@Base+0x88> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40d64 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 40d5c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40d90 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bgt 40d88 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40d90 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bne 40d88 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 40d5c <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 40d54 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ mov r3, #1 │ │ │ │ stm r6, {r5, r7} │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq 40de0 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ + beq 40dd8 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 40eec <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + beq 40ee4 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ cmp r5, r3 │ │ │ │ - beq 40e30 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + beq 40e28 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #4 │ │ │ │ - bne 40e30 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + bne 40e28 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40e28 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bgt 40e20 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40e28 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bne 40e20 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40eec <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 40ee4 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, #20 │ │ │ │ - bl 40f30 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 40f28 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 40ea0 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + beq 40e98 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-36] @ 0xffffffdc │ │ │ │ strne r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mvneq r2, #1 │ │ │ │ mvnne r2, #2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -18242,40 +18240,40 @@ │ │ │ │ streq r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [r6, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ streq r3, [r6, #4] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6] │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ec0 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bgt 40eb8 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40ec0 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bne 40eb8 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40ed8 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + beq 40ed0 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ee0 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ + bne 40ed8 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ mov r4, r8 │ │ │ │ - b 40eec <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 40ee4 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 380e88 │ │ │ │ - b 40ed8 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + bl 380bbc │ │ │ │ + b 40ed0 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40f24 <_PyXI_InitFailure@@Base+0x208> │ │ │ │ + beq 40f1c <_PyXI_InitFailure@@Base+0x208> │ │ │ │ add r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -18284,325 +18282,325 @@ │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1770d8 │ │ │ │ + bl 176d04 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 40f78 <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ + beq 40f70 <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 46d4c <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ - b 412e4 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + bl 46dc8 <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ + b 412dc <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ movne r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bl 4132c │ │ │ │ + bl 41324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, r8 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40fcc <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bgt 40fc4 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40fcc <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bne 40fc4 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 311894 │ │ │ │ + bl 310a1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41014 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bgt 4100c <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41014 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bne 4100c <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl d011c │ │ │ │ + bl d0438 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4105c <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bgt 41054 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4105c <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bne 41054 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 412f4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 412ec <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41300 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ + beq 412f8 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 410a4 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bgt 4109c <_PyXI_InitFailure@@Base+0x388> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 410a4 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bne 4109c <_PyXI_InitFailure@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4130c <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + beq 41304 <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ + movw r1, #33016 @ 0x80f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #63156 @ 0xf6b4 │ │ │ │ + movw r0, #62684 @ 0xf4dc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412ec <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ - movw r1, #33620 @ 0x8354 │ │ │ │ + beq 412e4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + movw r1, #33036 @ 0x810c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 410fc <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bgt 410f4 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 410fc <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bne 410f4 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 412ec <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 412e4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 411dc <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ - bl b6aa0 │ │ │ │ + beq 411d4 <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 411e0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + beq 411d8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #33636 @ 0x8364 │ │ │ │ + movw r1, #33052 @ 0x811c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 411e0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 411d8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #33652 @ 0x8374 │ │ │ │ + movw r1, #33068 @ 0x812c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 411e0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 411d8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 193dac │ │ │ │ + bl 1938d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 411e0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 411d8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41198 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bgt 41190 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 41198 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bne 41190 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 411b8 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bgt 411b0 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 411b8 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bne 411b0 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 411fc <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bgt 411f4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 411fc <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bne 411f4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 411fc <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 411f4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r8 │ │ │ │ - bl bcf48 │ │ │ │ - b 412ec <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + bl bd220 │ │ │ │ + b 412e4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #25936 @ 0x6550 │ │ │ │ + movw r1, #25360 @ 0x6310 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2ec368 │ │ │ │ + bl 2eb2f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412b4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ - ldr r0, [pc, #264] @ 41328 <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ + beq 412ac <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + ldr r0, [pc, #264] @ 41320 <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fae58 │ │ │ │ + bl 1fa7e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41248 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bgt 41240 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41248 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bne 41240 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 412b4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 412ac <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4128c <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bgt 41284 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4128c <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bne 41284 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 412b4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 412ac <_PyXI_InitFailure@@Base+0x598> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 412b4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 412ac <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #0 │ │ │ │ strbeq r2, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 412d8 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bgt 412d0 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 412d8 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bne 412d0 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 412ec <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 412e4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4131c <_PyXI_InitFailure@@Base+0x600> │ │ │ │ - bl 177b78 │ │ │ │ - b 412e4 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ - movw r4, #33472 @ 0x82c0 │ │ │ │ + b 41314 <_PyXI_InitFailure@@Base+0x600> │ │ │ │ + bl 1777a4 │ │ │ │ + b 412dc <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + movw r4, #32888 @ 0x8078 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 41314 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #33524 @ 0x82f4 │ │ │ │ + b 4130c <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #32940 @ 0x80ac │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 41314 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #33560 @ 0x8318 │ │ │ │ + b 4130c <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #32976 @ 0x80d0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46d4c <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ + bl 46dc8 <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ │ │ │ │ -0004132c : │ │ │ │ +00041324 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2283a8 │ │ │ │ + b 227440 │ │ │ │ │ │ │ │ -00041344 : │ │ │ │ +0004133c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d011c │ │ │ │ + b d0438 │ │ │ │ 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 4138c │ │ │ │ + bne 41384 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 413b8 │ │ │ │ - b 413ac │ │ │ │ + bne 413b0 │ │ │ │ + b 413a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28496 @ 0x6f50 │ │ │ │ + movw r0, #27920 @ 0x6d10 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 413c8 │ │ │ │ - b 41378 │ │ │ │ - bl df724 │ │ │ │ + beq 413c0 │ │ │ │ + b 41370 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 413c8 │ │ │ │ - movw r3, #56744 @ 0xdda8 │ │ │ │ + bne 413c0 │ │ │ │ + movw r3, #57216 @ 0xdf80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 413fc │ │ │ │ + beq 413f4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #3 │ │ │ │ moveq r2, #6 │ │ │ │ streq r2, [r3, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 413dc │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + b 413d4 │ │ │ │ + movw r0, #33392 @ 0x8270 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -18613,72 +18611,72 @@ │ │ │ │ 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 4147c │ │ │ │ + bne 41474 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4145c │ │ │ │ + beq 41454 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3afdec │ │ │ │ + bl 3afbdc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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 │ │ │ │ add r3, r0, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - bne 41514 │ │ │ │ - bl 177b78 │ │ │ │ - b 41524 │ │ │ │ + bne 4150c │ │ │ │ + bl 1777a4 │ │ │ │ + b 4151c │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41538 │ │ │ │ - movw r0, #40416 @ 0x9de0 │ │ │ │ + bne 41530 │ │ │ │ + movw r0, #39840 @ 0x9ba0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ mov r4, r1 │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4] │ │ │ │ @@ -18688,164 +18686,164 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1, lsl #1 │ │ │ │ - bge 4166c │ │ │ │ + bge 41664 │ │ │ │ sub r3, r1, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ - bl 1c20e8 │ │ │ │ + bl 1c1a80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41678 │ │ │ │ + beq 41670 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c20e8 │ │ │ │ + bl 1c1a80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 41608 │ │ │ │ + beq 41600 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 415e8 │ │ │ │ + beq 415e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41630 │ │ │ │ + bne 41628 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41608 │ │ │ │ + bgt 41600 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 41608 │ │ │ │ + bne 41600 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41628 │ │ │ │ + bgt 41620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41628 │ │ │ │ + bne 41620 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 41678 │ │ │ │ + b 41670 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4164c │ │ │ │ + bgt 41644 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4164c │ │ │ │ + bne 41644 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4166c │ │ │ │ + bgt 41664 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4166c │ │ │ │ + bne 41664 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r4, [r3, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 416bc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 416b4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40680 @ 0x9ee8 │ │ │ │ + movw r1, #41000 @ 0xa028 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 417c4 │ │ │ │ + beq 417bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6836 @ 0x1ab4 │ │ │ │ + movw r3, #6228 @ 0x1854 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4170c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 41704 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #40712 @ 0x9f08 │ │ │ │ + movw r1, #41032 @ 0xa048 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 416b4 │ │ │ │ + bl 172fdc │ │ │ │ + b 416ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 417b0 │ │ │ │ + beq 417a8 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 4176c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 41764 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40748 @ 0x9f2c │ │ │ │ + movw r1, #41068 @ 0xa06c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 416b4 │ │ │ │ + bgt 416ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 416b4 │ │ │ │ + bne 416ac │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 416b4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 416ac │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41788 │ │ │ │ + beq 41780 │ │ │ │ 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 417a8 │ │ │ │ + bgt 417a0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 417a8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 417a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 41720 │ │ │ │ + b 41718 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000417d4 : │ │ │ │ +000417cc : │ │ │ │ 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] │ │ │ │ @@ -18856,129 +18854,129 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 41838 │ │ │ │ + bne 41830 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41864 │ │ │ │ - b 41858 │ │ │ │ + bne 4185c │ │ │ │ + b 41850 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29740 @ 0x742c │ │ │ │ + movw r0, #29164 @ 0x71ec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418cc │ │ │ │ - b 41820 │ │ │ │ - bl df724 │ │ │ │ + beq 418c4 │ │ │ │ + b 41818 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 418cc │ │ │ │ + bne 418c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 3b35b0 │ │ │ │ + bl 3b33a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418cc │ │ │ │ + beq 418c4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2db04 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 418c0 │ │ │ │ + beq 418b8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 418cc │ │ │ │ - bl d720c │ │ │ │ + bl 2fba0c │ │ │ │ + b 418c4 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418d4 │ │ │ │ + beq 418cc │ │ │ │ mov r0, #0 │ │ │ │ - b 418ec │ │ │ │ + b 418e4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ed1c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 418f4 │ │ │ │ + bl 418ec │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ - bl e7d38 │ │ │ │ + bl e8050 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 419e8 │ │ │ │ + beq 419e0 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2eed8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 419dc │ │ │ │ + bne 419d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bne 4196c │ │ │ │ + bne 41964 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 419ec │ │ │ │ + bgt 419e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 419ec │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 419ec │ │ │ │ - bl 1921a4 │ │ │ │ + bne 419e4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 419e4 │ │ │ │ + bl 191cc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 419c0 │ │ │ │ + bne 419b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41998 │ │ │ │ + bgt 41990 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41998 │ │ │ │ + bne 41990 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 419b8 │ │ │ │ + bgt 419b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 419b8 │ │ │ │ + bne 419b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 419ec │ │ │ │ + b 419e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 419dc │ │ │ │ + bgt 419d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 419dc │ │ │ │ + bne 419d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 41920 │ │ │ │ + bne 41918 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -18988,174 +18986,174 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 41a5c │ │ │ │ + bne 41a54 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 41a40 │ │ │ │ + bgt 41a38 │ │ │ │ mov r5, #0 │ │ │ │ - b 41a5c │ │ │ │ + b 41a54 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41a90 │ │ │ │ - b 41a38 │ │ │ │ + beq 41a88 │ │ │ │ + b 41a30 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #564] @ 41cbc │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #564] @ 41cb4 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41cb0 │ │ │ │ + beq 41ca8 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq 41bd8 │ │ │ │ + beq 41bd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 41ac4 │ │ │ │ - bl 159318 │ │ │ │ + beq 41abc │ │ │ │ + bl 159168 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 41b7c │ │ │ │ + blt 41b74 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 41bf0 │ │ │ │ + beq 41be8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #40672 @ 0x9ee0 │ │ │ │ + movweq sl, #40992 @ 0xa020 │ │ │ │ movteq sl, #71 @ 0x47 │ │ │ │ - beq 41b3c │ │ │ │ + beq 41b34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 41b08 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 41b00 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #13220 @ 0x33a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #24336 @ 0x5f10 │ │ │ │ + movw r0, #23760 @ 0x5cd0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 41b7c │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 41b74 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 41b7c │ │ │ │ + beq 41b74 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 41ba8 │ │ │ │ + bne 41ba0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - movweq r6, #49320 @ 0xc0a8 │ │ │ │ + movweq r6, #48496 @ 0xbd70 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 41c00 │ │ │ │ + beq 41bf8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r6, #49320 @ 0xc0a8 │ │ │ │ + movweq r6, #48496 @ 0xbd70 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 41bd0 │ │ │ │ + beq 41bc8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 41b84 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 41b7c │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #13816 @ 0x35f8 │ │ │ │ + movw r1, #13240 @ 0x33b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #24336 @ 0x5f10 │ │ │ │ + movw r0, #23760 @ 0x5cd0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 41cb0 │ │ │ │ + b 41ca8 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41b7c │ │ │ │ + beq 41b74 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 41bc4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 41bbc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 41b7c │ │ │ │ + bl 1b956c │ │ │ │ + b 41b74 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 41c00 │ │ │ │ + beq 41bf8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b 41c00 │ │ │ │ - movw r6, #49320 @ 0xc0a8 │ │ │ │ + b 41bf8 │ │ │ │ + movw r6, #48496 @ 0xbd70 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #40672 @ 0x9ee0 │ │ │ │ + movw sl, #40992 @ 0xa020 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r8, #1 │ │ │ │ - b 41c00 │ │ │ │ - movw r6, #49320 @ 0xc0a8 │ │ │ │ + b 41bf8 │ │ │ │ + movw r6, #48496 @ 0xbd70 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #40672 @ 0x9ee0 │ │ │ │ + movw sl, #40992 @ 0xa020 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b1d74 │ │ │ │ + bl 3b1b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41cb0 │ │ │ │ + beq 41ca8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3b431c │ │ │ │ + bl 3b411c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41ca0 │ │ │ │ + beq 41c98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2268 <_Py_call_instrumentation_jump@@Base+0x3f4> │ │ │ │ + bl 3b2058 <_Py_call_instrumentation_jump@@Base+0x3f0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41ca0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 41c98 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #124] @ 0x7c │ │ │ │ - beq 41c68 │ │ │ │ + beq 41c60 │ │ │ │ mov r0, r5 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 41ca0 │ │ │ │ + beq 41c98 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r4, #152] @ 0x98 │ │ │ │ - bl 28ffcc │ │ │ │ + bl 28f36c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41cac │ │ │ │ + bgt 41ca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41cac │ │ │ │ + bne 41ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 41cac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 41ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 41b7c │ │ │ │ + bl bd220 │ │ │ │ + b 41b74 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r4, sl, ip, asr #22 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -19165,130 +19163,130 @@ │ │ │ │ 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 41cf4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 41cec <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00041cf4 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00041cec <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #216] @ 41de8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + ldr r5, [pc, #216] @ 41de0 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41d34 <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ + bne 41d2c <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41d1c <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ + bne 41d14 <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 41d50 <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ + bne 41d48 <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 41dec <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 41de4 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41d90 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + beq 41d88 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41ee4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 41edc <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - b 41db0 <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + b 41da8 <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 41dd0 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 41dc8 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41db8 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ + bne 41db0 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ dmb ish │ │ │ │ - beq 41de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ - ldr r0, [pc, #8] @ 41de8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ - bl 343f4c │ │ │ │ + beq 41dd8 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + ldr r0, [pc, #8] @ 41de0 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - ldr r2, [pc, #88] @ 41e4c <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + ldr r2, [pc, #88] @ 41e44 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r3, [r2, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41e44 <_PyTraceMalloc_GetTraceback@@Base+0x150> │ │ │ │ + beq 41e3c <_PyTraceMalloc_GetTraceback@@Base+0x150> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldreq r0, [r2, #1696] @ 0x6a0 │ │ │ │ - beq 41e28 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ + beq 41e20 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ ldr r0, [r2, #1700] @ 0x6a4 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -00041e50 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 41ea4 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00041e48 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 41e9c <_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 41e94 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 41e8c <_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, #39028 @ 0x9874 │ │ │ │ + movw r1, #38452 @ 0x9634 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31000 @ 0x7918 │ │ │ │ + movw r0, #30436 @ 0x76e4 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b f342c │ │ │ │ + b f34e8 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -19303,612 +19301,612 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 41f30 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 41f28 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 41f30 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 41f28 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42160 <_PyImport_SetModule@@Base+0x310> │ │ │ │ - b 42168 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + ble 42158 <_PyImport_SetModule@@Base+0x310> │ │ │ │ + b 42160 <_PyImport_SetModule@@Base+0x318> │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 42168 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 42160 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, sl, #12 │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, #0 │ │ │ │ - movw sl, #17296 @ 0x4390 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ + movw sl, #9100 @ 0x238c │ │ │ │ + movt sl, #77 @ 0x4d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #24764 @ 0x60bc │ │ │ │ + movw r3, #24188 @ 0x5e7c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - ble 42108 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ + ble 42100 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ add r4, r5, r7, lsl #3 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - beq 41fac <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 41fa4 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 41fac <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 41fa4 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - b 4204c <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + b 42044 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ cmp r6, sl │ │ │ │ - bne 41fd0 <_PyImport_SetModule@@Base+0x180> │ │ │ │ - ldr r2, [pc, #440] @ 42174 <_PyImport_SetModule@@Base+0x324> │ │ │ │ - ldr r9, [pc, #440] @ 42178 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + bne 41fc8 <_PyImport_SetModule@@Base+0x180> │ │ │ │ + ldr r2, [pc, #440] @ 4216c <_PyImport_SetModule@@Base+0x324> │ │ │ │ + ldr r9, [pc, #440] @ 42170 <_PyImport_SetModule@@Base+0x328> │ │ │ │ ldr r3, [r2, #3560] @ 0xde8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3560] @ 0xde8 │ │ │ │ - b 41ff4 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b 41fec <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 420d8 <_PyImport_SetModule@@Base+0x288> │ │ │ │ + beq 420d0 <_PyImport_SetModule@@Base+0x288> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4204c <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + beq 42044 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42040 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + bne 42038 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42038 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bgt 42030 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 42038 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 42030 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl 3736a8 │ │ │ │ - b 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl 3733e0 │ │ │ │ + b 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r9] │ │ │ │ mov r0, #2 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 42084 <_PyImport_SetModule@@Base+0x234> │ │ │ │ + bne 4207c <_PyImport_SetModule@@Base+0x234> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r9, [r6, #16] │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 420c0 <_PyImport_SetModule@@Base+0x270> │ │ │ │ + bne 420b8 <_PyImport_SetModule@@Base+0x270> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 420dc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 420d4 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ str r6, [r3, #4]! │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 41f68 <_PyImport_SetModule@@Base+0x118> │ │ │ │ + b 41f60 <_PyImport_SetModule@@Base+0x118> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 420f0 <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ + ble 420e8 <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ mov sl, #0 │ │ │ │ - b 42168 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + b 42160 <_PyImport_SetModule@@Base+0x318> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 420e8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bne 420e0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 420e8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 420e0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 42168 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 42160 <_PyImport_SetModule@@Base+0x318> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42158 <_PyImport_SetModule@@Base+0x308> │ │ │ │ + bne 42150 <_PyImport_SetModule@@Base+0x308> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42150 <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bgt 42148 <_PyImport_SetModule@@Base+0x300> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 42150 <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bne 42148 <_PyImport_SetModule@@Base+0x300> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl 3736a8 │ │ │ │ - b 420e8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl 3733e0 │ │ │ │ + b 420e0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42168 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + bgt 42160 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror sp │ │ │ │ - rsbeq r3, fp, r0, ror #22 │ │ │ │ + rsbeq r2, fp, r0, lsr #27 │ │ │ │ + rsbeq r3, fp, r8, lsl #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 421ec <_PyImport_SetModule@@Base+0x39c> │ │ │ │ + beq 421e4 <_PyImport_SetModule@@Base+0x39c> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 421e4 <_PyImport_SetModule@@Base+0x394> │ │ │ │ + bgt 421dc <_PyImport_SetModule@@Base+0x394> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 421e4 <_PyImport_SetModule@@Base+0x394> │ │ │ │ + bne 421dc <_PyImport_SetModule@@Base+0x394> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000421f4 : │ │ │ │ +000421ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4220c │ │ │ │ + ldr r0, [pc, #12] @ 42204 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r4, sl, r0, asr sp │ │ │ │ + b 167900 │ │ │ │ + rsbeq r4, sl, r8, ror 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #24860 @ 0x611c │ │ │ │ + movw r0, #24284 @ 0x5edc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq 42264 │ │ │ │ - ldr r1, [pc, #1860] @ 42998 │ │ │ │ + beq 4225c │ │ │ │ + ldr r1, [pc, #1860] @ 42990 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - bne 4226c │ │ │ │ + bne 42264 │ │ │ │ mvn r7, #0 │ │ │ │ - b 4298c │ │ │ │ - ldr r6, [pc, #1832] @ 4299c │ │ │ │ - movw sl, #55872 @ 0xda40 │ │ │ │ + b 42984 │ │ │ │ + ldr r6, [pc, #1832] @ 42994 │ │ │ │ + movw sl, #56336 @ 0xdc10 │ │ │ │ movt sl, #6 │ │ │ │ - movw r9, #672 @ 0x2a0 │ │ │ │ - movt r9, #65 @ 0x41 │ │ │ │ + movw r9, #65376 @ 0xff60 │ │ │ │ + movt r9, #64 @ 0x40 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4231c │ │ │ │ + beq 42314 │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c9c74 │ │ │ │ + bl c9f90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42264 │ │ │ │ + beq 4225c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ - bl c8014 │ │ │ │ + bl c8330 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 422f4 │ │ │ │ + bne 422ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4298c │ │ │ │ + bgt 42984 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4298c │ │ │ │ + bne 42984 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4298c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 42984 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42314 │ │ │ │ + bgt 4230c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 42314 │ │ │ │ + bne 4230c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 42280 │ │ │ │ + b 42278 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44728 @ 0xaeb8 │ │ │ │ + movw r0, #44152 @ 0xac78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dd18c │ │ │ │ + bl 2dc104 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [r8, #4] │ │ │ │ - beq 42264 │ │ │ │ + beq 4225c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + movw r1, #54128 @ 0xd370 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44180 @ 0xac94 │ │ │ │ + movw r1, #43604 @ 0xaa54 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44192 @ 0xaca0 │ │ │ │ + movw r1, #43616 @ 0xaa60 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ bl 2e770 │ │ │ │ - movw r1, #44208 @ 0xacb0 │ │ │ │ + movw r1, #43632 @ 0xaa70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dcd8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #44224 @ 0xacc0 │ │ │ │ + movw r0, #43648 @ 0xaa80 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ - movw r1, #16956 @ 0x423c │ │ │ │ + bl e0f54 │ │ │ │ + movw r1, #16380 @ 0x3ffc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #50604 @ 0xc5ac │ │ │ │ + movw r2, #49712 @ 0xc230 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #44232 @ 0xacc8 │ │ │ │ + movw r1, #43656 @ 0xaa88 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44248 @ 0xacd8 │ │ │ │ + movw r1, #43672 @ 0xaa98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 429a4 │ │ │ │ + bl 4299c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42264 │ │ │ │ - bl b6aa0 │ │ │ │ + beq 4225c │ │ │ │ + bl b6de8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 42264 │ │ │ │ - bl b6aa0 │ │ │ │ + beq 4225c │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42598 │ │ │ │ - ldr sl, [pc, #1380] @ 429a0 │ │ │ │ + beq 42590 │ │ │ │ + ldr sl, [pc, #1380] @ 42998 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4252c │ │ │ │ + beq 42524 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d8e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42598 │ │ │ │ + blt 42590 │ │ │ │ mov r0, r9 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 42598 │ │ │ │ + beq 42590 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 424a8 │ │ │ │ + beq 424a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 424cc │ │ │ │ + bne 424c4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42598 │ │ │ │ + bgt 42590 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 42598 │ │ │ │ + bne 42590 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 42598 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 42590 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42504 │ │ │ │ + bgt 424fc │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne 42504 │ │ │ │ + bne 424fc │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42524 │ │ │ │ + bgt 4251c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 42524 │ │ │ │ + bne 4251c │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 42598 │ │ │ │ + beq 42590 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 4243c │ │ │ │ + bne 42434 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #44264 @ 0xace8 │ │ │ │ + movw r2, #43688 @ 0xaaa8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #38272 @ 0x9580 │ │ │ │ + movw r1, #37164 @ 0x912c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42598 │ │ │ │ + blt 42590 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #10956 @ 0x2acc │ │ │ │ + movw r1, #10380 @ 0x288c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42798 │ │ │ │ + blt 42790 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44312 @ 0xad18 │ │ │ │ + movw r1, #43736 @ 0xaad8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 425ac │ │ │ │ - b 42264 │ │ │ │ + bge 425a4 │ │ │ │ + b 4225c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ - b 42264 │ │ │ │ + bl c55a4 │ │ │ │ + b 4225c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44324 @ 0xad24 │ │ │ │ + movw r1, #43748 @ 0xaae4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 429a4 │ │ │ │ + bl 4299c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42264 │ │ │ │ - movw r2, #44340 @ 0xad34 │ │ │ │ + beq 4225c │ │ │ │ + movw r2, #43764 @ 0xaaf4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #38272 @ 0x9580 │ │ │ │ + movw r1, #37164 @ 0x912c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44396 @ 0xad6c │ │ │ │ + movw r1, #43820 @ 0xab2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44412 @ 0xad7c │ │ │ │ + movw r1, #43836 @ 0xab3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44428 @ 0xad8c │ │ │ │ + movw r1, #43852 @ 0xab4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44444 @ 0xad9c │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44460 @ 0xadac │ │ │ │ + movw r1, #43884 @ 0xab6c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #43904 @ 0xab80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44496 @ 0xadd0 │ │ │ │ + movw r1, #43920 @ 0xab90 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44512 @ 0xade0 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44528 @ 0xadf0 │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44544 @ 0xae00 │ │ │ │ + movw r1, #43968 @ 0xabc0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42264 │ │ │ │ + beq 4225c │ │ │ │ bl 2df78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6] │ │ │ │ - movw r0, #44560 @ 0xae10 │ │ │ │ + movw r0, #43984 @ 0xabd0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 42778 │ │ │ │ + beq 42770 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - beq 42798 │ │ │ │ - bl e91cc │ │ │ │ + beq 42790 │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r7] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42768 │ │ │ │ + bgt 42760 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 42768 │ │ │ │ + bne 42760 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 42710 │ │ │ │ - b 42798 │ │ │ │ + bne 42708 │ │ │ │ + b 42790 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44564 @ 0xae14 │ │ │ │ + movw r1, #43988 @ 0xabd4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 427bc │ │ │ │ - b 42264 │ │ │ │ + bge 427b4 │ │ │ │ + b 4225c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42264 │ │ │ │ + bgt 4225c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 42264 │ │ │ │ + bne 4225c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 42264 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4225c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44576 @ 0xae20 │ │ │ │ + movw r1, #44000 @ 0xabe0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #44032 @ 0xac00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44652 @ 0xae6c │ │ │ │ + movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42264 │ │ │ │ + blt 4225c │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42828 │ │ │ │ - bl 3736a8 │ │ │ │ - b 42264 │ │ │ │ + bne 42820 │ │ │ │ + bl 3733e0 │ │ │ │ + b 4225c │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r4, #4] │ │ │ │ - movw r3, #44684 @ 0xae8c │ │ │ │ + movw r3, #44108 @ 0xac4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ movw r2, #55528 @ 0xd8e8 │ │ │ │ movt r2, #2 │ │ │ │ mov r3, #9 │ │ │ │ str r7, [r4, #16] │ │ │ │ - movw r1, #44708 @ 0xaea4 │ │ │ │ + movw r1, #44132 @ 0xac64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #59968 @ 0xea40 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #58828 @ 0xe5cc │ │ │ │ movt r2, #2 │ │ │ │ @@ -19943,15 +19941,15 @@ │ │ │ │ movw r2, #55612 @ 0xd93c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61756 @ 0xf13c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #58468 @ 0xe464 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #34420 @ 0x8674 │ │ │ │ + movw r3, #33288 @ 0x8208 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #56968 @ 0xde88 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61732 @ 0xf124 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -19964,339 +19962,339 @@ │ │ │ │ movw r2, #61660 @ 0xf0dc │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57544 @ 0xe0c8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #59932 @ 0xea1c │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #23464 @ 0x5ba8 │ │ │ │ + movw r2, #23588 @ 0x5c24 │ │ │ │ movt r2, #4 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1bf550 │ │ │ │ + bl 1beee8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 42978 │ │ │ │ + bne 42970 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 42264 │ │ │ │ + bl bb940 │ │ │ │ + b 4225c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44716 @ 0xaeac │ │ │ │ + movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ asr r7, r0, #31 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, sl, r4, lsl #27 │ │ │ │ - mlseq sl, r8, sp, r4 │ │ │ │ - rsbeq sp, r2, ip, asr #6 │ │ │ │ + rsbeq r4, sl, ip, lsr #27 │ │ │ │ + rsbeq r4, sl, r0, asr #27 │ │ │ │ + strdeq sp, [r2], #-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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2f178 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9f08 │ │ │ │ + bl 2d8e28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42a64 │ │ │ │ + beq 42a5c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 42a14 │ │ │ │ + bne 42a0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a64 │ │ │ │ + bgt 42a5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 42a64 │ │ │ │ + bne 42a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 42a64 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 42a5c │ │ │ │ mov r1, r4 │ │ │ │ - bl 41e50 <_PyImport_SetModule@@Base> │ │ │ │ + bl 41e48 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 42a6c │ │ │ │ + bge 42a64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a44 │ │ │ │ + bgt 42a3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 42a44 │ │ │ │ + bne 42a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a64 │ │ │ │ + bgt 42a5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 42a64 │ │ │ │ + bne 42a5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 42aa4 │ │ │ │ + b 42a9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a8c │ │ │ │ + bgt 42a84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 42a8c │ │ │ │ + bne 42a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ movlt 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 ip, [r1, #4] │ │ │ │ - movw r2, #38448 @ 0x9630 │ │ │ │ + movw r2, #37840 @ 0x93d0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 42afc │ │ │ │ + beq 42af4 │ │ │ │ mov r2, #2 │ │ │ │ - bl 387c30 │ │ │ │ + bl 387964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42b88 │ │ │ │ + beq 42b80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3b9ef0 │ │ │ │ + bl 3b9cf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42b88 │ │ │ │ + beq 42b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42b70 │ │ │ │ + beq 42b68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1ceb60 │ │ │ │ + bl 1ce484 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42b8c │ │ │ │ + beq 42b84 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #92] @ 42b94 │ │ │ │ + ldr r3, [pc, #92] @ 42b8c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 42b8c │ │ │ │ - bl 229404 │ │ │ │ + beq 42b84 │ │ │ │ + bl 228034 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42b58 │ │ │ │ + ble 42b50 │ │ │ │ mov r4, r5 │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 42b50 │ │ │ │ + bne 42b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 42b50 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 42b48 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44776 @ 0xaee8 │ │ │ │ + movw r1, #44200 @ 0xaca8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr r2 │ │ │ │ + rsbeq lr, sl, r8, ror r2 │ │ │ │ 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 42bd4 │ │ │ │ + bne 42bcc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42c08 │ │ │ │ - b 42bf4 │ │ │ │ + bne 42c00 │ │ │ │ + b 42bec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4180 @ 0x1054 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42c00 │ │ │ │ - b 42bbc │ │ │ │ - bl df724 │ │ │ │ + beq 42bf8 │ │ │ │ + b 42bb4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42c08 │ │ │ │ + beq 42c00 │ │ │ │ mov r0, #0 │ │ │ │ - b 42c54 │ │ │ │ + b 42c4c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 42c00 │ │ │ │ + blt 42bf8 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2de04 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 42c54 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 42c4c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 42c00 │ │ │ │ + bl 2fba0c │ │ │ │ + b 42bf8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 42cb4 │ │ │ │ + bne 42cac │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 42c98 │ │ │ │ + bgt 42c90 │ │ │ │ mov r4, #0 │ │ │ │ - b 42cb4 │ │ │ │ + b 42cac │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 42ce8 │ │ │ │ - b 42c90 │ │ │ │ + beq 42ce0 │ │ │ │ + b 42c88 │ │ │ │ mov r3, #1 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #22808 @ 0x5918 │ │ │ │ + movw r3, #22848 @ 0x5940 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42ddc │ │ │ │ + beq 42dd4 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 42d08 │ │ │ │ + beq 42d00 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 42dd8 │ │ │ │ + blt 42dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42d28 │ │ │ │ - bl df724 │ │ │ │ + bne 42d20 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42dd8 │ │ │ │ - ldr r3, [pc, #180] @ 42de4 │ │ │ │ + bne 42dd0 │ │ │ │ + ldr r3, [pc, #180] @ 42ddc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2d7188 │ │ │ │ + bl 2d60c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d64 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 42d5c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #48724 @ 0xbe54 │ │ │ │ + movw r2, #48148 @ 0xbc14 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ - b 42dd8 │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ + b 42dd0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 42dbc │ │ │ │ + beq 42db4 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42de8 <_Py_fstat@@Base> │ │ │ │ + bl 42de0 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42dd8 │ │ │ │ + bne 42dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43094 <_Py_fstat@@Base+0x2ac> │ │ │ │ + bl 4308c <_Py_fstat@@Base+0x2ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42dd8 │ │ │ │ + beq 42dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42dbc │ │ │ │ - movw r1, #53680 @ 0xd1b0 │ │ │ │ + beq 42db4 │ │ │ │ + movw r1, #53720 @ 0xd1d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #48788 @ 0xbe94 │ │ │ │ + movw r2, #48212 @ 0xbc54 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 42dd8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 42dd0 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ str r5, [r3, #1700] @ 0x6a4 │ │ │ │ str r4, [r3, #1704] @ 0x6a8 │ │ │ │ - bl df95c │ │ │ │ - b 42ddc │ │ │ │ + bl dfc88 │ │ │ │ + b 42dd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00042de8 <_Py_fstat@@Base>: │ │ │ │ +00042de0 <_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 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e758 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #552] @ 4308c <_Py_fstat@@Base+0x2a4> │ │ │ │ + ldr lr, [pc, #552] @ 43084 <_Py_fstat@@Base+0x2a4> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -20308,112 +20306,112 @@ │ │ │ │ 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 42ec8 <_Py_fstat@@Base+0xe0> │ │ │ │ + bne 42ec0 <_Py_fstat@@Base+0xe0> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42f00 <_Py_fstat@@Base+0x118> │ │ │ │ + beq 42ef8 <_Py_fstat@@Base+0x118> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #408] @ 43090 <_Py_fstat@@Base+0x2a8> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #408] @ 43088 <_Py_fstat@@Base+0x2a8> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43078 <_Py_fstat@@Base+0x290> │ │ │ │ + beq 43070 <_Py_fstat@@Base+0x290> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f24 <_Py_fstat@@Base+0x13c> │ │ │ │ + bne 42f1c <_Py_fstat@@Base+0x13c> │ │ │ │ mov r5, #0 │ │ │ │ - b 43078 <_Py_fstat@@Base+0x290> │ │ │ │ + b 43070 <_Py_fstat@@Base+0x290> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 43000 <_Py_fstat@@Base+0x218> │ │ │ │ + beq 42ff8 <_Py_fstat@@Base+0x218> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 42f48 <_Py_fstat@@Base+0x160> │ │ │ │ + beq 42f40 <_Py_fstat@@Base+0x160> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 4301c <_Py_fstat@@Base+0x234> │ │ │ │ + beq 43014 <_Py_fstat@@Base+0x234> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 42f5c <_Py_fstat@@Base+0x174> │ │ │ │ + beq 42f54 <_Py_fstat@@Base+0x174> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 43034 <_Py_fstat@@Base+0x24c> │ │ │ │ + beq 4302c <_Py_fstat@@Base+0x24c> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 42f94 <_Py_fstat@@Base+0x1ac> │ │ │ │ - bl 159318 │ │ │ │ + beq 42f8c <_Py_fstat@@Base+0x1ac> │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42f1c <_Py_fstat@@Base+0x134> │ │ │ │ + blt 42f14 <_Py_fstat@@Base+0x134> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + beq 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 42fc8 <_Py_fstat@@Base+0x1e0> │ │ │ │ - bl 159318 │ │ │ │ + beq 42fc0 <_Py_fstat@@Base+0x1e0> │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42f1c <_Py_fstat@@Base+0x134> │ │ │ │ + blt 42f14 <_Py_fstat@@Base+0x134> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + beq 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42fe0 <_Py_fstat@@Base+0x1f8> │ │ │ │ + beq 42fd8 <_Py_fstat@@Base+0x1f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + beq 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 42ff8 <_Py_fstat@@Base+0x210> │ │ │ │ + beq 42ff0 <_Py_fstat@@Base+0x210> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + beq 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + b 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + b 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 43044 <_Py_fstat@@Base+0x25c> │ │ │ │ + b 4303c <_Py_fstat@@Base+0x25c> │ │ │ │ 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] │ │ │ │ @@ -20421,174 +20419,174 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 3c2738 <_PyUnicode_EncodeUTF16@@Base+0xfe8> │ │ │ │ + bl 3c2538 <_PyUnicode_EncodeUTF16@@Base+0xfe4> │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq lr, [r2], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r5, sl, r4, asr #18 │ │ │ │ + rsbeq lr, r2, ip, ror r7 │ │ │ │ + rsbeq r5, sl, ip, ror #18 │ │ │ │ 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 2d978 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 430d4 <_Py_fstat@@Base+0x2ec> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 430cc <_Py_fstat@@Base+0x2ec> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000430e0 : │ │ │ │ +000430d8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - bl aea5c │ │ │ │ + bl aed9c │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 3c56e4 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r1, [pc, #976] @ 434e4 │ │ │ │ + bl 3c54e4 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r1, [pc, #976] @ 434dc │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #972] @ 434e8 │ │ │ │ + ldr ip, [pc, #972] @ 434e0 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ add r0, r1, #20 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r1, r1, #144 @ 0x90 │ │ │ │ - ldr ip, [pc, #952] @ 434ec │ │ │ │ + ldr ip, [pc, #952] @ 434e4 │ │ │ │ strd r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r5, #5888 @ 0x1700 │ │ │ │ - ldr r1, [pc, #944] @ 434f0 │ │ │ │ + ldr r1, [pc, #944] @ 434e8 │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #932] @ 434f4 │ │ │ │ + ldr ip, [pc, #932] @ 434ec │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, #12 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, r5, #960 @ 0x3c0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1] │ │ │ │ - bne 4316c │ │ │ │ - bl af318 │ │ │ │ + bne 43164 │ │ │ │ + bl af658 │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ - ldr r7, [pc, #872] @ 434f8 │ │ │ │ + ldr r7, [pc, #872] @ 434f0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4320c │ │ │ │ + beq 43204 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 43200 │ │ │ │ + beq 431f8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 43200 │ │ │ │ + beq 431f8 │ │ │ │ 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 33db28 <_PyEvent_Notify@@Base> │ │ │ │ + bl 33daa0 <_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 3897c4 <_PyMarshal_ReadObjectFromXIData@@Base+0x140> │ │ │ │ + bl 3894f4 <_PyMarshal_ReadObjectFromXIData@@Base+0x140> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [r6] │ │ │ │ - b 43194 │ │ │ │ - ldr sl, [pc, #744] @ 434fc │ │ │ │ + b 4318c │ │ │ │ + ldr sl, [pc, #744] @ 434f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r4, [r3, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 43234 │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + bne 4322c │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #716] @ 43500 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl b0274 │ │ │ │ + ldr r0, [pc, #716] @ 434f8 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl b05b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 43254 │ │ │ │ + beq 4324c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4328c │ │ │ │ + beq 43284 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4328c │ │ │ │ - bl 2d3660 <_PyThreadState_New@@Base+0x498> │ │ │ │ + blt 43284 │ │ │ │ + bl 2d2580 <_PyThreadState_New@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b037c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl b06c0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - movw r7, #58280 @ 0xe3a8 │ │ │ │ + movw r7, #58344 @ 0xe3e8 │ │ │ │ movt r7, #111 @ 0x6f │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #16 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2e074 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldrb r1, [r7] │ │ │ │ add r0, r6, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 432e8 │ │ │ │ + beq 432e0 │ │ │ │ add r2, r6, #4096 @ 0x1000 │ │ │ │ add r6, r6, #5568 @ 0x15c0 │ │ │ │ add r6, r6, #32 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r2, #1496] @ 0x5d8 │ │ │ │ - bl af318 │ │ │ │ + bl af658 │ │ │ │ ldrexd r8, [r6] │ │ │ │ strexd r2, r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 432f0 │ │ │ │ - b 432d4 │ │ │ │ + beq 432e8 │ │ │ │ + b 432cc │ │ │ │ mov r2, #24 │ │ │ │ bl 2e074 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #212 @ 0xd4 │ │ │ │ str r6, [r4, #208] @ 0xd0 │ │ │ │ @@ -20596,703 +20594,703 @@ │ │ │ │ bl 2e074 │ │ │ │ add r3, r4, #816 @ 0x330 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ str r6, [r4, #804] @ 0x324 │ │ │ │ str r6, [r4, #808] @ 0x328 │ │ │ │ - bl 33d504 │ │ │ │ + bl 33d47c │ │ │ │ mov r1, #1 │ │ │ │ - bl 33d7b0 │ │ │ │ + bl 33d728 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl af318 │ │ │ │ + bl af658 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 1dd078 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #432] @ 43504 │ │ │ │ + bl 1dc938 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #432] @ 434fc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, r6 │ │ │ │ - beq 43384 │ │ │ │ + beq 4337c │ │ │ │ dmb ish │ │ │ │ str r6, [r3], #-520 @ 0xfffffdf8 │ │ │ │ dmb ish │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r3], #8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne 43374 │ │ │ │ + bne 4336c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 433ac │ │ │ │ + beq 433a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2df524 │ │ │ │ + bl 2de49c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 434a8 │ │ │ │ - ldr r0, [pc, #312] @ 434ec │ │ │ │ + bne 434a0 │ │ │ │ + ldr r0, [pc, #312] @ 434e4 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 433d0 │ │ │ │ + bne 433c8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 433b8 │ │ │ │ + bne 433b0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 433e4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + beq 433dc │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r7, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 43448 │ │ │ │ + beq 43440 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 43448 │ │ │ │ + beq 43440 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 34e334 │ │ │ │ + bl 34de4c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 351170 │ │ │ │ + bl 350d58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 35894c │ │ │ │ + bl 358534 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 35970c <_PyCompile_GetBinaryIntrinsicName@@Base+0x87c> │ │ │ │ - b 433f0 │ │ │ │ - ldr r0, [pc, #156] @ 434ec │ │ │ │ + bl 3592f4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x87c> │ │ │ │ + b 433e8 │ │ │ │ + ldr r0, [pc, #156] @ 434e4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4346c │ │ │ │ + bne 43464 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43454 │ │ │ │ + bne 4344c │ │ │ │ dmb ish │ │ │ │ - beq 43478 │ │ │ │ - bl 343f4c │ │ │ │ + beq 43470 │ │ │ │ + bl 343d24 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 434b4 │ │ │ │ + beq 434ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 33ca44 │ │ │ │ + bl 33c9bc │ │ │ │ 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 37b4f0 <_PyEval_GetBuiltin@@Base+0xb4> │ │ │ │ - movw r3, #49592 @ 0xc1b8 │ │ │ │ + b 37b228 <_PyEval_GetBuiltin@@Base+0xb4> │ │ │ │ + movw r3, #49016 @ 0xbf78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 434bc │ │ │ │ - movw r3, #49616 @ 0xc1d0 │ │ │ │ + b 434b4 │ │ │ │ + movw r3, #49040 @ 0xbf90 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #68] @ 43508 │ │ │ │ + ldr r1, [pc, #68] @ 43500 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ - strdeq ip, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq sp, sl, r4, lsl #9 │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ - rsbeq r6, ip, r4, lsr #5 │ │ │ │ - rsbeq r3, sp, r8, lsr lr │ │ │ │ - rsbeq ip, sl, ip, lsl #4 │ │ │ │ + bl 30da4 │ │ │ │ + rsbeq ip, sl, r4, lsr #10 │ │ │ │ + rsbeq sp, sl, ip, lsr #9 │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ + rsbeq r6, ip, ip, asr #5 │ │ │ │ + rsbeq r3, sp, r0, ror #28 │ │ │ │ + rsbeq ip, sl, r4, lsr r2 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq lr, r2, r0, lsl sl │ │ │ │ - rsbeq ip, sl, r4, lsr #8 │ │ │ │ - rsbeq lr, r2, r8, lsr #20 │ │ │ │ + strhteq lr, [r2], #-120 @ 0xffffff88 │ │ │ │ + rsbeq ip, sl, ip, asr #8 │ │ │ │ + ldrdeq lr, [r2], #-112 @ 0xffffff90 @ │ │ │ │ │ │ │ │ -0004350c : │ │ │ │ +00043504 : │ │ │ │ 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, #34248 @ 0x85c8 │ │ │ │ + movw r4, #34312 @ 0x8608 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ - bl 229378 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 227fa8 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 43554 │ │ │ │ - movw r2, #49740 @ 0xc24c │ │ │ │ + beq 4354c │ │ │ │ + movw r2, #49164 @ 0xc00c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b 43628 │ │ │ │ - movw r2, #49768 @ 0xc268 │ │ │ │ + b 43620 │ │ │ │ + movw r2, #49192 @ 0xc028 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #49792 @ 0xc280 │ │ │ │ + movw r2, #49216 @ 0xc040 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #49816 @ 0xc298 │ │ │ │ + movw r2, #49240 @ 0xc058 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #41924 @ 0xa3c4 │ │ │ │ - movw r2, #49840 @ 0xc2b0 │ │ │ │ + movweq r3, #41348 @ 0xa184 │ │ │ │ + movw r2, #49264 @ 0xc070 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #69 @ 0x45 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #49864 @ 0xc2c8 │ │ │ │ + movw r2, #49288 @ 0xc088 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ - bl 243194 │ │ │ │ + bl 241dcc │ │ │ │ mov r6, r0 │ │ │ │ - bl 177318 │ │ │ │ + bl 176f44 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43638 │ │ │ │ + bl 43630 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ mov r0, r7 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2444e8 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + bl 243124 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f070 │ │ │ │ │ │ │ │ -00043638 : │ │ │ │ +00043630 : │ │ │ │ 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 d720c │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 437a8 │ │ │ │ - ldr r2, [pc, #344] @ 437c8 │ │ │ │ + bne 437a0 │ │ │ │ + ldr r2, [pc, #344] @ 437c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #50036 @ 0xc374 │ │ │ │ + movw r1, #49460 @ 0xc134 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 437a8 │ │ │ │ + bne 437a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e284 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 436c0 │ │ │ │ - bl 105254 │ │ │ │ + bne 436b8 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #50056 @ 0xc388 │ │ │ │ + movw r2, #49480 @ 0xc148 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - b 437b0 │ │ │ │ + bl 107df8 │ │ │ │ + b 437a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 43700 │ │ │ │ - bl 105254 │ │ │ │ + bgt 436f8 │ │ │ │ + bl 104e64 │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, ip │ │ │ │ - movw r2, #50064 @ 0xc390 │ │ │ │ + movw r2, #49488 @ 0xc150 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - b 437b0 │ │ │ │ + bl 107df8 │ │ │ │ + b 437a8 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 43718 │ │ │ │ - bl d6f54 │ │ │ │ + beq 43710 │ │ │ │ + bl d7280 │ │ │ │ mov r4, r0 │ │ │ │ - b 43720 │ │ │ │ - bl 1b5634 │ │ │ │ + b 43718 │ │ │ │ + bl 1b4fc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 437a8 │ │ │ │ + beq 437a0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 43760 │ │ │ │ + beq 43758 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ bl 2ecec │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43780 │ │ │ │ + bgt 43778 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43780 │ │ │ │ + bne 43778 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 437a8 │ │ │ │ + bne 437a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 437b0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 437a8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e284 │ │ │ │ mvn r0, #0 │ │ │ │ - b 437c0 │ │ │ │ + b 437b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43790 │ │ │ │ + bne 43788 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 437f8 │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + bne 437f0 │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #48] @ 43828 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ 43820 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2d7188 │ │ │ │ + bl 2d60c0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 4382c │ │ │ │ + ldr r3, [pc, #28] @ 43824 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ popeq {fp, pc} │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq lr, r2, r4, lsr #24 │ │ │ │ - rsbeq ip, sl, r4, lsr #4 │ │ │ │ + rsbeq lr, r2, ip, asr #19 │ │ │ │ + rsbeq ip, sl, ip, asr #4 │ │ │ │ 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 43870 │ │ │ │ + bl 43868 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ - bl 1735f8 <_PyErr_FormatV@@Base> │ │ │ │ + bl 17326c <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23e148 │ │ │ │ + bl 23cd80 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 438f8 │ │ │ │ + bgt 438f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 438f8 │ │ │ │ + bne 438f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 43954 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 4394c │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #21976 @ 0x55d8 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #21320 @ 0x5348 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 439e8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 439e0 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 43988 │ │ │ │ + beq 43980 │ │ │ │ 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 4399c │ │ │ │ - b 439bc │ │ │ │ + beq 43994 │ │ │ │ + b 439b4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 439bc │ │ │ │ + bne 439b4 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 439bc │ │ │ │ + beq 439b4 │ │ │ │ cmp r1, #2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movne r5, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43a68 <_PyInterpreterState_IDDecref@@Base+0x78> │ │ │ │ + bl 43a60 <_PyInterpreterState_IDDecref@@Base+0x78> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 439e8 │ │ │ │ + blt 439e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 43b38 <_PyInterpreterState_IDDecref@@Base+0x148> │ │ │ │ + b 43b30 <_PyInterpreterState_IDDecref@@Base+0x148> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000439f0 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +000439e8 <_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 439fc <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 439f4 <_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 243678 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 242448 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 33ca44 │ │ │ │ + bl 33c9bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33d664 │ │ │ │ + bl 33d5dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ca44 │ │ │ │ + b 33c9bc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, #0 │ │ │ │ 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 43ab0 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + beq 43aa8 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ cmp r1, #2 │ │ │ │ lsleq r3, ip, #1 │ │ │ │ ldrne r3, [r4, ip, lsl #2] │ │ │ │ ldrheq r3, [r4, r3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi 43aec <_PyInterpreterState_IDDecref@@Base+0xfc> │ │ │ │ + bhi 43ae4 <_PyInterpreterState_IDDecref@@Base+0xfc> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 43b00 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ + bls 43af8 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 43afc <_PyInterpreterState_IDDecref@@Base+0x10c> │ │ │ │ + bne 43af4 <_PyInterpreterState_IDDecref@@Base+0x10c> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 43b00 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ + b 43af8 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 43b00 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ + b 43af8 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 43b2c <_PyInterpreterState_IDDecref@@Base+0x13c> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #32028 @ 0x7d1c │ │ │ │ + bge 43b24 <_PyInterpreterState_IDDecref@@Base+0x13c> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #31452 @ 0x7adc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 43a8c <_PyInterpreterState_IDDecref@@Base+0x9c> │ │ │ │ + b 43a84 <_PyInterpreterState_IDDecref@@Base+0x9c> │ │ │ │ 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 2d3da0 │ │ │ │ + bl 2d2c24 │ │ │ │ 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 43cb0 <_PyInterpreterState_IDDecref@@Base+0x2c0> │ │ │ │ + bne 43ca8 <_PyInterpreterState_IDDecref@@Base+0x2c0> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 43b90 <_PyInterpreterState_IDDecref@@Base+0x1a0> │ │ │ │ + beq 43b88 <_PyInterpreterState_IDDecref@@Base+0x1a0> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 43fa0 <_PyInterpreterState_IDDecref@@Base+0x5b0> │ │ │ │ + ldr r8, [pc, #1032] @ 43f98 <_PyInterpreterState_IDDecref@@Base+0x5b0> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 43ca4 <_PyInterpreterState_IDDecref@@Base+0x2b4> │ │ │ │ + bge 43c9c <_PyInterpreterState_IDDecref@@Base+0x2b4> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 43bd8 <_PyInterpreterState_IDDecref@@Base+0x1e8> │ │ │ │ + bhi 43bd0 <_PyInterpreterState_IDDecref@@Base+0x1e8> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 43c64 <_PyInterpreterState_IDDecref@@Base+0x274> │ │ │ │ + bls 43c5c <_PyInterpreterState_IDDecref@@Base+0x274> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 43c54 <_PyInterpreterState_IDDecref@@Base+0x264> │ │ │ │ + bhi 43c4c <_PyInterpreterState_IDDecref@@Base+0x264> │ │ │ │ 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 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + beq 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 43c54 <_PyInterpreterState_IDDecref@@Base+0x264> │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + bne 43c4c <_PyInterpreterState_IDDecref@@Base+0x264> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + b 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 43c9c <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ - movw r6, #27248 @ 0x6a70 │ │ │ │ + bhi 43c94 <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + movw r6, #27288 @ 0x6a98 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ ldrb r2, [sl, r2, lsr #4] │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r3, #6 │ │ │ │ strb r1, [ip, r2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 43ba0 <_PyInterpreterState_IDDecref@@Base+0x1b0> │ │ │ │ + b 43b98 <_PyInterpreterState_IDDecref@@Base+0x1b0> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip, r3] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - bne 43e1c <_PyInterpreterState_IDDecref@@Base+0x42c> │ │ │ │ + bne 43e14 <_PyInterpreterState_IDDecref@@Base+0x42c> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 43cd0 <_PyInterpreterState_IDDecref@@Base+0x2e0> │ │ │ │ + beq 43cc8 <_PyInterpreterState_IDDecref@@Base+0x2e0> │ │ │ │ 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 43e10 <_PyInterpreterState_IDDecref@@Base+0x420> │ │ │ │ + ble 43e08 <_PyInterpreterState_IDDecref@@Base+0x420> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 43d24 <_PyInterpreterState_IDDecref@@Base+0x334> │ │ │ │ + bhi 43d1c <_PyInterpreterState_IDDecref@@Base+0x334> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 43dcc <_PyInterpreterState_IDDecref@@Base+0x3dc> │ │ │ │ - ldr r8, [pc, #660] @ 43fa4 <_PyInterpreterState_IDDecref@@Base+0x5b4> │ │ │ │ + bls 43dc4 <_PyInterpreterState_IDDecref@@Base+0x3dc> │ │ │ │ + ldr r8, [pc, #660] @ 43f9c <_PyInterpreterState_IDDecref@@Base+0x5b4> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 43dbc <_PyInterpreterState_IDDecref@@Base+0x3cc> │ │ │ │ + bhi 43db4 <_PyInterpreterState_IDDecref@@Base+0x3cc> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 43d44 <_PyInterpreterState_IDDecref@@Base+0x354> │ │ │ │ + beq 43d3c <_PyInterpreterState_IDDecref@@Base+0x354> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 43dbc <_PyInterpreterState_IDDecref@@Base+0x3cc> │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bne 43db4 <_PyInterpreterState_IDDecref@@Base+0x3cc> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + b 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 43e08 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ - movw r6, #27248 @ 0x6a70 │ │ │ │ + bhi 43e00 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + movw r6, #27288 @ 0x6a98 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ @@ -21300,92 +21298,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 43ce4 <_PyInterpreterState_IDDecref@@Base+0x2f4> │ │ │ │ + b 43cdc <_PyInterpreterState_IDDecref@@Base+0x2f4> │ │ │ │ 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 43e34 <_PyInterpreterState_IDDecref@@Base+0x444> │ │ │ │ + beq 43e2c <_PyInterpreterState_IDDecref@@Base+0x444> │ │ │ │ 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 43f94 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ + ble 43f8c <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ 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 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ - bhi 43f84 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + beq 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + bhi 43f7c <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 43ea4 <_PyInterpreterState_IDDecref@@Base+0x4b4> │ │ │ │ + bhi 43e9c <_PyInterpreterState_IDDecref@@Base+0x4b4> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 43f40 <_PyInterpreterState_IDDecref@@Base+0x550> │ │ │ │ - ldr r9, [pc, #280] @ 43fa8 <_PyInterpreterState_IDDecref@@Base+0x5b8> │ │ │ │ + bls 43f38 <_PyInterpreterState_IDDecref@@Base+0x550> │ │ │ │ + ldr r9, [pc, #280] @ 43fa0 <_PyInterpreterState_IDDecref@@Base+0x5b8> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 43f38 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ + bhi 43f30 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 43f38 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ + bne 43f30 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 43f84 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ - movw r6, #27248 @ 0x6a70 │ │ │ │ + bhi 43f7c <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + movw r6, #27288 @ 0x6a98 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ mov r9, #117 @ 0x75 │ │ │ │ @@ -21393,55 +21391,55 @@ │ │ │ │ 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 43f8c <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + b 43f84 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 43e44 <_PyInterpreterState_IDDecref@@Base+0x454> │ │ │ │ + b 43e3c <_PyInterpreterState_IDDecref@@Base+0x454> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq lr, [r2], #-167 @ 0xffffff59 @ │ │ │ │ - strdeq lr, [r2], #-173 @ 0xffffff53 @ │ │ │ │ - rsbeq lr, r2, r3, lsl #22 │ │ │ │ + mlseq r2, pc, r8, lr @ │ │ │ │ + rsbeq lr, r2, r5, lsr #17 │ │ │ │ + rsbeq lr, r2, fp, lsr #17 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r2, [r3, #8] │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 386e44 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ + bl 386b78 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ 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 2e074 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -21453,102 +21451,102 @@ │ │ │ │ bl 2e074 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #16532 @ 0x4094 │ │ │ │ + movw r0, #16524 @ 0x408c │ │ │ │ movt r0, #4 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000440c8 : │ │ │ │ +000440c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 243678 <_PyThreadState_NewBound@@Base> │ │ │ │ + b 242448 <_PyThreadState_NewBound@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 44128 │ │ │ │ + bls 44120 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37604 @ 0x92e4 │ │ │ │ + movw r0, #36496 @ 0x8e90 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44128 │ │ │ │ + bne 44120 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 44154 │ │ │ │ + ble 4414c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44158 │ │ │ │ - bl df724 │ │ │ │ + bne 44150 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44158 │ │ │ │ - b 44120 │ │ │ │ + beq 44150 │ │ │ │ + b 44118 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36e18 │ │ │ │ + bl 36e14 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 441b8 │ │ │ │ + bne 441b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2376b0 <_Py_DecRef@@Base+0xe44> │ │ │ │ + b 236338 <_Py_DecRef@@Base+0xe04> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 441a0 │ │ │ │ + beq 44198 │ │ │ │ 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 │ │ │ │ @@ -21568,27 +21566,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, #16976 @ 0x4250 │ │ │ │ + movw r0, #16968 @ 0x4248 │ │ │ │ movt r0, #4 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -21599,75 +21597,75 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 442c4 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 442bc │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442cc │ │ │ │ + beq 442c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 44328 │ │ │ │ + bne 44320 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44320 │ │ │ │ + bne 44318 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44320 │ │ │ │ + bne 44318 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #53144 @ 0xcf98 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 443a4 │ │ │ │ + beq 4439c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 4438c │ │ │ │ + bhi 44384 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 4438c │ │ │ │ - bl cec6c │ │ │ │ - b 443a8 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #53160 @ 0xcfa8 │ │ │ │ + bhi 44384 │ │ │ │ + bl cef88 │ │ │ │ + b 443a0 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52584 @ 0xcd68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -21676,70 +21674,70 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r5, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #53196 @ 0xcfcc │ │ │ │ + movw r1, #52620 @ 0xcd8c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44424 │ │ │ │ + beq 4441c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4442c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 44424 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53212 @ 0xcfdc │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 4448c │ │ │ │ - bl 1fbb88 │ │ │ │ + b 44484 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 4448c │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 44484 │ │ │ │ + bl 1fb654 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #18752 @ 0x4940 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 44498 │ │ │ │ + bl 44490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 16a224 │ │ │ │ + bl 16a024 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #968] @ 44890 │ │ │ │ + ldr r3, [pc, #968] @ 44888 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -21748,237 +21746,237 @@ │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2e074 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 39a4c4 <_PyXIData_Release@@Base+0xc84> │ │ │ │ + bl 39a2ac <_PyXIData_Release@@Base+0xc84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44864 │ │ │ │ + beq 4485c │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ mov r2, r7 │ │ │ │ bl 2ee18 <__memset_chk@plt> │ │ │ │ cmp r6, r4 │ │ │ │ strh r4, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 44550 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 44548 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53292 @ 0xd02c │ │ │ │ + movw r1, #52716 @ 0xcdec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 44864 │ │ │ │ - beq 44570 │ │ │ │ + bl 1b956c │ │ │ │ + b 4485c │ │ │ │ + beq 44568 │ │ │ │ mov r0, r6 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44574 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 4456c │ │ │ │ + bl 3733e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 44868 │ │ │ │ + b 44860 │ │ │ │ mov r4, r6 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r3, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r6, #0 │ │ │ │ str r8, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r2, #18580 @ 0x4894 │ │ │ │ + movw r2, #18572 @ 0x488c │ │ │ │ movt r2, #4 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ ldrd r8, [r5, #32] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 38e3bc │ │ │ │ + bl 38e1ac │ │ │ │ cmn r0, #1 │ │ │ │ moveq r5, r6 │ │ │ │ moveq r7, r5 │ │ │ │ - beq 44790 │ │ │ │ + beq 44788 │ │ │ │ mov r0, r6 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 44778 │ │ │ │ + beq 44770 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bls 4471c │ │ │ │ + bls 44714 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4471c │ │ │ │ + beq 44714 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 448cc │ │ │ │ + bl 448c4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44640 │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + beq 44638 │ │ │ │ + movw r3, #57144 @ 0xdf38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53332 @ 0xd054 │ │ │ │ + movw r1, #52756 @ 0xce14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44778 │ │ │ │ + beq 44770 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4471c │ │ │ │ + beq 44714 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 44668 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 44660 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 44778 │ │ │ │ + bl 1b956c │ │ │ │ + b 44770 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #53420 @ 0xd0ac │ │ │ │ + movw r0, #52844 @ 0xce6c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 44778 │ │ │ │ + beq 44770 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 446c4 │ │ │ │ + bgt 446bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 446c4 │ │ │ │ + bne 446bc │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44778 │ │ │ │ + bne 44770 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4471c │ │ │ │ + bne 44714 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 4471c │ │ │ │ + bls 44714 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 4471c │ │ │ │ + bhi 44714 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ addls r3, r3, #3 │ │ │ │ bicls r3, r3, #3 │ │ │ │ addls r6, r6, r3 │ │ │ │ - bls 445f8 │ │ │ │ + bls 445f0 │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 39ac84 <_PyXIData_Release@@Base+0x1444> │ │ │ │ + bl 39aa70 <_PyXIData_Release@@Base+0x1448> │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #53424 @ 0xd0b0 │ │ │ │ + movw r0, #52848 @ 0xce70 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44790 │ │ │ │ + bne 44788 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4485c │ │ │ │ + bls 44854 │ │ │ │ ldr r5, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 44804 │ │ │ │ + bne 447fc │ │ │ │ mov r0, r7 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 44868 │ │ │ │ + bl bb940 │ │ │ │ + b 44860 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 44824 │ │ │ │ + beq 4481c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4485c │ │ │ │ + bne 44854 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4485c │ │ │ │ + bls 44854 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 4485c │ │ │ │ + bhi 44854 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 4485c │ │ │ │ + bhi 44854 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r5, r5, r3 │ │ │ │ - beq 44790 │ │ │ │ + beq 44788 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 448cc │ │ │ │ + bl 448c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 447a4 │ │ │ │ - b 4485c │ │ │ │ + bne 4479c │ │ │ │ + b 44854 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 447b0 │ │ │ │ + bne 447a8 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ lsrs r6, r3, #2 │ │ │ │ - beq 447b0 │ │ │ │ + beq 447a8 │ │ │ │ add r6, r6, #3 │ │ │ │ add r9, r5, #12 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ ldr r0, [r9], #4 │ │ │ │ bl 2e200 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 447b0 │ │ │ │ - b 44848 │ │ │ │ + beq 447a8 │ │ │ │ + b 44840 │ │ │ │ mov r5, #0 │ │ │ │ - b 44790 │ │ │ │ + b 44788 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #32] @ 44890 │ │ │ │ + ldr r3, [pc, #32] @ 44888 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 44884 │ │ │ │ + beq 4487c │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21994,32 +21992,32 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 448e8 │ │ │ │ + bne 448e0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 448e0 │ │ │ │ + bhi 448d8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 448e0 │ │ │ │ + bhi 448d8 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 448e0 │ │ │ │ + bls 448d8 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 448e0 │ │ │ │ + bcc 448d8 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -22027,221 +22025,221 @@ │ │ │ │ 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 168dac │ │ │ │ + bl 168bac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 4499c │ │ │ │ + ldr r2, [pc, #36] @ 44994 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 449a0 │ │ │ │ + ldr r0, [pc, #32] @ 44998 │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ - rsbeq r2, fp, r8, ror sp │ │ │ │ - rsbeq r3, fp, ip, asr #26 │ │ │ │ + rsbeq r2, fp, r0, lsr #27 │ │ │ │ + rsbeq r3, fp, r4, ror sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble 449ec │ │ │ │ + ble 449e4 │ │ │ │ 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 fccbc │ │ │ │ + b fcaa4 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #24644 @ 0x6044 │ │ │ │ + movw r0, #24068 @ 0x5e04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 449c8 │ │ │ │ + bne 449c0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00044a0c : │ │ │ │ +00044a04 : │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #456] @ 44bf0 │ │ │ │ + ldr r8, [pc, #456] @ 44be8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 44be8 │ │ │ │ + beq 44be0 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r8, r8, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44a64 │ │ │ │ + bne 44a5c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 44a4c │ │ │ │ + bne 44a44 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 44a80 │ │ │ │ + bne 44a78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r4, [pc, #364] @ 44bf4 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r4, [pc, #364] @ 44bec │ │ │ │ ldr r3, [r4, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 44bb8 │ │ │ │ - bl 21f16c │ │ │ │ + beq 44bb0 │ │ │ │ + bl 21e498 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 44bb4 │ │ │ │ + beq 44bac │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r5, [r4, #1696] @ 0x6a0 │ │ │ │ - beq 44abc │ │ │ │ + beq 44ab4 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 44af8 │ │ │ │ - bl 2d2f64 │ │ │ │ + bne 44af0 │ │ │ │ + bl 2d1e80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44bb4 │ │ │ │ + beq 44bac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r2, r5 │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44af8 │ │ │ │ + bne 44af0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - b 44bb8 │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 44bb0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b24 │ │ │ │ + beq 44b1c │ │ │ │ ldr r3, [r4, #1676] @ 0x68c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #1676] @ 0x68c │ │ │ │ stm r0, {r7, r9} │ │ │ │ - b 44b94 │ │ │ │ + b 44b8c │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44b48 │ │ │ │ + bne 44b40 │ │ │ │ mov r0, #8 │ │ │ │ bl 2eda0 │ │ │ │ mov r6, r0 │ │ │ │ - b 44b58 │ │ │ │ + b 44b50 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 44bb4 │ │ │ │ + beq 44bac │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r9, [r6, #4] │ │ │ │ str r7, [r6] │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b94 │ │ │ │ + beq 44b8c │ │ │ │ ldr r3, [r4, #1648] @ 0x670 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ - b 44bb4 │ │ │ │ + b 44bac │ │ │ │ ldr r2, [r4, #1676] @ 0x68c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #1680] @ 0x690 │ │ │ │ add r7, r7, r2 │ │ │ │ str r7, [r4, #1676] @ 0x68c │ │ │ │ cmp r7, r3 │ │ │ │ strhi r7, [r4, #1680] @ 0x690 │ │ │ │ - b 44bb8 │ │ │ │ + b 44bb0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 44bd8 │ │ │ │ + bne 44bd0 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 44bc0 │ │ │ │ + bne 44bb8 │ │ │ │ dmb ish │ │ │ │ - beq 44be8 │ │ │ │ - ldr r0, [pc, #16] @ 44bf8 │ │ │ │ - bl 343f4c │ │ │ │ + beq 44be0 │ │ │ │ + ldr r0, [pc, #16] @ 44bf0 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq sp, [sl], #-60 @ 0xffffffc4 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ + rsbeq sp, sl, r4, ror #7 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ push {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 44c48 │ │ │ │ + bne 44c40 │ │ │ │ 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 44c28 │ │ │ │ + beq 44c20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 44cf0 │ │ │ │ + ldr r2, [pc, #140] @ 44ce8 │ │ │ │ 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 44ccc │ │ │ │ + beq 44cc4 │ │ │ │ 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 │ │ │ │ @@ -22253,27 +22251,27 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, ip │ │ │ │ - bne 44c88 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 44c80 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 44d84 │ │ │ │ + ldr r3, [pc, #136] @ 44d7c │ │ │ │ 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 44d70 │ │ │ │ + beq 44d68 │ │ │ │ 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 │ │ │ │ @@ -22285,19 +22283,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, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r1, [r3, #3776] @ 0xec0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22311,36 +22309,36 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr lr, [ip, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r0, [ip, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 163828 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ + bl 163628 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00044dd4 <_Py_open_noraise@@Base>: │ │ │ │ +00044dcc <_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 2d9d8 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 44e24 <_Py_open_noraise@@Base+0x50> │ │ │ │ + blt 44e1c <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #42572 @ 0xa64c │ │ │ │ + movw r2, #42612 @ 0xa674 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 2fda84 │ │ │ │ + bl 2fca0c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44e24 <_Py_open_noraise@@Base+0x50> │ │ │ │ + bne 44e1c <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ bl 2e200 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22350,101 +22348,101 @@ │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 44e84 <_Py_open_noraise@@Base+0xb0> │ │ │ │ + beq 44e7c <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #51688 @ 0xc9e8 │ │ │ │ + movw r0, #51072 @ 0xc780 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44e84 <_Py_open_noraise@@Base+0xb0> │ │ │ │ + bne 44e7c <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 44eac <_Py_open_noraise@@Base+0xd8> │ │ │ │ + b 44ea4 <_Py_open_noraise@@Base+0xd8> │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25bf6c │ │ │ │ + bl 25ae90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44e7c <_Py_open_noraise@@Base+0xa8> │ │ │ │ + beq 44e74 <_Py_open_noraise@@Base+0xa8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 44ec0 <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 44eb8 <_Py_open_noraise@@Base+0xec> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #59828 @ 0xe9b4 │ │ │ │ + movw r1, #59868 @ 0xe9dc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44f14 <_Py_open_noraise@@Base+0x140> │ │ │ │ + bne 44f0c <_Py_open_noraise@@Base+0x140> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21416 @ 0x53a8 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 44fd4 <_Py_open_noraise@@Base+0x200> │ │ │ │ + bl 1b956c │ │ │ │ + b 44fcc <_Py_open_noraise@@Base+0x200> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44f3c <_Py_open_noraise@@Base+0x168> │ │ │ │ + bne 44f34 <_Py_open_noraise@@Base+0x168> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #54328 @ 0xd438 │ │ │ │ + movw r1, #53752 @ 0xd1f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44fd4 <_Py_open_noraise@@Base+0x200> │ │ │ │ + beq 44fcc <_Py_open_noraise@@Base+0x200> │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44f8c <_Py_open_noraise@@Base+0x1b8> │ │ │ │ + blt 44f84 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44fb8 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + beq 44fb0 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ + movw r1, #53804 @ 0xd22c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 44fa0 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ + ble 44f98 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 44fd4 <_Py_open_noraise@@Base+0x200> │ │ │ │ + b 44fcc <_Py_open_noraise@@Base+0x200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 44f98 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bne 44f90 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 44f98 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 44f90 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ @@ -22461,155 +22459,155 @@ │ │ │ │ push {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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl db284 │ │ │ │ + bl db5b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0004505c : │ │ │ │ +00045054 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 45074 │ │ │ │ + ldr r0, [pc, #12] @ 4506c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - strdeq r5, [sl], #-172 @ 0xffffff54 @ │ │ │ │ + b 167900 │ │ │ │ + rsbeq r5, sl, r4, lsr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45128 │ │ │ │ + bne 45120 │ │ │ │ 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 45108 │ │ │ │ + beq 45100 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0004513c : │ │ │ │ +00045134 : │ │ │ │ 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] @ 45178 │ │ │ │ + ldr r2, [pc, #32] @ 45170 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 34e334 │ │ │ │ + bl 34de4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 351170 │ │ │ │ + b 350d58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 451d8 │ │ │ │ + bne 451d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 451bc │ │ │ │ + bgt 451b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 451d8 │ │ │ │ + b 451d0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45208 │ │ │ │ - b 451b4 │ │ │ │ + beq 45200 │ │ │ │ + b 451ac │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #56] @ 45238 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #56] @ 45230 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 45230 │ │ │ │ + beq 45228 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movweq r2, #6400 @ 0x1900 │ │ │ │ + movweq r2, #5792 @ 0x16a0 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 268150 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x45a8> │ │ │ │ + b 267078 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x45a4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, sl, r0, ror #23 │ │ │ │ + rsbeq r5, sl, r8, lsl #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -22618,114 +22616,114 @@ │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2dff0 <__getsockopt64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 4529c │ │ │ │ + bne 45294 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, #106 @ 0x6a │ │ │ │ moveq r4, #1 │ │ │ │ - beq 4529c │ │ │ │ + beq 45294 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #34240 @ 0x85c0 │ │ │ │ + movw r0, #34304 @ 0x8600 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #34328 @ 0x8618 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 452fc │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 452f4 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000452fc : │ │ │ │ +000452f4 : │ │ │ │ push {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 45334 │ │ │ │ + beq 4532c │ │ │ │ mov r0, r4 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4535c │ │ │ │ + beq 45354 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32cd3c │ │ │ │ + bl 32c918 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 45378 │ │ │ │ - ldr r2, [pc, #68] @ 453a8 │ │ │ │ + bne 45370 │ │ │ │ + ldr r2, [pc, #68] @ 453a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ - b 453a0 │ │ │ │ + bl 341b74 │ │ │ │ + b 45398 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45390 │ │ │ │ + bgt 45388 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 45398 │ │ │ │ + beq 45390 │ │ │ │ mov r4, #0 │ │ │ │ - b 453a0 │ │ │ │ + b 45398 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 453ec │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 453e4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #55724 @ 0xd9ac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r6, [r0, #28] │ │ │ │ @@ -22736,89 +22734,89 @@ │ │ │ │ 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 4546c │ │ │ │ + bne 45464 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 45498 │ │ │ │ - b 4548c │ │ │ │ + beq 45490 │ │ │ │ + b 45484 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41524 @ 0xa234 │ │ │ │ + movw r0, #40668 @ 0x9edc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45450 │ │ │ │ + bne 45448 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 454ac │ │ │ │ + bne 454a4 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 4550c │ │ │ │ - b 454dc │ │ │ │ + beq 45504 │ │ │ │ + b 454d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45498 │ │ │ │ + bne 45490 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45498 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 45490 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 4550c │ │ │ │ + beq 45504 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4550c │ │ │ │ + bne 45504 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 454d0 │ │ │ │ + beq 454c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d529c │ │ │ │ + bl 3d5038 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0004552c : │ │ │ │ +00045524 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ 45580 │ │ │ │ + ldr r2, [pc, #56] @ 45578 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4556c │ │ │ │ + beq 45564 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4556c │ │ │ │ - bl 345a70 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 3092c0 │ │ │ │ + bne 45564 │ │ │ │ + bl 345588 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 308260 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2ddbc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22827,970 +22825,1003 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 455e0 │ │ │ │ + bne 455d8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 455c4 │ │ │ │ + bge 455bc │ │ │ │ mov r5, #0 │ │ │ │ - b 455e0 │ │ │ │ + b 455d8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45614 │ │ │ │ - b 455bc │ │ │ │ + beq 4560c │ │ │ │ + b 455b4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #860] @ 45968 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #860] @ 45960 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4595c │ │ │ │ + beq 45954 │ │ │ │ cmn r7, r5 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr sl, [r6, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 45644 │ │ │ │ - bl 3dd118 │ │ │ │ + bne 4563c │ │ │ │ + bl 3dce10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45654 │ │ │ │ - b 4595c │ │ │ │ + bne 4564c │ │ │ │ + b 45954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 456a8 │ │ │ │ + beq 456a0 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 3d6768 │ │ │ │ + bl 3d6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45688 │ │ │ │ + beq 45680 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d6768 │ │ │ │ + bl 3d6504 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 456d0 │ │ │ │ + bne 456c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 456a8 │ │ │ │ + bgt 456a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 456a8 │ │ │ │ + bne 456a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 456c8 │ │ │ │ + bgt 456c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 456c8 │ │ │ │ + bne 456c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4595c │ │ │ │ - ldr r3, [pc, #660] @ 4596c │ │ │ │ + b 45954 │ │ │ │ + ldr r3, [pc, #660] @ 45964 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 45700 │ │ │ │ + bne 456f8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #816 @ 0x330 │ │ │ │ - bl 45974 │ │ │ │ + bl 4596c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 457c4 │ │ │ │ - b 45688 │ │ │ │ + bne 457bc │ │ │ │ + b 45680 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 45974 │ │ │ │ + bl 4596c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45688 │ │ │ │ + beq 45680 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45744 │ │ │ │ + bne 4573c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4572c │ │ │ │ + bne 45724 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 45758 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + beq 45750 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 45784 │ │ │ │ - bl 45974 │ │ │ │ + beq 4577c │ │ │ │ + bl 4596c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45788 │ │ │ │ + beq 45780 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 4575c │ │ │ │ + b 45754 │ │ │ │ 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 457b0 │ │ │ │ + bne 457a8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 45798 │ │ │ │ + bne 45790 │ │ │ │ dmb ish │ │ │ │ - beq 457bc │ │ │ │ - bl 343f4c │ │ │ │ + beq 457b4 │ │ │ │ + bl 343d24 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 45688 │ │ │ │ - bl e7d38 │ │ │ │ + beq 45680 │ │ │ │ + bl e8050 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 45800 │ │ │ │ - b 458f0 │ │ │ │ + bne 457f8 │ │ │ │ + b 458e8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45834 │ │ │ │ + bne 4582c │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45810 │ │ │ │ + beq 45808 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 458f0 │ │ │ │ - b 457d8 │ │ │ │ + bge 458e8 │ │ │ │ + b 457d0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 457fc │ │ │ │ + bne 457f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 457fc │ │ │ │ - b 45938 │ │ │ │ - ldr r0, [pc, #308] @ 45970 │ │ │ │ + bne 457f4 │ │ │ │ + b 45930 │ │ │ │ + ldr r0, [pc, #308] @ 45968 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 45938 │ │ │ │ + beq 45930 │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 457fc │ │ │ │ + beq 457f4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45878 │ │ │ │ + bgt 45870 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 45878 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 45870 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b0b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x11d4> │ │ │ │ + bl 7b40c <_PyMonitoring_FireStopIterationEvent@@Base+0x11e8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45938 │ │ │ │ + beq 45930 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 458cc │ │ │ │ + bne 458c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 458cc │ │ │ │ + bne 458c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45938 │ │ │ │ + bgt 45930 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45938 │ │ │ │ + bne 45930 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 45938 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 45930 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 457fc │ │ │ │ + bgt 457f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 457fc │ │ │ │ + bne 457f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 457fc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 457f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45910 │ │ │ │ + bgt 45908 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45910 │ │ │ │ + bne 45908 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45930 │ │ │ │ + bgt 45928 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45930 │ │ │ │ + bne 45928 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ - b 4595c │ │ │ │ + b 45954 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45688 │ │ │ │ + bgt 45680 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45688 │ │ │ │ + bne 45680 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 45688 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 45680 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, r0, ror #27 │ │ │ │ + rsbeq r5, sl, r8, lsl #28 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, r8, lsr #29 │ │ │ │ + ldrdeq r6, [fp], #-224 @ 0xffffff20 @ │ │ │ │ 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 459e0 │ │ │ │ + beq 459d8 │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 459c4 │ │ │ │ + bgt 459bc │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 45998 │ │ │ │ + b 45990 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl e9348 │ │ │ │ + bl 2d96b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 459b8 │ │ │ │ + bge 459b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 45a28 │ │ │ │ + bne 45a20 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 45a54 │ │ │ │ - b 45a48 │ │ │ │ + beq 45a4c │ │ │ │ + b 45a40 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41552 @ 0xa250 │ │ │ │ + movw r0, #40696 @ 0x9ef8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45a0c │ │ │ │ + bne 45a04 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 45a68 │ │ │ │ + bne 45a60 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 45ac8 │ │ │ │ - b 45a98 │ │ │ │ + beq 45ac0 │ │ │ │ + b 45a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45a54 │ │ │ │ + bne 45a4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45a54 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 45a4c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 45ac8 │ │ │ │ + beq 45ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ac8 │ │ │ │ + bne 45ac0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a8c │ │ │ │ + beq 45a84 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d6a70 │ │ │ │ + bl 45ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne 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 │ │ │ │ - bl 16aabc │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 45b20 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 45b3c │ │ │ │ + ldr r4, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 45b28 │ │ │ │ + mov r4, #0 │ │ │ │ + b 45b5c │ │ │ │ + subs r4, r4, #1 │ │ │ │ + str r4, [r0] │ │ │ │ + bne 45b20 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 45b5c │ │ │ │ + ldrb r3, [r3, #57] @ 0x39 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 45b20 │ │ │ │ + bl 192464 │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r4, #0 │ │ │ │ + moveq r4, #1 │ │ │ │ + rsb r4, 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 │ │ │ │ + bl 16a730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b38 │ │ │ │ + beq 45bb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b38 │ │ │ │ + bgt 45bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45b38 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 45bb4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b6c │ │ │ │ + beq 45be8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b6c │ │ │ │ + bgt 45be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45b6c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 45be8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ba0 │ │ │ │ + beq 45c1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ba0 │ │ │ │ + bgt 45c1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45ba0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 45c1c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #44708 @ 0xaea4 │ │ │ │ + movw r1, #44132 @ 0xac64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1c1b3c │ │ │ │ + bl 1c14d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 45be4 │ │ │ │ - movw r0, #57540 @ 0xe0c4 │ │ │ │ + bne 45c60 │ │ │ │ + movw r0, #56964 @ 0xde84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bb640 │ │ │ │ + b bb940 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45ae8 │ │ │ │ + b 45b64 │ │ │ │ │ │ │ │ -00045c04 : │ │ │ │ +00045c80 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #272] @ 45d30 │ │ │ │ + ldr r4, [pc, #272] @ 45dac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 45d28 │ │ │ │ + beq 45da4 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45c58 │ │ │ │ + bne 45cd4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 45c40 │ │ │ │ + bne 45cbc │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 45c74 │ │ │ │ + bne 45cf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r5, [pc, #184] @ 45d34 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r5, [pc, #184] @ 45db0 │ │ │ │ ldr r3, [r5, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 45cf8 │ │ │ │ + beq 45d74 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r0, [r5, #1696] @ 0x6a0 │ │ │ │ - beq 45ca0 │ │ │ │ + beq 45d1c │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b424c <_Py_hashtable_get@@Base> │ │ │ │ + bl b4590 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45cb8 │ │ │ │ + beq 45d34 │ │ │ │ mov r1, r7 │ │ │ │ - bl 221468 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 2207a0 <_Py_hashtable_steal@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 45cc0 │ │ │ │ + bne 45d3c │ │ │ │ mov r5, #0 │ │ │ │ - b 45cf8 │ │ │ │ + b 45d74 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r5, #1676] @ 0x68c │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r5, #1648] @ 0x670 │ │ │ │ str r3, [r5, #1676] @ 0x68c │ │ │ │ - movw r3, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45cec │ │ │ │ + bne 45d68 │ │ │ │ bl 2db28 │ │ │ │ - b 45cb8 │ │ │ │ + b 45d34 │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ - b 45cb8 │ │ │ │ + b 45d34 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 45d18 │ │ │ │ + bne 45d94 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 45d00 │ │ │ │ + bne 45d7c │ │ │ │ dmb ish │ │ │ │ - beq 45d28 │ │ │ │ - ldr r0, [pc, #16] @ 45d38 │ │ │ │ - bl 343f4c │ │ │ │ + beq 45da4 │ │ │ │ + ldr r0, [pc, #16] @ 45db4 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq sp, [sl], #-60 @ 0xffffffc4 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ + rsbeq sp, sl, r4, ror #7 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45d70 │ │ │ │ - bl df724 │ │ │ │ + bne 45dec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45d80 │ │ │ │ + bne 45dfc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bea58 <_Py_strerror@@Base> │ │ │ │ + b 1be3f0 <_Py_strerror@@Base> │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1448] @ 46360 │ │ │ │ + ldr r3, [pc, #1448] @ 463dc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bls 45de4 │ │ │ │ + bls 45e60 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2096 @ 0x830 │ │ │ │ + movw r0, #1480 @ 0x5c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45eec │ │ │ │ + beq 45f68 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 45e34 │ │ │ │ + ble 45eb0 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ moveq r6, #0 │ │ │ │ streq r6, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 45e40 │ │ │ │ + beq 45ebc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 45e24 │ │ │ │ - bl df724 │ │ │ │ + bne 45ea0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45eec │ │ │ │ + bne 45f68 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r6, [r6, #12] │ │ │ │ moveq r6, #0 │ │ │ │ - b 45e40 │ │ │ │ + b 45ebc │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2e074 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - beq 45ecc │ │ │ │ + beq 45f48 │ │ │ │ sub r8, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - movw ip, #2096 @ 0x830 │ │ │ │ + movw ip, #1480 @ 0x5c8 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38b94c <_Py_call_instrumentation_exc2@@Base+0x1bfc> │ │ │ │ + bl 38b73c <_Py_call_instrumentation_exc2@@Base+0x1d34> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 46294 │ │ │ │ + beq 46310 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #57852 @ 0xe1fc │ │ │ │ + movw r0, #57276 @ 0xdfbc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ strne r8, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - beq 45eec │ │ │ │ - b 45ef4 │ │ │ │ + beq 45f68 │ │ │ │ + b 45f70 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #57852 @ 0xe1fc │ │ │ │ + movw r0, #57276 @ 0xdfbc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45ef4 │ │ │ │ + bne 45f70 │ │ │ │ mov r8, #0 │ │ │ │ - b 46338 │ │ │ │ + b 463b4 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 46364 │ │ │ │ + bl 463e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462a8 │ │ │ │ + beq 46324 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45f9c │ │ │ │ + beq 46018 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 45f54 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 45fd0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57868 @ 0xe20c │ │ │ │ + movw r1, #57292 @ 0xdfcc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 462c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 46344 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 45fa8 │ │ │ │ + ble 46024 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 45f84 │ │ │ │ + bhi 46000 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45fac │ │ │ │ + bne 46028 │ │ │ │ mov r8, #0 │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 45fac │ │ │ │ + b 46028 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #57912 @ 0xe238 │ │ │ │ + movw r1, #57336 @ 0xdff8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r7, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 4606c │ │ │ │ + bge 460e8 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 462c0 │ │ │ │ + beq 4633c │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 46048 │ │ │ │ + bhi 460c4 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 46048 │ │ │ │ + bhi 460c4 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 45fc8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bpl 46044 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57984 @ 0xe280 │ │ │ │ + movw r1, #57408 @ 0xe040 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 46060 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl 1b956c │ │ │ │ + b 460dc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57952 @ 0xe260 │ │ │ │ + movw r1, #57376 @ 0xe020 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4622c │ │ │ │ + beq 462a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 46090 │ │ │ │ + bne 4610c │ │ │ │ mov r8, r6 │ │ │ │ - bl 3736a8 │ │ │ │ - b 462c8 │ │ │ │ + bl 3733e0 │ │ │ │ + b 46344 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 460d0 │ │ │ │ + bls 4614c │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 460d8 │ │ │ │ - b 46180 │ │ │ │ + bne 46154 │ │ │ │ + b 461fc │ │ │ │ mov sl, #0 │ │ │ │ - b 46188 │ │ │ │ + b 46204 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 461c0 │ │ │ │ + bhi 4623c │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 461e4 │ │ │ │ + beq 46260 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 461e4 │ │ │ │ + bcs 46260 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 461e4 │ │ │ │ + bhi 46260 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 461e4 │ │ │ │ + beq 46260 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 461e4 │ │ │ │ + bhi 46260 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 461e4 │ │ │ │ + bhi 46260 │ │ │ │ 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 2ed1c │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r5, sl │ │ │ │ - beq 46234 │ │ │ │ + beq 462b0 │ │ │ │ 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 4620c │ │ │ │ + bls 46288 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #2516 @ 0x9d4 │ │ │ │ + movw r2, #1940 @ 0x794 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #58008 @ 0xe298 │ │ │ │ + movw r1, #57432 @ 0xe058 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #57840 @ 0xe1f0 │ │ │ │ + movw r3, #57264 @ 0xdfb0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 173368 │ │ │ │ - b 462c8 │ │ │ │ + bl 172fdc │ │ │ │ + b 46344 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58044 @ 0xe2bc │ │ │ │ + movw r1, #57468 @ 0xe07c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 46204 │ │ │ │ + bl 1b956c │ │ │ │ + b 46280 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58084 @ 0xe2e4 │ │ │ │ + movw r1, #57508 @ 0xe0a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r8, #0 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 46180 │ │ │ │ + bcc 461fc │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 460c0 │ │ │ │ + b 4613c │ │ │ │ mov r6, r5 │ │ │ │ - b 4623c │ │ │ │ + b 462b8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #25764 @ 0x64a4 │ │ │ │ + movw r2, #25888 @ 0x6520 │ │ │ │ movt r2, #4 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 38e3bc │ │ │ │ + bl 38e1ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462c8 │ │ │ │ + beq 46344 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r8, r0 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 462c8 │ │ │ │ + b 46344 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ cmp r9, r5 │ │ │ │ - beq 462f4 │ │ │ │ + beq 46370 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 21a824 │ │ │ │ - b 462d8 │ │ │ │ + bl 219b7c │ │ │ │ + b 46354 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 46334 │ │ │ │ + bge 463b0 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 21a824 │ │ │ │ - b 46314 │ │ │ │ - bl bb640 │ │ │ │ - ldr r3, [pc, #32] @ 46360 │ │ │ │ + bl 219b7c │ │ │ │ + b 46390 │ │ │ │ + bl bb940 │ │ │ │ + ldr r3, [pc, #32] @ 463dc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 46354 │ │ │ │ + beq 463d0 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 463bc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 46438 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58228 @ 0xe374 │ │ │ │ + movw r1, #57652 @ 0xe134 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 46480 │ │ │ │ + bl 1b956c │ │ │ │ + b 464fc │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 46424 │ │ │ │ + ble 464a0 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 463e8 │ │ │ │ + bls 46464 │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - bl 3736a8 │ │ │ │ - b 46480 │ │ │ │ + bl 3733e0 │ │ │ │ + b 464fc │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 463d4 │ │ │ │ + beq 46450 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 463d4 │ │ │ │ + bhi 46450 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4642c │ │ │ │ - b 463d4 │ │ │ │ + bne 464a8 │ │ │ │ + b 46450 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ add r7, r6, #12 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, sl │ │ │ │ - ble 46474 │ │ │ │ + ble 464f0 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4647c │ │ │ │ + blt 464f8 │ │ │ │ ldr r1, [r8, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r4, #-8] │ │ │ │ ldr r1, [r8, #-36] @ 0xffffffdc │ │ │ │ str r1, [r4, #-4] │ │ │ │ - b 46438 │ │ │ │ + b 464b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 46480 │ │ │ │ + b 464fc │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r3] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ 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 │ │ │ │ @@ -23805,581 +23836,581 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 46514 │ │ │ │ + ldr r3, [pc, #28] @ 46590 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 33cd18 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 33cc90 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00046518 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +00046594 <_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] @ 46568 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 465e4 <_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 43870 │ │ │ │ + bl 43868 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 465a4 <_PyErr_FormatFromCause@@Base+0x8c> │ │ │ │ + ldr r3, [pc, #28] @ 46620 <_PyErr_FormatFromCause@@Base+0x8c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 33cac0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 33ca38 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #272] @ 466d4 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ + ldr r2, [pc, #272] @ 46750 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 466c8 <_PyErr_FormatFromCause@@Base+0x1b0> │ │ │ │ + blt 46744 <_PyErr_FormatFromCause@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46638 <_PyErr_FormatFromCause@@Base+0x120> │ │ │ │ + bge 466b4 <_PyErr_FormatFromCause@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46630 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bgt 466ac <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46630 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bne 466ac <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq 46648 <_PyErr_FormatFromCause@@Base+0x130> │ │ │ │ + beq 466c4 <_PyErr_FormatFromCause@@Base+0x130> │ │ │ │ mov r4, r8 │ │ │ │ - b 46694 <_PyErr_FormatFromCause@@Base+0x17c> │ │ │ │ + b 46710 <_PyErr_FormatFromCause@@Base+0x17c> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ movlt r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 46640 <_PyErr_FormatFromCause@@Base+0x128> │ │ │ │ + blt 466bc <_PyErr_FormatFromCause@@Base+0x128> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 4668c <_PyErr_FormatFromCause@@Base+0x174> │ │ │ │ + bne 46708 <_PyErr_FormatFromCause@@Base+0x174> │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f0afc │ │ │ │ + bl 2efa84 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46694 <_PyErr_FormatFromCause@@Base+0x17c> │ │ │ │ - b 46610 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + bne 46710 <_PyErr_FormatFromCause@@Base+0x17c> │ │ │ │ + b 4668c <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 46658 <_PyErr_FormatFromCause@@Base+0x140> │ │ │ │ + b 466d4 <_PyErr_FormatFromCause@@Base+0x140> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466b4 <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ + bgt 46730 <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 466b4 <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ + bne 46730 <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ sub r8, r4, #1 │ │ │ │ - b 465dc <_PyErr_FormatFromCause@@Base+0xc4> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 46658 <_PyErr_FormatFromCause@@Base+0xc4> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1089c0 │ │ │ │ + bl 1085d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4670c <_PyErr_FormatFromCause@@Base+0x1f4> │ │ │ │ + beq 46788 <_PyErr_FormatFromCause@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 46d0c <_PyErr_FormatFromCause@@Base+0x7f4> │ │ │ │ - b 468c4 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + bl 46d88 <_PyErr_FormatFromCause@@Base+0x7f4> │ │ │ │ + b 46940 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46724 <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ + beq 467a0 <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 46734 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + bne 467b0 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 468d0 <_PyErr_FormatFromCause@@Base+0x3b8> │ │ │ │ + b 4694c <_PyErr_FormatFromCause@@Base+0x3b8> │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #9 │ │ │ │ - bne 467a4 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ + bne 46820 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46758 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ + bne 467d4 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 46778 <_PyErr_FormatFromCause@@Base+0x260> │ │ │ │ - movw r3, #6424 @ 0x1918 │ │ │ │ + beq 467f4 <_PyErr_FormatFromCause@@Base+0x260> │ │ │ │ + movw r3, #5816 @ 0x16b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 954a0 │ │ │ │ + bl 957d0 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldreq r2, [r4, #36] @ 0x24 │ │ │ │ - bl 3af504 <_PyObject_GetXIData@@Base+0x5c4> │ │ │ │ + bl 3af2f4 <_PyObject_GetXIData@@Base+0x5c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ - b 468c4 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ - ldr r1, [pc, #288] @ 468cc <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ + bl bd220 │ │ │ │ + b 46940 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + ldr r1, [pc, #288] @ 46948 <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 46854 <_PyErr_FormatFromCause@@Base+0x33c> │ │ │ │ + bhi 468d0 <_PyErr_FormatFromCause@@Base+0x33c> │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - bl 3736a8 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - bl 88510 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + bl 25d564 │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bl 3733e0 │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bl 88514 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59692 @ 0xe92c │ │ │ │ + movw r1, #59116 @ 0xe6ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + bl 1b956c │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59728 @ 0xe950 │ │ │ │ + movw r1, #59152 @ 0xe710 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + bl 1b956c │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59768 @ 0xe978 │ │ │ │ + movw r1, #59192 @ 0xe738 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + bl 1b956c │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59812 @ 0xe9a4 │ │ │ │ + movw r1, #59236 @ 0xe764 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4686c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bl 1b956c │ │ │ │ + b 468e8 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59864 @ 0xe9d8 │ │ │ │ + movw r1, #59288 @ 0xe798 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46884 <_PyErr_FormatFromCause@@Base+0x36c> │ │ │ │ + bne 46900 <_PyErr_FormatFromCause@@Base+0x36c> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 468c4 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ + beq 46940 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 954a0 │ │ │ │ + bl 957d0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, r2, r2, asr #29 │ │ │ │ + rsbeq lr, r2, sl, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2db21c <_PyNamespace_New@@Base> │ │ │ │ + bl 2da194 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 46c10 <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ + beq 46c8c <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ mov r0, #0 │ │ │ │ - bl 2db21c <_PyNamespace_New@@Base> │ │ │ │ + bl 2da194 <_PyNamespace_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46a4c <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ + beq 46ac8 <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46968 <_PyErr_FormatFromCause@@Base+0x450> │ │ │ │ - bl c3318 │ │ │ │ + beq 469e4 <_PyErr_FormatFromCause@@Base+0x450> │ │ │ │ + bl c35fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + beq 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37244 @ 0x917c │ │ │ │ + movw r1, #36136 @ 0x8d28 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46958 <_PyErr_FormatFromCause@@Base+0x440> │ │ │ │ + bgt 469d4 <_PyErr_FormatFromCause@@Base+0x440> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 46958 <_PyErr_FormatFromCause@@Base+0x440> │ │ │ │ + bne 469d4 <_PyErr_FormatFromCause@@Base+0x440> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ movge r3, #0 │ │ │ │ - bge 4696c <_PyErr_FormatFromCause@@Base+0x454> │ │ │ │ - b 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bge 469e8 <_PyErr_FormatFromCause@@Base+0x454> │ │ │ │ + b 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 469c8 <_PyErr_FormatFromCause@@Base+0x4b0> │ │ │ │ - bl c3318 │ │ │ │ + beq 46a44 <_PyErr_FormatFromCause@@Base+0x4b0> │ │ │ │ + bl c35fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + beq 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37276 @ 0x919c │ │ │ │ + movw r1, #36168 @ 0x8d48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469bc <_PyErr_FormatFromCause@@Base+0x4a4> │ │ │ │ + bgt 46a38 <_PyErr_FormatFromCause@@Base+0x4a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 469bc <_PyErr_FormatFromCause@@Base+0x4a4> │ │ │ │ + bne 46a38 <_PyErr_FormatFromCause@@Base+0x4a4> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - blt 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + blt 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46a24 <_PyErr_FormatFromCause@@Base+0x50c> │ │ │ │ - bl c3318 │ │ │ │ + beq 46aa0 <_PyErr_FormatFromCause@@Base+0x50c> │ │ │ │ + bl c35fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + beq 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38072 @ 0x94b8 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46a18 <_PyErr_FormatFromCause@@Base+0x500> │ │ │ │ + bgt 46a94 <_PyErr_FormatFromCause@@Base+0x500> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 46a18 <_PyErr_FormatFromCause@@Base+0x500> │ │ │ │ + bne 46a94 <_PyErr_FormatFromCause@@Base+0x500> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 46a78 <_PyErr_FormatFromCause@@Base+0x560> │ │ │ │ - b 46a2c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bge 46af4 <_PyErr_FormatFromCause@@Base+0x560> │ │ │ │ + b 46aa8 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46a78 <_PyErr_FormatFromCause@@Base+0x560> │ │ │ │ + beq 46af4 <_PyErr_FormatFromCause@@Base+0x560> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46a4c <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ + bgt 46ac8 <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46a4c <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ + bne 46ac8 <_PyErr_FormatFromCause@@Base+0x534> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #20116 @ 0x4e94 │ │ │ │ + movw r1, #19540 @ 0x4c54 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46ab0 <_PyErr_FormatFromCause@@Base+0x598> │ │ │ │ + bgt 46b2c <_PyErr_FormatFromCause@@Base+0x598> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46ab0 <_PyErr_FormatFromCause@@Base+0x598> │ │ │ │ + bne 46b2c <_PyErr_FormatFromCause@@Base+0x598> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 46ac8 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ + bge 46b44 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46c0c <_PyErr_FormatFromCause@@Base+0x6f4> │ │ │ │ - b 46bf8 <_PyErr_FormatFromCause@@Base+0x6e0> │ │ │ │ + bgt 46c88 <_PyErr_FormatFromCause@@Base+0x6f4> │ │ │ │ + b 46c74 <_PyErr_FormatFromCause@@Base+0x6e0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46ae4 <_PyErr_FormatFromCause@@Base+0x5cc> │ │ │ │ - bl c3318 │ │ │ │ + beq 46b60 <_PyErr_FormatFromCause@@Base+0x5cc> │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 46b04 <_PyErr_FormatFromCause@@Base+0x5ec> │ │ │ │ - b 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 46b80 <_PyErr_FormatFromCause@@Base+0x5ec> │ │ │ │ + b 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #63192 @ 0xf6d8 │ │ │ │ + movw r1, #62720 @ 0xf500 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46b3c <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ + bgt 46bb8 <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46b3c <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ + bne 46bb8 <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + blt 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 46c18 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ + bl 46c94 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + beq 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + movw r1, #59432 @ 0xe828 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46b8c <_PyErr_FormatFromCause@@Base+0x674> │ │ │ │ + bgt 46c08 <_PyErr_FormatFromCause@@Base+0x674> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46b8c <_PyErr_FormatFromCause@@Base+0x674> │ │ │ │ + bne 46c08 <_PyErr_FormatFromCause@@Base+0x674> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + blt 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46c10 <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ - bl c3318 │ │ │ │ + beq 46c8c <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 46bb4 <_PyErr_FormatFromCause@@Base+0x69c> │ │ │ │ - bl 177b78 │ │ │ │ - b 46c10 <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ + bne 46c30 <_PyErr_FormatFromCause@@Base+0x69c> │ │ │ │ + bl 1777a4 │ │ │ │ + b 46c8c <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60020 @ 0xea74 │ │ │ │ + movw r1, #59444 @ 0xe834 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46bec <_PyErr_FormatFromCause@@Base+0x6d4> │ │ │ │ + bgt 46c68 <_PyErr_FormatFromCause@@Base+0x6d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46bec <_PyErr_FormatFromCause@@Base+0x6d4> │ │ │ │ + bne 46c68 <_PyErr_FormatFromCause@@Base+0x6d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 46c10 <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ - b 46ab8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + bge 46c8c <_PyErr_FormatFromCause@@Base+0x6f8> │ │ │ │ + b 46b34 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46c0c <_PyErr_FormatFromCause@@Base+0x6f4> │ │ │ │ + bne 46c88 <_PyErr_FormatFromCause@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46c80 <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ + beq 46cfc <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #20536 @ 0x5038 │ │ │ │ + movw r1, #19960 @ 0x4df8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movne r4, r3 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46c90 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ + beq 46d0c <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34280 @ 0x85e8 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46cac <_PyErr_FormatFromCause@@Base+0x794> │ │ │ │ - b 46c90 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ + bne 46d28 <_PyErr_FormatFromCause@@Base+0x794> │ │ │ │ + b 46d0c <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46d00 <_PyErr_FormatFromCause@@Base+0x7e8> │ │ │ │ + beq 46d7c <_PyErr_FormatFromCause@@Base+0x7e8> │ │ │ │ mov r0, r5 │ │ │ │ - b 46cf4 <_PyErr_FormatFromCause@@Base+0x7dc> │ │ │ │ + b 46d70 <_PyErr_FormatFromCause@@Base+0x7dc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46cf0 <_PyErr_FormatFromCause@@Base+0x7d8> │ │ │ │ - movw r0, #2052 @ 0x804 │ │ │ │ + beq 46d6c <_PyErr_FormatFromCause@@Base+0x7d8> │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - b 46ce4 <_PyErr_FormatFromCause@@Base+0x7cc> │ │ │ │ + b 46d60 <_PyErr_FormatFromCause@@Base+0x7cc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46cd4 <_PyErr_FormatFromCause@@Base+0x7bc> │ │ │ │ + beq 46d50 <_PyErr_FormatFromCause@@Base+0x7bc> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60032 @ 0xea80 │ │ │ │ + movw r0, #59456 @ 0xe840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - movw r0, #60044 @ 0xea8c │ │ │ │ + b d5428 │ │ │ │ + movw r0, #59468 @ 0xe84c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b c35fc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - beq 46d3c <_PyErr_FormatFromCause@@Base+0x824> │ │ │ │ - bl 39951c <_PyXI_FreeFailure@@Base+0x1d8> │ │ │ │ + beq 46db8 <_PyErr_FormatFromCause@@Base+0x824> │ │ │ │ + bl 399304 <_PyXI_FreeFailure@@Base+0x1d8> │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 46d4c <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ + b 46dc8 <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46d74 <_PyErr_FormatFromCause@@Base+0x85c> │ │ │ │ - bl ae89c │ │ │ │ + beq 46df0 <_PyErr_FormatFromCause@@Base+0x85c> │ │ │ │ + bl aebdc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46d84 <_PyErr_FormatFromCause@@Base+0x86c> │ │ │ │ - bl ae89c │ │ │ │ + beq 46e00 <_PyErr_FormatFromCause@@Base+0x86c> │ │ │ │ + bl aebdc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46d94 <_PyErr_FormatFromCause@@Base+0x87c> │ │ │ │ - bl ae89c │ │ │ │ + beq 46e10 <_PyErr_FormatFromCause@@Base+0x87c> │ │ │ │ + bl aebdc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e074 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46db4 <_PyErr_FormatFromCause@@Base+0x89c> │ │ │ │ - bl ae89c │ │ │ │ + beq 46e30 <_PyErr_FormatFromCause@@Base+0x89c> │ │ │ │ + bl aebdc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46dc4 <_PyErr_FormatFromCause@@Base+0x8ac> │ │ │ │ - bl ae89c │ │ │ │ + beq 46e40 <_PyErr_FormatFromCause@@Base+0x8ac> │ │ │ │ + bl aebdc │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e074 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -24387,274 +24418,274 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 46e30 <_PyErr_FormatFromCause@@Base+0x918> │ │ │ │ + bne 46eac <_PyErr_FormatFromCause@@Base+0x918> │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 46e14 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ + bgt 46e90 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ mov r5, #0 │ │ │ │ - b 46e30 <_PyErr_FormatFromCause@@Base+0x918> │ │ │ │ + b 46eac <_PyErr_FormatFromCause@@Base+0x918> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46e68 <_PyErr_FormatFromCause@@Base+0x950> │ │ │ │ - b 46e0c <_PyErr_FormatFromCause@@Base+0x8f4> │ │ │ │ + beq 46ee4 <_PyErr_FormatFromCause@@Base+0x950> │ │ │ │ + b 46e88 <_PyErr_FormatFromCause@@Base+0x8f4> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #340] @ 46fb4 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #340] @ 47030 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46fa8 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ + beq 47024 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ ldr r0, [r4] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46e8c <_PyErr_FormatFromCause@@Base+0x974> │ │ │ │ - bl df724 │ │ │ │ + bne 46f08 <_PyErr_FormatFromCause@@Base+0x974> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46f98 <_PyErr_FormatFromCause@@Base+0xa80> │ │ │ │ - b 46fa8 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ - bl e8df8 │ │ │ │ + beq 47014 <_PyErr_FormatFromCause@@Base+0xa80> │ │ │ │ + b 47024 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46eb4 <_PyErr_FormatFromCause@@Base+0x99c> │ │ │ │ + bgt 46f30 <_PyErr_FormatFromCause@@Base+0x99c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46eb4 <_PyErr_FormatFromCause@@Base+0x99c> │ │ │ │ + bne 46f30 <_PyErr_FormatFromCause@@Base+0x99c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 46e7c <_PyErr_FormatFromCause@@Base+0x964> │ │ │ │ + beq 46ef8 <_PyErr_FormatFromCause@@Base+0x964> │ │ │ │ cmp r7, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 46ee8 <_PyErr_FormatFromCause@@Base+0x9d0> │ │ │ │ + beq 46f64 <_PyErr_FormatFromCause@@Base+0x9d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46ee8 <_PyErr_FormatFromCause@@Base+0x9d0> │ │ │ │ - bl df724 │ │ │ │ + bne 46f64 <_PyErr_FormatFromCause@@Base+0x9d0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46fa8 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ + bne 47024 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 46f14 <_PyErr_FormatFromCause@@Base+0x9fc> │ │ │ │ + bge 46f90 <_PyErr_FormatFromCause@@Base+0x9fc> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46fa8 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 47024 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ + bl 1fb654 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2df00 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 46f7c <_PyErr_FormatFromCause@@Base+0xa64> │ │ │ │ + bge 46ff8 <_PyErr_FormatFromCause@@Base+0xa64> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 46f68 <_PyErr_FormatFromCause@@Base+0xa50> │ │ │ │ - bl d720c │ │ │ │ + bne 46fe4 <_PyErr_FormatFromCause@@Base+0xa50> │ │ │ │ + bl d7538 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46f8c <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ - b 46f2c <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 47008 <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ + b 46fa8 <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 46f8c <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ + bl 2fba0c │ │ │ │ + b 47008 <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 168dac │ │ │ │ + b 168bac │ │ │ │ mov r0, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 46fa8 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ + bl 16a024 │ │ │ │ + b 47024 <_PyErr_FormatFromCause@@Base+0xa90> │ │ │ │ cmp r7, #1 │ │ │ │ mvnne r6, #0 │ │ │ │ - beq 46ef0 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ - b 46ec8 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ + beq 46f6c <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + b 46f44 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr #2 │ │ │ │ + rsbeq r6, sl, r8, asr #2 │ │ │ │ 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 46ffc <_PyErr_FormatFromCause@@Base+0xae4> │ │ │ │ + bge 47078 <_PyErr_FormatFromCause@@Base+0xae4> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60256 @ 0xeb60 │ │ │ │ + movw r0, #59680 @ 0xe920 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - ldr r1, [pc, #292] @ 47128 <_PyErr_FormatFromCause@@Base+0xc10> │ │ │ │ + b d5428 │ │ │ │ + ldr r1, [pc, #292] @ 471a4 <_PyErr_FormatFromCause@@Base+0xc10> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4711c <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ + beq 47198 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 47074 <_PyErr_FormatFromCause@@Base+0xb5c> │ │ │ │ - bl 3ddec8 │ │ │ │ + bne 470f0 <_PyErr_FormatFromCause@@Base+0xb5c> │ │ │ │ + bl 3ddbc0 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #20436 @ 0x4fd4 │ │ │ │ + movw r1, #19860 @ 0x4d94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #20444 @ 0x4fdc │ │ │ │ + movw ip, #19868 @ 0x4d9c │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #60276 @ 0xeb74 │ │ │ │ + movw r0, #59700 @ 0xe934 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r4, r0 │ │ │ │ - b 4711c <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ - bl 244d68 │ │ │ │ + b 47198 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 470d4 <_PyErr_FormatFromCause@@Base+0xbbc> │ │ │ │ + bne 47150 <_PyErr_FormatFromCause@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ddec8 │ │ │ │ + bl 3ddbc0 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #20436 @ 0x4fd4 │ │ │ │ + movw r2, #19860 @ 0x4d94 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #20444 @ 0x4fdc │ │ │ │ + movw r0, #19868 @ 0x4d9c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #60312 @ 0xeb98 │ │ │ │ + movw r0, #59736 @ 0xe958 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245a38 │ │ │ │ - b 470fc <_PyErr_FormatFromCause@@Base+0xbe4> │ │ │ │ + bl 24496c │ │ │ │ + b 47178 <_PyErr_FormatFromCause@@Base+0xbe4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 470f8 <_PyErr_FormatFromCause@@Base+0xbe0> │ │ │ │ + bne 47174 <_PyErr_FormatFromCause@@Base+0xbe0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10172 @ 0x27bc │ │ │ │ + movw r1, #9596 @ 0x257c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4711c <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ + bgt 47198 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4711c <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ + bne 47198 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1dd040 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1dc900 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4718c <_PyErr_FormatFromCause@@Base+0xc74> │ │ │ │ + beq 47208 <_PyErr_FormatFromCause@@Base+0xc74> │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1dd078 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1dc938 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #61484 @ 0xf02c │ │ │ │ + movw r0, #60908 @ 0xedec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59316 @ 0xe7b4 │ │ │ │ + movw r1, #58740 @ 0xe574 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 471d4 <_PyErr_FormatFromCause@@Base+0xcbc> │ │ │ │ + bls 47250 <_PyErr_FormatFromCause@@Base+0xcbc> │ │ │ │ mov r5, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 47228 <_PyErr_FormatFromCause@@Base+0xd10> │ │ │ │ + bl 3733e0 │ │ │ │ + b 472a4 <_PyErr_FormatFromCause@@Base+0xd10> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 471f4 <_PyErr_FormatFromCause@@Base+0xcdc> │ │ │ │ + beq 47270 <_PyErr_FormatFromCause@@Base+0xcdc> │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 471f8 <_PyErr_FormatFromCause@@Base+0xce0> │ │ │ │ - b 471c8 <_PyErr_FormatFromCause@@Base+0xcb0> │ │ │ │ + bls 47274 <_PyErr_FormatFromCause@@Base+0xce0> │ │ │ │ + b 47244 <_PyErr_FormatFromCause@@Base+0xcb0> │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 471c8 <_PyErr_FormatFromCause@@Base+0xcb0> │ │ │ │ + beq 47244 <_PyErr_FormatFromCause@@Base+0xcb0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -24670,718 +24701,718 @@ │ │ │ │ mov r9, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #852] @ 0x354 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 472a4 <_PyErr_FormatFromCause@@Base+0xd8c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 47320 <_PyErr_FormatFromCause@@Base+0xd8c> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2680 @ 0xa78 │ │ │ │ + movw r1, #2104 @ 0x838 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ - ldr r5, [pc, #1012] @ 476a0 <_PyErr_FormatFromCause@@Base+0x1188> │ │ │ │ + b 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + ldr r5, [pc, #1012] @ 4771c <_PyErr_FormatFromCause@@Base+0x1188> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 472d0 <_PyErr_FormatFromCause@@Base+0xdb8> │ │ │ │ + beq 4734c <_PyErr_FormatFromCause@@Base+0xdb8> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5288 │ │ │ │ - b 4729c <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ + bl c55a4 │ │ │ │ + b 47318 <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4730c <_PyErr_FormatFromCause@@Base+0xdf4> │ │ │ │ + bgt 47388 <_PyErr_FormatFromCause@@Base+0xdf4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4730c <_PyErr_FormatFromCause@@Base+0xdf4> │ │ │ │ + bne 47388 <_PyErr_FormatFromCause@@Base+0xdf4> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #620] @ 0x26c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4736c <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 473e8 <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 47378 <_PyErr_FormatFromCause@@Base+0xe60> │ │ │ │ + bne 473f4 <_PyErr_FormatFromCause@@Base+0xe60> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4736c <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ + bgt 473e8 <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4736c <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ + bne 473e8 <_PyErr_FormatFromCause@@Base+0xe54> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 473cc <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ + b 47448 <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 473cc <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ + bgt 47448 <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 473cc <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ + bne 47448 <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #828] @ 0x33c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4740c <_PyErr_FormatFromCause@@Base+0xef4> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 47488 <_PyErr_FormatFromCause@@Base+0xef4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4729c <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ + bl 1b956c │ │ │ │ + b 47318 <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4745c <_PyErr_FormatFromCause@@Base+0xf44> │ │ │ │ + bgt 474d8 <_PyErr_FormatFromCause@@Base+0xf44> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4745c <_PyErr_FormatFromCause@@Base+0xf44> │ │ │ │ + bne 474d8 <_PyErr_FormatFromCause@@Base+0xf44> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #664] @ 0x298 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4749c <_PyErr_FormatFromCause@@Base+0xf84> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 47518 <_PyErr_FormatFromCause@@Base+0xf84> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2800 @ 0xaf0 │ │ │ │ + movw r1, #2224 @ 0x8b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4729c <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ + bl 1b956c │ │ │ │ + b 47318 <_PyErr_FormatFromCause@@Base+0xd84> │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 474ec <_PyErr_FormatFromCause@@Base+0xfd4> │ │ │ │ + bgt 47568 <_PyErr_FormatFromCause@@Base+0xfd4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 474ec <_PyErr_FormatFromCause@@Base+0xfd4> │ │ │ │ + bne 47568 <_PyErr_FormatFromCause@@Base+0xfd4> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4754c <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 475c8 <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 47558 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + bne 475d4 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4754c <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ + bgt 475c8 <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4754c <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ + bne 475c8 <_PyErr_FormatFromCause@@Base+0x1034> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 475a8 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ + b 47624 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 475a8 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ + bgt 47624 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 475a8 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ + bne 47624 <_PyErr_FormatFromCause@@Base+0x1090> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47698 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ + beq 47714 <_PyErr_FormatFromCause@@Base+0x1180> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 47608 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 47684 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 47614 <_PyErr_FormatFromCause@@Base+0x10fc> │ │ │ │ + bne 47690 <_PyErr_FormatFromCause@@Base+0x10fc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47608 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ + bgt 47684 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 47608 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ + bne 47684 <_PyErr_FormatFromCause@@Base+0x10f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 47664 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ + b 476e0 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + bne 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47664 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ + bgt 476e0 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47664 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ + bne 476e0 <_PyErr_FormatFromCause@@Base+0x114c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ stmib sp, {r1, r7} │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2e5548 │ │ │ │ + bl 2e4344 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 472c4 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ + beq 47340 <_PyErr_FormatFromCause@@Base+0xdac> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 476d8 <_PyErr_FormatFromCause@@Base+0x11c0> │ │ │ │ + beq 47754 <_PyErr_FormatFromCause@@Base+0x11c0> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ addne r4, r0, #4 │ │ │ │ movne r5, #0 │ │ │ │ - bne 47724 <_PyErr_FormatFromCause@@Base+0x120c> │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bne 477a0 <_PyErr_FormatFromCause@@Base+0x120c> │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r2, #10688 @ 0x29c0 │ │ │ │ + movw r2, #10112 @ 0x2780 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #3100 @ 0xc1c │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #4]! │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e60d8 │ │ │ │ + bl 3e5dd0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47730 <_PyErr_FormatFromCause@@Base+0x1218> │ │ │ │ + bne 477ac <_PyErr_FormatFromCause@@Base+0x1218> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt 47700 <_PyErr_FormatFromCause@@Base+0x11e8> │ │ │ │ - b 47740 <_PyErr_FormatFromCause@@Base+0x1228> │ │ │ │ - bl 3e60d8 │ │ │ │ + bgt 4777c <_PyErr_FormatFromCause@@Base+0x11e8> │ │ │ │ + b 477bc <_PyErr_FormatFromCause@@Base+0x1228> │ │ │ │ + bl 3e5dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47720 <_PyErr_FormatFromCause@@Base+0x1208> │ │ │ │ + bne 4779c <_PyErr_FormatFromCause@@Base+0x1208> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 47788 <_PyErr_FormatFromCause@@Base+0x1270> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bls 47804 <_PyErr_FormatFromCause@@Base+0x1270> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3428 @ 0xd64 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 477e8 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ + bl 1b956c │ │ │ │ + b 47864 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 297438 <_PyUnicode_IsLinebreak@@Base+0x1260> │ │ │ │ + bl 296758 <_PyUnicode_IsLinebreak@@Base+0x1248> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 477b4 <_PyErr_FormatFromCause@@Base+0x129c> │ │ │ │ + beq 47830 <_PyErr_FormatFromCause@@Base+0x129c> │ │ │ │ mov r4, r5 │ │ │ │ - b 477e8 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + b 47864 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 477ac <_PyErr_FormatFromCause@@Base+0x1294> │ │ │ │ - bl 177b78 │ │ │ │ + beq 47828 <_PyErr_FormatFromCause@@Base+0x1294> │ │ │ │ + bl 1777a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 477e8 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ + beq 47864 <_PyErr_FormatFromCause@@Base+0x12d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000477f0 : │ │ │ │ +0004786c : │ │ │ │ push {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 47830 │ │ │ │ + beq 478ac │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47844 │ │ │ │ + beq 478c0 │ │ │ │ str r7, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2fd078 │ │ │ │ + bl 2fc000 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ - bl 478d0 │ │ │ │ + bl 4794c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 478c8 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bne 47944 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4788c │ │ │ │ + beq 47908 │ │ │ │ mov r4, #1 │ │ │ │ - b 478c8 │ │ │ │ - movw r3, #54860 @ 0xd64c │ │ │ │ + b 47944 │ │ │ │ + movw r3, #55332 @ 0xd824 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47884 │ │ │ │ - bl df724 │ │ │ │ + bne 47900 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 478c8 │ │ │ │ - movw r3, #6424 @ 0x1918 │ │ │ │ + beq 47944 │ │ │ │ + movw r3, #5816 @ 0x16b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ 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 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #54856 @ 0xd648 │ │ │ │ + movw r3, #55328 @ 0xd820 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004790c : │ │ │ │ +00047988 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #25584 @ 0x63f0 │ │ │ │ + movw r0, #25624 @ 0x6418 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ + b 167900 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #58772 @ 0xe594 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ strh r3, [r7, #8] │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4796c │ │ │ │ + bge 479e8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 47d28 │ │ │ │ - ldr r1, [pc, #956] @ 47d30 │ │ │ │ + b 47da4 │ │ │ │ + ldr r1, [pc, #956] @ 47dac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r7] │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, #16 │ │ │ │ ldr r8, [r3, #132] @ 0x84 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #3600 @ 0xe10 │ │ │ │ + movw r1, #3024 @ 0xbd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479e4 │ │ │ │ + bgt 47a60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 479e4 │ │ │ │ + bne 47a60 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #16 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + movw r1, #3044 @ 0xbe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47a34 │ │ │ │ + bgt 47ab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47a34 │ │ │ │ + bne 47ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #3640 @ 0xe38 │ │ │ │ + movw r1, #3064 @ 0xbf8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47a84 │ │ │ │ + bgt 47b00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47a84 │ │ │ │ + bne 47b00 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #3664 @ 0xe50 │ │ │ │ + movw r1, #3088 @ 0xc10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47ad4 │ │ │ │ + bgt 47b50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47ad4 │ │ │ │ + bne 47b50 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #3016 @ 0xbc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3612 @ 0xe1c │ │ │ │ + movw r1, #3036 @ 0xbdc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3632 @ 0xe30 │ │ │ │ + movw r1, #3056 @ 0xbf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3656 @ 0xe48 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ - ldr r1, [pc, #480] @ 47d34 │ │ │ │ + blt 479e0 │ │ │ │ + ldr r1, [pc, #480] @ 47db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r7, #4] │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3600 @ 0xe10 │ │ │ │ + movw r1, #3024 @ 0xbd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47bc4 │ │ │ │ + bgt 47c40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47bc4 │ │ │ │ + bne 47c40 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #8 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + movw r1, #3044 @ 0xbe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c14 │ │ │ │ + bgt 47c90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47c14 │ │ │ │ + bne 47c90 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #32 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3640 @ 0xe38 │ │ │ │ + movw r1, #3064 @ 0xbf8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c64 │ │ │ │ + bgt 47ce0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47c64 │ │ │ │ + bne 47ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r0, #32 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47964 │ │ │ │ + beq 479e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3664 @ 0xe50 │ │ │ │ + movw r1, #3088 @ 0xc10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cb4 │ │ │ │ + bgt 47d30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47cb4 │ │ │ │ + bne 47d30 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 47d28 │ │ │ │ + beq 47da4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3680 @ 0xe60 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3700 @ 0xe74 │ │ │ │ + movw r1, #3124 @ 0xc34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3720 @ 0xe88 │ │ │ │ + movw r1, #3144 @ 0xc48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47964 │ │ │ │ + blt 479e0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3744 @ 0xea0 │ │ │ │ + movw r1, #3168 @ 0xc60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsr #8 │ │ │ │ - rsbeq r6, sl, r8, lsr r4 │ │ │ │ + rsbeq r6, sl, ip, asr #8 │ │ │ │ + rsbeq r6, sl, r0, ror #8 │ │ │ │ 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 21cd0c <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 21c064 <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -25389,86 +25420,86 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 47e1c │ │ │ │ + bl 47e98 │ │ │ │ sub sp, fp, #4 │ │ │ │ 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, #3840 @ 0xf00 │ │ │ │ + movw r1, #3264 @ 0xcc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47e14 │ │ │ │ + beq 47e90 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 1dba1c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1db2fc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47df0 │ │ │ │ + bne 47e6c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, 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, #296] @ 47f64 │ │ │ │ + ldr r1, [pc, #296] @ 47fe0 │ │ │ │ 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 b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47f58 │ │ │ │ + beq 47fd4 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 47f64 │ │ │ │ + ldr r1, [pc, #236] @ 47fe0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 47ea0 │ │ │ │ + beq 47f1c │ │ │ │ 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 47ec8 │ │ │ │ + beq 47f44 │ │ │ │ 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] │ │ │ │ @@ -25484,30 +25515,30 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 47f58 │ │ │ │ + beq 47fd4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38072 @ 0x94b8 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47f58 │ │ │ │ + bge 47fd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f54 │ │ │ │ + bgt 47fd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47f54 │ │ │ │ + bne 47fd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ @@ -25518,56 +25549,56 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 47fa8 │ │ │ │ + bl 48024 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #296] @ 480f0 │ │ │ │ + ldr r1, [pc, #296] @ 4816c │ │ │ │ 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 b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 480e4 │ │ │ │ + beq 48160 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 480f0 │ │ │ │ + ldr r1, [pc, #236] @ 4816c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 4802c │ │ │ │ + beq 480a8 │ │ │ │ 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 48054 │ │ │ │ + beq 480d0 │ │ │ │ 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] │ │ │ │ @@ -25583,91 +25614,90 @@ │ │ │ │ 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 480e4 │ │ │ │ + beq 48160 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38072 @ 0x94b8 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 480e4 │ │ │ │ + bge 48160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 480e0 │ │ │ │ + bgt 4815c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 480e0 │ │ │ │ + bne 4815c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ - bl 48120 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 4819c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00048120 : │ │ │ │ - ldr r3, [pc, #52] @ 4815c │ │ │ │ +0004819c : │ │ │ │ + ldr r3, [pc, #52] @ 481d8 │ │ │ │ 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 48150 │ │ │ │ + beq 481cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (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 f3c18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b f3ce8 │ │ │ │ push {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 481bc │ │ │ │ + bne 48234 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 481d0 │ │ │ │ - b 481e0 │ │ │ │ + bne 48248 │ │ │ │ + b 48258 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 481ac │ │ │ │ + beq 48224 │ │ │ │ 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 │ │ │ │ @@ -25679,204 +25709,204 @@ │ │ │ │ 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 4823c │ │ │ │ + bl 482b4 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + movw r0, #5992 @ 0x1768 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ - beq 482dc │ │ │ │ + beq 48354 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 482d4 │ │ │ │ + ble 4834c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 482ec │ │ │ │ + bl 48364 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 482cc │ │ │ │ + bne 48344 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 482e0 │ │ │ │ + bgt 48358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 482e0 │ │ │ │ + bne 48358 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 482e0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 48358 │ │ │ │ str r6, [r8, #4]! │ │ │ │ - b 48274 │ │ │ │ + b 482ec │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48350 │ │ │ │ + bne 483c8 │ │ │ │ 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 48340 │ │ │ │ - movw r0, #61932 @ 0xf1ec │ │ │ │ + bne 483b8 │ │ │ │ + movw r0, #61460 @ 0xf014 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1fae58 │ │ │ │ + b 1fa7e4 │ │ │ │ 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 2e4db8 <_Py_HandlePending@@Base+0x28e4> │ │ │ │ + b 2e3bb4 <_Py_HandlePending@@Base+0x2768> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #148] @ 4843c │ │ │ │ + ldr r1, [pc, #148] @ 484b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3f10b8 │ │ │ │ + bl 3f0db0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 483c4 │ │ │ │ - bl 177318 │ │ │ │ + bne 4843c │ │ │ │ + bl 176f44 │ │ │ │ mov r5, r0 │ │ │ │ - b 483e4 │ │ │ │ + b 4845c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 483e0 │ │ │ │ + bgt 48458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 483e0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 48458 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #72] @ 4843c │ │ │ │ - bl 3f10b8 │ │ │ │ + ldr r1, [pc, #72] @ 484b4 │ │ │ │ + bl 3f0db0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 48434 │ │ │ │ + beq 484ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 214e04 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 214014 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48434 │ │ │ │ + beq 484ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48430 │ │ │ │ + bgt 484a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48430 │ │ │ │ + bne 484a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, fp, r0, lsr r6 │ │ │ │ + rsbeq r6, fp, r8, asr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 181948 │ │ │ │ + bl 18151c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48510 │ │ │ │ + beq 48588 │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #10932 @ 0x2ab4 │ │ │ │ + movw r1, #10356 @ 0x2874 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48508 │ │ │ │ + beq 48580 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484a8 │ │ │ │ + bne 48520 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10940 @ 0x2abc │ │ │ │ + movw r1, #10364 @ 0x287c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 484c8 │ │ │ │ - b 48508 │ │ │ │ + bne 48540 │ │ │ │ + b 48580 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14220 @ 0x378c │ │ │ │ + movw r1, #13644 @ 0x354c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48488 │ │ │ │ - b 48508 │ │ │ │ + bne 48500 │ │ │ │ + b 48580 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245988 │ │ │ │ + bl 2448bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48508 │ │ │ │ + blt 48580 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55392 @ 0xd860 │ │ │ │ + movw r1, #54832 @ 0xd630 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 48a58 │ │ │ │ + bl 48ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48508 │ │ │ │ + beq 48580 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185088 │ │ │ │ + b 184b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ff54 │ │ │ │ + bl 26edec │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -25891,31 +25921,31 @@ │ │ │ │ ldr r7, [ip, #20] │ │ │ │ ldr r8, [r1, #44] @ 0x2c │ │ │ │ add r4, r7, #1 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r4, #1 │ │ │ │ str r4, [ip, #20] │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ add r9, r7, #2 │ │ │ │ str r9, [ip, #20] │ │ │ │ cmn r9, #1 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ add r3, r7, #3 │ │ │ │ cmn r7, #4 │ │ │ │ moveq r4, r3 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ streq r3, [ip, #20] │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ add r7, r7, #4 │ │ │ │ str r7, [ip, #20] │ │ │ │ cmn r7, #1 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -25923,25 +25953,25 @@ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ - bl 2f86e0 │ │ │ │ + bl 2f7668 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 1bb5a0 <_PyErr_SetString@@Base+0x7c> │ │ │ │ + bl 1baf38 <_PyErr_SetString@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -25951,168 +25981,168 @@ │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r8, fp, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 2fd514 │ │ │ │ + bl 2fc49c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4869c │ │ │ │ + beq 48714 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4869c │ │ │ │ + beq 48714 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f40f4 │ │ │ │ + bl 3f3dec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 486d0 │ │ │ │ - b 48968 │ │ │ │ + bne 48748 │ │ │ │ + b 489e0 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #0 │ │ │ │ add r6, sl, #4 │ │ │ │ cmp sl, #0 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 4871c │ │ │ │ + blt 48794 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ movw r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1a3db8 <_PyInstructionSequence_New@@Base+0x68c> │ │ │ │ + bl 1a37d8 <_PyInstructionSequence_New@@Base+0x68c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r6, sl, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b 48754 │ │ │ │ + b 487cc │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5200 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ + bl 1a4c20 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 486b4 │ │ │ │ + b 4872c │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1a5200 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ + bl 1a4c20 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 4873c │ │ │ │ - movw r2, #17864 @ 0x45c8 │ │ │ │ + blt 487b4 │ │ │ │ + movw r2, #17296 @ 0x4390 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldmib r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r1, #260 @ 0x104 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2f86e0 │ │ │ │ + bl 2f7668 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1bb5a0 <_PyErr_SetString@@Base+0x7c> │ │ │ │ + bl 1baf38 <_PyErr_SetString@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - vldr d8, [pc, #420] @ 48978 │ │ │ │ + vldr d8, [pc, #420] @ 489f0 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ vstr d8, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ - bl 2f86e0 │ │ │ │ + bl 2f7668 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub sl, fp, #72 @ 0x48 │ │ │ │ vstr d8, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #30 │ │ │ │ - bl 2f86e0 │ │ │ │ + bl 2f7668 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 2fd514 │ │ │ │ + bl 2fc49c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ add r5, r6, #4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r2, r6 │ │ │ │ ldrne r2, [r6] │ │ │ │ cmp r9, r2 │ │ │ │ - bge 488c0 │ │ │ │ + bge 48938 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1a5200 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ + bl 1a4c20 <_PyInstructionSequence_New@@Base+0x1ad4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4888c │ │ │ │ - b 48968 │ │ │ │ + bne 48904 │ │ │ │ + b 489e0 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -26120,37 +26150,37 @@ │ │ │ │ str r1, [ip, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ - bl 2f86e0 │ │ │ │ + bl 2f7668 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1bb5a0 <_PyErr_SetString@@Base+0x7c> │ │ │ │ + bl 1baf38 <_PyErr_SetString@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3046b4 <_Py_GetStdlibDir@@Base+0x3798> │ │ │ │ + bl 30363c <_Py_GetStdlibDir@@Base+0x3798> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48968 │ │ │ │ + beq 489e0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1bb5a0 <_PyErr_SetString@@Base+0x7c> │ │ │ │ + bl 1baf38 <_PyErr_SetString@@Base+0x7c> │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -26163,429 +26193,429 @@ │ │ │ │ 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 18186c │ │ │ │ + bl 181440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48a50 │ │ │ │ + beq 48ac8 │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #11208 @ 0x2bc8 │ │ │ │ + movw r1, #10632 @ 0x2988 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48a48 │ │ │ │ + beq 48ac0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245988 │ │ │ │ + bl 2448bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48a48 │ │ │ │ + blt 48ac0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a18 │ │ │ │ + bne 48a90 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55392 @ 0xd860 │ │ │ │ + movw r1, #54832 @ 0xd630 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 48a58 │ │ │ │ + bl 48ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48a48 │ │ │ │ + beq 48ac0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185088 │ │ │ │ + b 184b80 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11228 @ 0x2bdc │ │ │ │ + movw r1, #10652 @ 0x299c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48a48 │ │ │ │ + beq 48ac0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245988 │ │ │ │ + bl 2448bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 489ec │ │ │ │ + bge 48a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ff54 │ │ │ │ + bl 26edec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00048a58 : │ │ │ │ +00048ad0 : │ │ │ │ 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 d537c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d56a8 <_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 246f40 │ │ │ │ + bl 245d10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + movw r0, #10820 @ 0x2a44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 48b40 │ │ │ │ + bls 48bb8 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #3564 @ 0xdec │ │ │ │ + movw r0, #2988 @ 0xbac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b54 │ │ │ │ + beq 48bcc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b5c │ │ │ │ + bne 48bd4 │ │ │ │ mov r0, #0 │ │ │ │ - b 48db4 │ │ │ │ + b 48e2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b7c │ │ │ │ - bl df724 │ │ │ │ + bne 48bf4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b54 │ │ │ │ + bne 48bcc │ │ │ │ cmp r9, #2 │ │ │ │ - ble 48be4 │ │ │ │ + ble 48c5c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 48c00 │ │ │ │ + beq 48c78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 48bc0 │ │ │ │ + beq 48c38 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48bc4 │ │ │ │ - bl df724 │ │ │ │ + bne 48c3c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b54 │ │ │ │ - b 48bc4 │ │ │ │ + bne 48bcc │ │ │ │ + b 48c3c │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r6 │ │ │ │ - b 48c1c │ │ │ │ + b 48c94 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r3 │ │ │ │ - b 48c1c │ │ │ │ + b 48c94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48d8c │ │ │ │ + beq 48e04 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r4 │ │ │ │ stmib sp, {r1, r4} │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #11556 @ 0x2d24 │ │ │ │ + movw r1, #10980 @ 0x2ae4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #11564 @ 0x2d2c │ │ │ │ + movw r0, #10988 @ 0x2aec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48b54 │ │ │ │ + beq 48bcc │ │ │ │ cmp r7, #8 │ │ │ │ - beq 48c80 │ │ │ │ + beq 48cf8 │ │ │ │ tst r7, #1 │ │ │ │ - bne 48c88 │ │ │ │ + bne 48d00 │ │ │ │ tst r7, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 48c8c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 48d04 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11576 @ 0x2d38 │ │ │ │ + movw r1, #11000 @ 0x2af8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 48b54 │ │ │ │ + bl 1b956c │ │ │ │ + b 48bcc │ │ │ │ mov r3, #2 │ │ │ │ - b 48c8c │ │ │ │ + b 48d04 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 48cdc │ │ │ │ + beq 48d54 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 48cc4 │ │ │ │ - bl 211204 │ │ │ │ - b 48ccc │ │ │ │ - bl 18bd04 │ │ │ │ + beq 48d3c │ │ │ │ + bl 21009c │ │ │ │ + b 48d44 │ │ │ │ + bl 18b7b4 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b54 │ │ │ │ + bne 48bcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48d18 │ │ │ │ + beq 48d90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 48d00 │ │ │ │ - bl 211204 │ │ │ │ - b 48d08 │ │ │ │ - bl 18bd04 │ │ │ │ + beq 48d78 │ │ │ │ + bl 21009c │ │ │ │ + b 48d80 │ │ │ │ + bl 18b7b4 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b54 │ │ │ │ + bne 48bcc │ │ │ │ tst r7, #4 │ │ │ │ strh r4, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d978 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48da4 │ │ │ │ + bne 48e1c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48d74 │ │ │ │ - bl d720c │ │ │ │ + bne 48dec │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d28 │ │ │ │ - b 48b54 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 48da0 │ │ │ │ + b 48bcc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r3 │ │ │ │ - b 48c1c │ │ │ │ + b 48c94 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48d74 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + blt 48dec │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 48df0 │ │ │ │ + beq 48e68 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ - b 48e18 │ │ │ │ + b 48e90 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ moveq r0, r3 │ │ │ │ - beq 48e18 │ │ │ │ - ldr r1, [pc, #24] @ 48e24 │ │ │ │ + beq 48e90 │ │ │ │ + ldr r1, [pc, #24] @ 48e9c │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d0598 │ │ │ │ + b d08b4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 48e84 │ │ │ │ + bne 48efc │ │ │ │ cmp r7, #0 │ │ │ │ - bge 48e68 │ │ │ │ + bge 48ee0 │ │ │ │ mov r5, #0 │ │ │ │ - b 48e84 │ │ │ │ + b 48efc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48ebc │ │ │ │ - b 48e60 │ │ │ │ + beq 48f34 │ │ │ │ + b 48ed8 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #28432 @ 0x6f10 │ │ │ │ + movw r3, #28472 @ 0x6f38 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48f58 │ │ │ │ + beq 48fd0 │ │ │ │ cmn r7, r5 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ ldrne r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d96a4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ + bl 2d85c4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 48f58 │ │ │ │ - movw r7, #6400 @ 0x1900 │ │ │ │ + beq 48fd0 │ │ │ │ + movw r7, #5792 @ 0x16a0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #21528 @ 0x5418 │ │ │ │ + movw r3, #20816 @ 0x5150 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43416 @ 0xa998 │ │ │ │ + movw r1, #39200 @ 0x9920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movne r1, r3 │ │ │ │ - bl 48f68 │ │ │ │ + bl 48fe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48f58 │ │ │ │ + beq 48fd0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 48f58 │ │ │ │ - ldr r0, [pc, #64] @ 48f64 │ │ │ │ + beq 48fd0 │ │ │ │ + ldr r0, [pc, #64] @ 48fdc │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48f54 │ │ │ │ + bgt 48fcc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48f54 │ │ │ │ + bne 48fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, fp, r0, ror #13 │ │ │ │ + rsbeq r7, fp, r8, lsl #14 │ │ │ │ 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 3940d4 │ │ │ │ + bl 393ebc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48fa4 │ │ │ │ + bne 4901c │ │ │ │ mov r0, #0 │ │ │ │ - b 48fe0 │ │ │ │ + b 49058 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 48fe8 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 49060 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48f9c │ │ │ │ + beq 49014 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f6c0c <_PyCoro_GetAwaitableIter@@Base+0x4a8> │ │ │ │ + bl 3f6904 <_PyCoro_GetAwaitableIter@@Base+0x4a8> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00048fe8 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00049060 <_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 3f62c8 <_Py_GetBuiltWithAssert@@Base+0x163c> │ │ │ │ + bl 3f5fc0 <_Py_GetBuiltWithAssert@@Base+0x163c> │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -26593,133 +26623,133 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ bic r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49064 <_PyTime_AsTimevalTime_t@@Base+0x7c> │ │ │ │ + beq 490dc <_PyTime_AsTimevalTime_t@@Base+0x7c> │ │ │ │ ldrb r1, [r1, #26] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49078 <_PyTime_AsTimevalTime_t@@Base+0x90> │ │ │ │ - b 490b8 <_PyTime_AsTimevalTime_t@@Base+0xd0> │ │ │ │ + bne 490f0 <_PyTime_AsTimevalTime_t@@Base+0x90> │ │ │ │ + b 49130 <_PyTime_AsTimevalTime_t@@Base+0xd0> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb r1, [r1, #3470] @ 0xd8e │ │ │ │ cmp r1, #0 │ │ │ │ - beq 490b8 <_PyTime_AsTimevalTime_t@@Base+0xd0> │ │ │ │ + beq 49130 <_PyTime_AsTimevalTime_t@@Base+0xd0> │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #56700 @ 0xdd7c │ │ │ │ + movw r2, #57172 @ 0xdf54 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 389be4 <_PyMarshal_ReadObjectFromXIData@@Base+0x560> │ │ │ │ + bl 389910 <_PyMarshal_ReadObjectFromXIData@@Base+0x55c> │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000490c0 : │ │ │ │ +00049138 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #784] @ 493f0 │ │ │ │ + ldr r3, [pc, #784] @ 49468 │ │ │ │ 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 bc140 │ │ │ │ + bl bc418 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 493e4 │ │ │ │ + beq 4945c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e11fc │ │ │ │ + bl 2e0174 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49170 │ │ │ │ + bne 491e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49130 │ │ │ │ + ble 491a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 493e4 │ │ │ │ + b 4945c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 49128 │ │ │ │ - ldr r2, [pc, #688] @ 493f4 │ │ │ │ + bne 491a0 │ │ │ │ + ldr r2, [pc, #688] @ 4946c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4915c │ │ │ │ + beq 491d4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 49128 │ │ │ │ + b 491a0 │ │ │ │ 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 4922c │ │ │ │ + beq 492a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 49348 │ │ │ │ + beq 493c0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 492f0 │ │ │ │ + beq 49368 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 491c4 │ │ │ │ + blt 4923c │ │ │ │ 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 49224 │ │ │ │ + bge 4929c │ │ │ │ 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 491f0 │ │ │ │ + b 49268 │ │ │ │ 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 │ │ │ │ @@ -26727,116 +26757,116 @@ │ │ │ │ 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 2e13cc │ │ │ │ + bl 2e0344 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 492dc │ │ │ │ + beq 49354 │ │ │ │ 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 2e15d8 │ │ │ │ + bl 2e0550 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492d8 │ │ │ │ + bgt 49350 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 492d8 │ │ │ │ - ldr r2, [pc, #324] @ 493f4 │ │ │ │ + bne 49350 │ │ │ │ + ldr r2, [pc, #324] @ 4946c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 492c8 │ │ │ │ + beq 49340 │ │ │ │ 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 49348 │ │ │ │ - b 492f4 │ │ │ │ + beq 493c0 │ │ │ │ + b 4936c │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49308 │ │ │ │ + ble 49380 │ │ │ │ mov r4, r9 │ │ │ │ - b 49348 │ │ │ │ + b 493c0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 49300 │ │ │ │ - ldr r2, [pc, #216] @ 493f4 │ │ │ │ + bne 49378 │ │ │ │ + ldr r2, [pc, #216] @ 4946c │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 49334 │ │ │ │ + beq 493ac │ │ │ │ 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 49300 │ │ │ │ + b 49378 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49398 │ │ │ │ + bgt 49410 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 49398 │ │ │ │ - ldr r2, [pc, #132] @ 493f4 │ │ │ │ + bne 49410 │ │ │ │ + ldr r2, [pc, #132] @ 4946c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49388 │ │ │ │ + beq 49400 │ │ │ │ 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 493e0 │ │ │ │ + bgt 49458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 493e0 │ │ │ │ - ldr r2, [pc, #60] @ 493f4 │ │ │ │ + bne 49458 │ │ │ │ + ldr r2, [pc, #60] @ 4946c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 493d0 │ │ │ │ + beq 49448 │ │ │ │ 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 r5, r8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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, #0 │ │ │ │ @@ -26845,1003 +26875,1003 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2e818 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49450 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 494c8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 49490 │ │ │ │ + bl 2fba0c │ │ │ │ + b 49508 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, r4 │ │ │ │ - bl 30ff88 │ │ │ │ + bl 30f110 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49490 │ │ │ │ + beq 49508 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 30ff88 │ │ │ │ + bl 30f110 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49490 │ │ │ │ + beq 49508 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #15264 @ 0x3ba0 │ │ │ │ + movw r0, #14688 @ 0x3960 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ - b 494b4 │ │ │ │ + bl e0f54 │ │ │ │ + b 4952c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 494a0 │ │ │ │ + beq 49518 │ │ │ │ bl 2e200 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 494b0 │ │ │ │ + beq 49528 │ │ │ │ bl 2e200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49508 │ │ │ │ + beq 49580 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 495e8 │ │ │ │ + beq 49660 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #9136 @ 0x23b0 │ │ │ │ + movw r0, #8560 @ 0x2170 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 49584 │ │ │ │ + bne 495fc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 482ec │ │ │ │ + bl 48364 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49578 │ │ │ │ + beq 495f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49560 │ │ │ │ + ble 495d8 │ │ │ │ mov r4, r6 │ │ │ │ - b 49578 │ │ │ │ + b 495f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49558 │ │ │ │ + bne 495d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 49558 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 495d0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5288 │ │ │ │ - b 495dc │ │ │ │ + bl c55a4 │ │ │ │ + b 49654 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4823c │ │ │ │ + bl 482b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 495dc │ │ │ │ + beq 49654 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + movw r0, #32396 @ 0x7e8c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 495c4 │ │ │ │ + ble 4963c │ │ │ │ mov r4, r6 │ │ │ │ - b 495dc │ │ │ │ + b 49654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 495bc │ │ │ │ + bne 49634 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 495bc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 49634 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a38 │ │ │ │ - b 495ec │ │ │ │ + bl 24496c │ │ │ │ + b 49664 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000495f8 : │ │ │ │ +00049670 : │ │ │ │ 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 c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 49654 │ │ │ │ + beq 496cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 146fe0 │ │ │ │ + bl 146ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49654 │ │ │ │ + bgt 496cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49654 │ │ │ │ + bne 496cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 496b0 │ │ │ │ + bne 49728 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 496d4 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + bne 4974c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #14416 @ 0x3850 │ │ │ │ + movw r0, #13840 @ 0x3610 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 496cc │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 49744 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14416 @ 0x3850 │ │ │ │ + movw r0, #13840 @ 0x3610 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4967c │ │ │ │ + bne 496f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 49700 │ │ │ │ + ldr lr, [pc, #36] @ 49778 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - bl 194058 │ │ │ │ + bl 193b4c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 49724 │ │ │ │ + b 4979c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 49758 │ │ │ │ + bne 497d0 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - beq 49760 │ │ │ │ + beq 497d8 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 49794 │ │ │ │ + b 4980c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4978c │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + beq 49804 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 4974c │ │ │ │ + bls 497c4 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 4976c │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + bne 497e4 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 497dc │ │ │ │ + b 49854 │ │ │ │ │ │ │ │ -000497c0 : │ │ │ │ +00049838 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28580 @ 0x6fa4 │ │ │ │ + movw r0, #28620 @ 0x6fcc │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ + b 167900 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 49828 │ │ │ │ + bls 498a0 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 49838 │ │ │ │ + bne 498b0 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 49820 │ │ │ │ + bcc 49898 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 49800 │ │ │ │ - b 49844 │ │ │ │ + beq 49878 │ │ │ │ + b 498bc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 49834 │ │ │ │ + bne 498ac │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4984c │ │ │ │ + b 498c4 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 497e8 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + bge 49860 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49898 │ │ │ │ + beq 49910 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 498b4 │ │ │ │ - b 498cc │ │ │ │ - ldr r1, [pc, #660] @ 49b34 │ │ │ │ + beq 4992c │ │ │ │ + b 49944 │ │ │ │ + ldr r1, [pc, #660] @ 49bac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 49888 │ │ │ │ - b 49b18 │ │ │ │ - ldr r1, [pc, #636] @ 49b38 │ │ │ │ + bne 49900 │ │ │ │ + b 49b90 │ │ │ │ + ldr r1, [pc, #636] @ 49bb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 49b18 │ │ │ │ + beq 49b90 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 498f0 │ │ │ │ - ldr r1, [pc, #604] @ 49b3c │ │ │ │ + bne 49968 │ │ │ │ + ldr r1, [pc, #604] @ 49bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 49b18 │ │ │ │ + beq 49b90 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49914 │ │ │ │ - ldr r1, [pc, #572] @ 49b40 │ │ │ │ + bne 4998c │ │ │ │ + ldr r1, [pc, #572] @ 49bb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 49b18 │ │ │ │ - movw r1, #12300 @ 0x300c │ │ │ │ + beq 49b90 │ │ │ │ + movw r1, #11824 @ 0x2e30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + movw r0, #11828 @ 0x2e34 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12312 @ 0x3018 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11836 @ 0x2e3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 49b18 │ │ │ │ - movw r1, #44716 @ 0xaeac │ │ │ │ + beq 49b90 │ │ │ │ + movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #36192 @ 0x8d60 │ │ │ │ + movw r0, #35064 @ 0x88f8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 49b18 │ │ │ │ - movw r1, #44708 @ 0xaea4 │ │ │ │ + beq 49b90 │ │ │ │ + movw r1, #44132 @ 0xac64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1c1b3c │ │ │ │ + bl 1c14d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - beq 49b18 │ │ │ │ + beq 49b90 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r1, #44684 @ 0xae8c │ │ │ │ + movw r1, #44108 @ 0xac4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 499cc │ │ │ │ + bne 49a44 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 499cc │ │ │ │ + bls 49a44 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 499cc │ │ │ │ + bne 49a44 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 499cc │ │ │ │ + bne 49a44 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 499e8 │ │ │ │ - movw r3, #56720 @ 0xdd90 │ │ │ │ + beq 49a60 │ │ │ │ + movw r3, #57192 @ 0xdf68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12336 @ 0x3030 │ │ │ │ + movw r1, #11860 @ 0x2e54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 49b18 │ │ │ │ - movw r0, #39192 @ 0x9918 │ │ │ │ + bl 1b956c │ │ │ │ + b 49b90 │ │ │ │ + movw r0, #38084 @ 0x94c4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12384 @ 0x3060 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11908 @ 0x2e84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #40572 @ 0x9e7c │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #39996 @ 0x9c3c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12368 @ 0x3050 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11892 @ 0x2e74 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12380 @ 0x305c │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11904 @ 0x2e80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12392 @ 0x3068 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11916 @ 0x2e8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12372 @ 0x3054 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11896 @ 0x2e78 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 49b18 │ │ │ │ - movw r0, #12400 @ 0x3070 │ │ │ │ + beq 49b90 │ │ │ │ + movw r0, #11924 @ 0x2e94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 49b18 │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + beq 49b90 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #12408 @ 0x3078 │ │ │ │ + movw r0, #11932 @ 0x2e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2dd18c │ │ │ │ - movw r1, #12444 @ 0x309c │ │ │ │ + bl 2dc104 │ │ │ │ + movw r1, #11968 @ 0x2ec0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49b18 │ │ │ │ + blt 49b90 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r7, fp, #32 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r7], #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 49b20 │ │ │ │ + bge 49b98 │ │ │ │ mvn r6, #0 │ │ │ │ - b 49b28 │ │ │ │ + b 49ba0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 49b00 │ │ │ │ + bne 49b78 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r6, sl, ip, ror #31 │ │ │ │ rsbeq r7, sl, r0 │ │ │ │ rsbeq r7, sl, r4, lsl r0 │ │ │ │ + rsbeq r7, sl, r8, lsr #32 │ │ │ │ + rsbeq r7, sl, ip, lsr r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00049ba0 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00049c18 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49c2c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + beq 49ca4 <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f5210 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49c2c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + beq 49ca4 <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + movw r3, #57224 @ 0xdf88 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 281ed0 │ │ │ │ + bl 2812d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49c14 <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ + ble 49c8c <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ mov r4, r5 │ │ │ │ - b 49c2c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + b 49ca4 <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49c0c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bne 49c84 <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 49c0c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 49c84 <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 49c74 <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ + beq 49cec <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13260 @ 0x33cc │ │ │ │ + movw r0, #12784 @ 0x31f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49dd8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 49e50 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16d858 │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + bl 16d4d0 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49cc8 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 49d40 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13276 @ 0x33dc │ │ │ │ + movw r1, #12800 @ 0x3200 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 49cfc <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ + b 49d74 <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16d858 │ │ │ │ + bl 16d4d0 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 49d10 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ + beq 49d88 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13324 @ 0x340c │ │ │ │ + movw r1, #12848 @ 0x3230 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 49d68 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ + bne 49de0 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49d80 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + beq 49df8 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d80 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bgt 49df8 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 49d80 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 49d80 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bne 49df8 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 49df8 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 49dc0 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ + bne 49e38 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49dd8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 49e50 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49dd8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bgt 49e50 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49dd8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 49dd8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bne 49e50 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 49e50 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 49e2c <_PyExc_CreateExceptionGroup@@Base+0x28c> │ │ │ │ + bne 49ea4 <_PyExc_CreateExceptionGroup@@Base+0x28c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13568 @ 0x3500 │ │ │ │ + movw r1, #13092 @ 0x3324 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 4ab24 <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ + bl 172fdc │ │ │ │ + b 4ab9c <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 49e60 <_PyExc_CreateExceptionGroup@@Base+0x2c0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 49ed8 <_PyExc_CreateExceptionGroup@@Base+0x2c0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13628 @ 0x353c │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r5, #0 │ │ │ │ - b 4ab24 <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ + b 4ab9c <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ 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 49e98 <_PyExc_CreateExceptionGroup@@Base+0x2f8> │ │ │ │ + bne 49f10 <_PyExc_CreateExceptionGroup@@Base+0x2f8> │ │ │ │ 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 1089c0 │ │ │ │ + bl 1085d0 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 49ec4 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 49f3c <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + movw r1, #13180 @ 0x337c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - beq 49f28 <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ + bl 172fdc │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + beq 49fa0 <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 49f60 <_PyExc_CreateExceptionGroup@@Base+0x3c0> │ │ │ │ + bhi 49fd8 <_PyExc_CreateExceptionGroup@@Base+0x3c0> │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 49f7c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ + bne 49ff4 <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 49f44 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ + bne 49fbc <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 49f60 <_PyExc_CreateExceptionGroup@@Base+0x3c0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 49fd8 <_PyExc_CreateExceptionGroup@@Base+0x3c0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13704 @ 0x3588 │ │ │ │ + movw r1, #13228 @ 0x33ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 172fdc │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13788 @ 0x35dc │ │ │ │ + movw r1, #13312 @ 0x3400 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl 172fdc │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13828 @ 0x3604 │ │ │ │ + movw r1, #13352 @ 0x3428 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl 1b956c │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ ldr r3, [r5] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 18bf18 │ │ │ │ + bl 18b9c8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49fc0 <_PyExc_CreateExceptionGroup@@Base+0x420> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 4a038 <_PyExc_CreateExceptionGroup@@Base+0x420> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13852 @ 0x361c │ │ │ │ + movw r1, #13376 @ 0x3440 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl 1b956c │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 49ff0 <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 4a068 <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13872 @ 0x3630 │ │ │ │ + movw r1, #13396 @ 0x3454 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl 172fdc │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bhi 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ lsl r4, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r4, r4, r3 │ │ │ │ movne r6, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mvnne r2, #0 │ │ │ │ - beq 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + beq 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ cmp r3, r4 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 4a04c <_PyExc_CreateExceptionGroup@@Base+0x4ac> │ │ │ │ + bne 4a0c4 <_PyExc_CreateExceptionGroup@@Base+0x4ac> │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3fb070 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 3faef0 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0a0 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 4a118 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ cmnne r3, #1 │ │ │ │ movne r7, r3 │ │ │ │ lsrne r1, r2, #1 │ │ │ │ ldrne r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [r0, r1, lsl #2] │ │ │ │ - b 4a064 <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ + b 4a0dc <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 4a0c0 <_PyExc_CreateExceptionGroup@@Base+0x520> │ │ │ │ + beq 4a138 <_PyExc_CreateExceptionGroup@@Base+0x520> │ │ │ │ ldr r3, [r6], #4 │ │ │ │ cmp r5, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4a0a4 <_PyExc_CreateExceptionGroup@@Base+0x504> │ │ │ │ + b 4a11c <_PyExc_CreateExceptionGroup@@Base+0x504> │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4a0f4 <_PyExc_CreateExceptionGroup@@Base+0x554> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 4a16c <_PyExc_CreateExceptionGroup@@Base+0x554> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13916 @ 0x365c │ │ │ │ + movw r1, #13440 @ 0x3480 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bb640 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl bb940 │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1f9bb8 │ │ │ │ + bl 1f9544 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4ab18 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ + beq 4ab90 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - bgt 4a138 <_PyExc_CreateExceptionGroup@@Base+0x598> │ │ │ │ + bgt 4a1b0 <_PyExc_CreateExceptionGroup@@Base+0x598> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a138 <_PyExc_CreateExceptionGroup@@Base+0x598> │ │ │ │ + beq 4a1b0 <_PyExc_CreateExceptionGroup@@Base+0x598> │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 4a160 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ - bl 3736a8 │ │ │ │ + b 4a1d8 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab18 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ + bgt 4ab90 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4ab18 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ + bne 4ab90 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4ab18 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4ab90 <_PyExc_CreateExceptionGroup@@Base+0xf78> │ │ │ │ ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 4a160 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ - movw lr, #30700 @ 0x77ec │ │ │ │ + bge 4a1d8 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + movw lr, #30136 @ 0x75b8 │ │ │ │ movt lr, #85 @ 0x55 │ │ │ │ str lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov lr, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r3 │ │ │ │ - ble 4a5e8 <_PyExc_CreateExceptionGroup@@Base+0xa48> │ │ │ │ + ble 4a660 <_PyExc_CreateExceptionGroup@@Base+0xa48> │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1efad8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ef36c <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r7, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr sl, r2, sl, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 4a20c <_PyExc_CreateExceptionGroup@@Base+0x66c> │ │ │ │ + bne 4a284 <_PyExc_CreateExceptionGroup@@Base+0x66c> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1efad8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ef36c <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r6, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r7, [r8, #4] │ │ │ │ - b 4a1d8 <_PyExc_CreateExceptionGroup@@Base+0x638> │ │ │ │ + b 4a250 <_PyExc_CreateExceptionGroup@@Base+0x638> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + beq 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 4a280 <_PyExc_CreateExceptionGroup@@Base+0x6e0> │ │ │ │ + bgt 4a2f8 <_PyExc_CreateExceptionGroup@@Base+0x6e0> │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 4a24c <_PyExc_CreateExceptionGroup@@Base+0x6ac> │ │ │ │ + bgt 4a2c4 <_PyExc_CreateExceptionGroup@@Base+0x6ac> │ │ │ │ cmp r0, #14 │ │ │ │ - beq 4a37c <_PyExc_CreateExceptionGroup@@Base+0x7dc> │ │ │ │ + beq 4a3f4 <_PyExc_CreateExceptionGroup@@Base+0x7dc> │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 4a268 <_PyExc_CreateExceptionGroup@@Base+0x6c8> │ │ │ │ - b 4a574 <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ - ldr r2, [pc, #2268] @ 4ab30 <_PyExc_CreateExceptionGroup@@Base+0xf90> │ │ │ │ + bls 4a2e0 <_PyExc_CreateExceptionGroup@@Base+0x6c8> │ │ │ │ + b 4a5ec <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ + ldr r2, [pc, #2268] @ 4aba8 <_PyExc_CreateExceptionGroup@@Base+0xf90> │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 4a574 <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ + bhi 4a5ec <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2244] @ 4ab34 <_PyExc_CreateExceptionGroup@@Base+0xf94> │ │ │ │ + ldr r2, [pc, #2244] @ 4abac <_PyExc_CreateExceptionGroup@@Base+0xf94> │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 4a574 <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ + bhi 4a5ec <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 4a440 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + beq 4a4b8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4a574 <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ - ldr r1, [pc, #2204] @ 4ab38 <_PyExc_CreateExceptionGroup@@Base+0xf98> │ │ │ │ + bhi 4a5ec <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ + ldr r1, [pc, #2204] @ 4abb0 <_PyExc_CreateExceptionGroup@@Base+0xf98> │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4a574 <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ + bhi 4a5ec <_PyExc_CreateExceptionGroup@@Base+0x9d4> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r1, r8, sl │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4a2c8 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + b 4a340 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ add r1, r3, sl │ │ │ │ add r1, r1, #2 │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ add r2, sl, r1 │ │ │ │ str r6, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r7, [r2, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ sub r1, r8, sl │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ str r7, [r2, #4] │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ orr r5, r5, r2 │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ lsr r3, r6, #3 │ │ │ │ asr r1, r7, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r3, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ - bcc 4a4b8 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ + bcc 4a530 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - blt 4a4b8 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ + blt 4a530 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #1 │ │ │ │ - b 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + b 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ cmp r7, #0 │ │ │ │ mvn r3, #0 │ │ │ │ bicge r3, r6, #7 │ │ │ │ orrge r3, r3, #1 │ │ │ │ - bge 4a414 <_PyExc_CreateExceptionGroup@@Base+0x874> │ │ │ │ - b 4a410 <_PyExc_CreateExceptionGroup@@Base+0x870> │ │ │ │ + bge 4a48c <_PyExc_CreateExceptionGroup@@Base+0x874> │ │ │ │ + b 4a488 <_PyExc_CreateExceptionGroup@@Base+0x870> │ │ │ │ add r1, r3, sl │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r2, #0 │ │ │ │ lslls r7, r7, #3 │ │ │ │ lslls r2, r6, #3 │ │ │ │ @@ -27849,80 +27879,80 @@ │ │ │ │ orrls r2, r2, #3 │ │ │ │ movhi r7, r2 │ │ │ │ str r2, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r6, r6, r7, lsl #26 │ │ │ │ asr r7, r7, #6 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r3, #0 │ │ │ │ - bhi 4a410 <_PyExc_CreateExceptionGroup@@Base+0x870> │ │ │ │ + bhi 4a488 <_PyExc_CreateExceptionGroup@@Base+0x870> │ │ │ │ lsl r7, r7, #3 │ │ │ │ lsl r3, r6, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 4a414 <_PyExc_CreateExceptionGroup@@Base+0x874> │ │ │ │ + b 4a48c <_PyExc_CreateExceptionGroup@@Base+0x874> │ │ │ │ mov r7, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #3 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ tst sl, #1 │ │ │ │ - beq 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + beq 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bcs 4a4c4 <_PyExc_CreateExceptionGroup@@Base+0x924> │ │ │ │ - b 4a4b8 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ + bcs 4a53c <_PyExc_CreateExceptionGroup@@Base+0x924> │ │ │ │ + b 4a530 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ tst sl, #1 │ │ │ │ - beq 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + beq 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ lsr r3, r6, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r7, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 4a4b8 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ + bcc 4a530 <_PyExc_CreateExceptionGroup@@Base+0x918> │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #3 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bge 4a4c4 <_PyExc_CreateExceptionGroup@@Base+0x924> │ │ │ │ + bge 4a53c <_PyExc_CreateExceptionGroup@@Base+0x924> │ │ │ │ mvn r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - b 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + b 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #4 │ │ │ │ - b 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + b 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ sub r1, sl, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r6, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r6, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -27933,15 +27963,15 @@ │ │ │ │ orrpl r6, r6, r7, asr r1 │ │ │ │ mov r2, #0 │ │ │ │ and r6, r6, #7 │ │ │ │ orr r6, r6, r3 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ sub r1, sl, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r6, r1 │ │ │ │ orr r1, r1, r7, lsl r2 │ │ │ │ orrpl r1, r1, r7, asr r3 │ │ │ │ @@ -27953,154 +27983,154 @@ │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r1, r1, r6, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ movcc r7, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4a5e0 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ + b 4a658 <_PyExc_CreateExceptionGroup@@Base+0xa40> │ │ │ │ mov r1, sl │ │ │ │ - bl 3fb184 │ │ │ │ + bl 3fb004 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4a59c <_PyExc_CreateExceptionGroup@@Base+0x9fc> │ │ │ │ + bge 4a614 <_PyExc_CreateExceptionGroup@@Base+0x9fc> │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4a580 <_PyExc_CreateExceptionGroup@@Base+0x9e0> │ │ │ │ + b 4a5f8 <_PyExc_CreateExceptionGroup@@Base+0x9e0> │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a5d4 <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ + beq 4a64c <_PyExc_CreateExceptionGroup@@Base+0xa34> │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ - b 4a5a0 <_PyExc_CreateExceptionGroup@@Base+0xa00> │ │ │ │ + b 4a618 <_PyExc_CreateExceptionGroup@@Base+0xa00> │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 4a1a0 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ + b 4a218 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 4a768 <_PyExc_CreateExceptionGroup@@Base+0xbc8> │ │ │ │ + bls 4a7e0 <_PyExc_CreateExceptionGroup@@Base+0xbc8> │ │ │ │ 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 4a610 <_PyExc_CreateExceptionGroup@@Base+0xa70> │ │ │ │ + bne 4a688 <_PyExc_CreateExceptionGroup@@Base+0xa70> │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 4a628 <_PyExc_CreateExceptionGroup@@Base+0xa88> │ │ │ │ + bne 4a6a0 <_PyExc_CreateExceptionGroup@@Base+0xa88> │ │ │ │ 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 4a644 <_PyExc_CreateExceptionGroup@@Base+0xaa4> │ │ │ │ + bne 4a6bc <_PyExc_CreateExceptionGroup@@Base+0xaa4> │ │ │ │ ldrb r7, [r0], #1 │ │ │ │ ands r7, r7, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 4a65c <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ + bne 4a6d4 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 4a600 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ + beq 4a678 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ add r8, r4, ip, lsl #3 │ │ │ │ ldr sl, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r8, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq sl, #2 │ │ │ │ - bne 4a600 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ + bne 4a678 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ and r5, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 4a6f8 <_PyExc_CreateExceptionGroup@@Base+0xb58> │ │ │ │ + beq 4a770 <_PyExc_CreateExceptionGroup@@Base+0xb58> │ │ │ │ sub r1, r1, #1 │ │ │ │ mov sl, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub ip, r1, #32 │ │ │ │ orr ip, r7, sl, lsl ip │ │ │ │ rsb r7, r1, #32 │ │ │ │ lsl r1, sl, r1 │ │ │ │ orr ip, ip, sl, lsr r7 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r7, ip, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 4a6e0 <_PyExc_CreateExceptionGroup@@Base+0xb40> │ │ │ │ + blt 4a758 <_PyExc_CreateExceptionGroup@@Base+0xb40> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 4a728 <_PyExc_CreateExceptionGroup@@Base+0xb88> │ │ │ │ + beq 4a7a0 <_PyExc_CreateExceptionGroup@@Base+0xb88> │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 4a738 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ + bcc 4a7b0 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcs 4a744 <_PyExc_CreateExceptionGroup@@Base+0xba4> │ │ │ │ + bcs 4a7bc <_PyExc_CreateExceptionGroup@@Base+0xba4> │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b 4a754 <_PyExc_CreateExceptionGroup@@Base+0xbb4> │ │ │ │ + b 4a7cc <_PyExc_CreateExceptionGroup@@Base+0xbb4> │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [r4, r1] │ │ │ │ str r2, [r8, #4] │ │ │ │ - b 4a600 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ + b 4a678 <_PyExc_CreateExceptionGroup@@Base+0xa60> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a194 <_PyExc_CreateExceptionGroup@@Base+0x5f4> │ │ │ │ + bne 4a20c <_PyExc_CreateExceptionGroup@@Base+0x5f4> │ │ │ │ ldr r3, [lr] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a790 <_PyExc_CreateExceptionGroup@@Base+0xbf0> │ │ │ │ + bgt 4a808 <_PyExc_CreateExceptionGroup@@Base+0xbf0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [lr] │ │ │ │ - bne 4a790 <_PyExc_CreateExceptionGroup@@Base+0xbf0> │ │ │ │ + bne 4a808 <_PyExc_CreateExceptionGroup@@Base+0xbf0> │ │ │ │ mov r0, lr │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r5, #0 │ │ │ │ mov sl, r4 │ │ │ │ - movw r6, #13528 @ 0x34d8 │ │ │ │ + movw r6, #13052 @ 0x32fc │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r5, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ @@ -28109,774 +28139,765 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r9 │ │ │ │ - ble 4a964 <_PyExc_CreateExceptionGroup@@Base+0xdc4> │ │ │ │ + ble 4a9dc <_PyExc_CreateExceptionGroup@@Base+0xdc4> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + bne 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ add r3, sl, r9, lsl #3 │ │ │ │ ldr r2, [sl, r9, lsl #3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ movpl r3, r8 │ │ │ │ movpl r1, r7 │ │ │ │ - bmi 4a8c8 <_PyExc_CreateExceptionGroup@@Base+0xd28> │ │ │ │ + bmi 4a940 <_PyExc_CreateExceptionGroup@@Base+0xd28> │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 4a814 <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ + blt 4a88c <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r6, r3, r1 │ │ │ │ - beq 4a894 <_PyExc_CreateExceptionGroup@@Base+0xcf4> │ │ │ │ + beq 4a90c <_PyExc_CreateExceptionGroup@@Base+0xcf4> │ │ │ │ and r6, r3, #7 │ │ │ │ ands r9, ip, #7 │ │ │ │ - beq 4a94c <_PyExc_CreateExceptionGroup@@Base+0xdac> │ │ │ │ + beq 4a9c4 <_PyExc_CreateExceptionGroup@@Base+0xdac> │ │ │ │ cmp r9, #3 │ │ │ │ - bne 4a864 <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ + bne 4a8dc <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ subs r6, r6, #4 │ │ │ │ movne r6, #1 │ │ │ │ - b 4a944 <_PyExc_CreateExceptionGroup@@Base+0xda4> │ │ │ │ + b 4a9bc <_PyExc_CreateExceptionGroup@@Base+0xda4> │ │ │ │ cmp r9, #4 │ │ │ │ subne r6, r6, r9 │ │ │ │ clzne r6, r6 │ │ │ │ lsrne r6, r6, #5 │ │ │ │ - bne 4a944 <_PyExc_CreateExceptionGroup@@Base+0xda4> │ │ │ │ + bne 4a9bc <_PyExc_CreateExceptionGroup@@Base+0xda4> │ │ │ │ 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 4a83c <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 4a8b4 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 4a954 <_PyExc_CreateExceptionGroup@@Base+0xdb4> │ │ │ │ + bne 4a9cc <_PyExc_CreateExceptionGroup@@Base+0xdb4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r3, r4, r0 │ │ │ │ movge r5, #0 │ │ │ │ movlt r4, r0 │ │ │ │ movlt r5, #0 │ │ │ │ strlt r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strlt r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + b 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + bne 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r6, #13364 @ 0x3434 │ │ │ │ + movweq r6, #12888 @ 0x3258 │ │ │ │ movteq r6, #72 @ 0x48 │ │ │ │ - beq 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + beq 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r6, #13392 @ 0x3450 │ │ │ │ + movweq r6, #12916 @ 0x3274 │ │ │ │ movteq r6, #72 @ 0x48 │ │ │ │ - beq 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + beq 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r5, #1 │ │ │ │ - movweq r6, #13428 @ 0x3474 │ │ │ │ + movweq r6, #12952 @ 0x3298 │ │ │ │ movteq r6, #72 @ 0x48 │ │ │ │ - beq 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + beq 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - movweq r6, #13460 @ 0x3494 │ │ │ │ + movweq r6, #12984 @ 0x32b8 │ │ │ │ movteq r6, #72 @ 0x48 │ │ │ │ - beq 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + beq 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #44720 @ 0xaeb0 │ │ │ │ + movw r3, #44120 @ 0xac58 │ │ │ │ movt r3, #100 @ 0x64 │ │ │ │ mov r5, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r6, [r3, #1040] @ 0x410 │ │ │ │ - b 4a95c <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ + b 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xdbc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4a878 <_PyExc_CreateExceptionGroup@@Base+0xcd8> │ │ │ │ + bne 4a8f0 <_PyExc_CreateExceptionGroup@@Base+0xcd8> │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 4a928 <_PyExc_CreateExceptionGroup@@Base+0xd88> │ │ │ │ + beq 4a9a0 <_PyExc_CreateExceptionGroup@@Base+0xd88> │ │ │ │ add r9, r9, #1 │ │ │ │ - b 4a7d8 <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ + b 4a850 <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ mov r0, sl │ │ │ │ mov sl, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a998 <_PyExc_CreateExceptionGroup@@Base+0xdf8> │ │ │ │ + bne 4aa10 <_PyExc_CreateExceptionGroup@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r5 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - b 4a9b0 <_PyExc_CreateExceptionGroup@@Base+0xe10> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 4aa28 <_PyExc_CreateExceptionGroup@@Base+0xe10> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl 1b956c │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ cmp r2, r0 │ │ │ │ - bge 4a9d4 <_PyExc_CreateExceptionGroup@@Base+0xe34> │ │ │ │ + bge 4aa4c <_PyExc_CreateExceptionGroup@@Base+0xe34> │ │ │ │ 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 4a9b0 <_PyExc_CreateExceptionGroup@@Base+0xe10> │ │ │ │ + b 4aa28 <_PyExc_CreateExceptionGroup@@Base+0xe10> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aa58 <_PyExc_CreateExceptionGroup@@Base+0xeb8> │ │ │ │ - movw r2, #56672 @ 0xdd60 │ │ │ │ + beq 4aad0 <_PyExc_CreateExceptionGroup@@Base+0xeb8> │ │ │ │ + movw r2, #57144 @ 0xdf38 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #13460 @ 0x3494 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #6276 @ 0x1884 │ │ │ │ + movw r2, #5700 @ 0x1644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #13960 @ 0x3688 │ │ │ │ + movw r2, #13484 @ 0x34ac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 383130 │ │ │ │ + bl 38312c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [ip, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 4aa58 <_PyExc_CreateExceptionGroup@@Base+0xeb8> │ │ │ │ + bge 4aad0 <_PyExc_CreateExceptionGroup@@Base+0xeb8> │ │ │ │ ldr r2, [lr, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 4aa30 <_PyExc_CreateExceptionGroup@@Base+0xe90> │ │ │ │ + b 4aaa8 <_PyExc_CreateExceptionGroup@@Base+0xe90> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs r3, sl, r7 │ │ │ │ - bge 4aaf0 <_PyExc_CreateExceptionGroup@@Base+0xf50> │ │ │ │ + bge 4ab68 <_PyExc_CreateExceptionGroup@@Base+0xf50> │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ - bne 4aad8 <_PyExc_CreateExceptionGroup@@Base+0xf38> │ │ │ │ - ldr r2, [pc, #148] @ 4ab3c <_PyExc_CreateExceptionGroup@@Base+0xf9c> │ │ │ │ + bne 4ab50 <_PyExc_CreateExceptionGroup@@Base+0xf38> │ │ │ │ + ldr r2, [pc, #148] @ 4abb4 <_PyExc_CreateExceptionGroup@@Base+0xf9c> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl bcf48 │ │ │ │ - b 4aae0 <_PyExc_CreateExceptionGroup@@Base+0xf40> │ │ │ │ + bl bd220 │ │ │ │ + b 4ab58 <_PyExc_CreateExceptionGroup@@Base+0xf40> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bl 2d6cfc │ │ │ │ + bl 2d5c1c │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4aa70 <_PyExc_CreateExceptionGroup@@Base+0xed0> │ │ │ │ + b 4aae8 <_PyExc_CreateExceptionGroup@@Base+0xed0> │ │ │ │ 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] │ │ │ │ - b 4ab24 <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ + b 4ab9c <_PyExc_CreateExceptionGroup@@Base+0xf84> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bb640 │ │ │ │ - b 49e58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + bl bb940 │ │ │ │ + b 49ed0 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, r4, sp, ror lr │ │ │ │ - mlseq r4, r4, lr, sl │ │ │ │ - mlseq r4, fp, lr, sl │ │ │ │ + rsbeq sl, r4, r5, lsr #24 │ │ │ │ + rsbeq sl, r4, ip, lsr ip │ │ │ │ + rsbeq sl, r4, r3, asr #24 │ │ │ │ andeq r0, r0, ip │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 4abec <_PyExc_CreateExceptionGroup@@Base+0xfd4> │ │ │ │ + mov r1, r3 │ │ │ │ + movw r0, #13836 @ 0x360c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b e0f54 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi 4ac3c <_PyExc_CreateExceptionGroup@@Base+0x1024> │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrgt r2, [r6] │ │ │ │ + movwle r2, #5792 @ 0x16a0 │ │ │ │ + movtle r2, #104 @ 0x68 │ │ │ │ + b 4ac5c <_PyExc_CreateExceptionGroup@@Base+0x1044> │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41008 @ 0xa030 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 2e4614 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + b 4ac28 <_PyExc_CreateExceptionGroup@@Base+0x1010> │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 3b13f4 <_PyPickle_LoadFromXIData@@Base+0x8dc> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4ab9c <_PyExc_CreateExceptionGroup@@Base+0xffc> │ │ │ │ + bne 4accc <_PyExc_CreateExceptionGroup@@Base+0x10b4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4ab80 <_PyExc_CreateExceptionGroup@@Base+0xfe0> │ │ │ │ + bge 4acb0 <_PyExc_CreateExceptionGroup@@Base+0x1098> │ │ │ │ mov r5, #0 │ │ │ │ - b 4ab9c <_PyExc_CreateExceptionGroup@@Base+0xffc> │ │ │ │ + b 4accc <_PyExc_CreateExceptionGroup@@Base+0x10b4> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4abd0 <_PyExc_CreateExceptionGroup@@Base+0x1030> │ │ │ │ - b 4ab78 <_PyExc_CreateExceptionGroup@@Base+0xfd8> │ │ │ │ + beq 4ad00 <_PyExc_CreateExceptionGroup@@Base+0x10e8> │ │ │ │ + b 4aca8 <_PyExc_CreateExceptionGroup@@Base+0x1090> │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1528] @ 4b1c0 <_PyExc_CreateExceptionGroup@@Base+0x1620> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #1528] @ 4b2f0 <_PyExc_CreateExceptionGroup@@Base+0x16d8> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b1b4 <_PyExc_CreateExceptionGroup@@Base+0x1614> │ │ │ │ + beq 4b2e4 <_PyExc_CreateExceptionGroup@@Base+0x16cc> │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 4ac4c <_PyExc_CreateExceptionGroup@@Base+0x10ac> │ │ │ │ + beq 4ad7c <_PyExc_CreateExceptionGroup@@Base+0x1164> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4abf0 <_PyExc_CreateExceptionGroup@@Base+0x1050> │ │ │ │ + beq 4ad20 <_PyExc_CreateExceptionGroup@@Base+0x1108> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4abf8 <_PyExc_CreateExceptionGroup@@Base+0x1058> │ │ │ │ - b 4ac5c <_PyExc_CreateExceptionGroup@@Base+0x10bc> │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + bne 4ad28 <_PyExc_CreateExceptionGroup@@Base+0x1110> │ │ │ │ + b 4ad8c <_PyExc_CreateExceptionGroup@@Base+0x1174> │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ac38 <_PyExc_CreateExceptionGroup@@Base+0x1098> │ │ │ │ - bl e8df8 │ │ │ │ + beq 4ad68 <_PyExc_CreateExceptionGroup@@Base+0x1150> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ac30 <_PyExc_CreateExceptionGroup@@Base+0x1090> │ │ │ │ + bgt 4ad60 <_PyExc_CreateExceptionGroup@@Base+0x1148> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ac30 <_PyExc_CreateExceptionGroup@@Base+0x1090> │ │ │ │ + bne 4ad60 <_PyExc_CreateExceptionGroup@@Base+0x1148> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4ac60 <_PyExc_CreateExceptionGroup@@Base+0x10c0> │ │ │ │ - bl df724 │ │ │ │ + bne 4ad90 <_PyExc_CreateExceptionGroup@@Base+0x1178> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 4ac5c <_PyExc_CreateExceptionGroup@@Base+0x10bc> │ │ │ │ - b 4b1b4 <_PyExc_CreateExceptionGroup@@Base+0x1614> │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + beq 4ad8c <_PyExc_CreateExceptionGroup@@Base+0x1174> │ │ │ │ + b 4b2e4 <_PyExc_CreateExceptionGroup@@Base+0x16cc> │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4ac60 <_PyExc_CreateExceptionGroup@@Base+0x10c0> │ │ │ │ + b 4ad90 <_PyExc_CreateExceptionGroup@@Base+0x1178> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 4ae8c <_PyExc_CreateExceptionGroup@@Base+0x12ec> │ │ │ │ + bne 4afbc <_PyExc_CreateExceptionGroup@@Base+0x13a4> │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b1a8 <_PyExc_CreateExceptionGroup@@Base+0x1608> │ │ │ │ + beq 4b2d8 <_PyExc_CreateExceptionGroup@@Base+0x16c0> │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - movw r5, #12208 @ 0x2fb0 │ │ │ │ + movw r5, #11632 @ 0x2d70 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4ad98 <_PyExc_CreateExceptionGroup@@Base+0x11f8> │ │ │ │ + beq 4aec8 <_PyExc_CreateExceptionGroup@@Base+0x12b0> │ │ │ │ cmp r7, r0 │ │ │ │ - ble 4acec <_PyExc_CreateExceptionGroup@@Base+0x114c> │ │ │ │ + ble 4ae1c <_PyExc_CreateExceptionGroup@@Base+0x1204> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r5, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4acf0 <_PyExc_CreateExceptionGroup@@Base+0x1150> │ │ │ │ + beq 4ae20 <_PyExc_CreateExceptionGroup@@Base+0x1208> │ │ │ │ add r0, r0, #1 │ │ │ │ - b 4accc <_PyExc_CreateExceptionGroup@@Base+0x112c> │ │ │ │ - beq 4ae50 <_PyExc_CreateExceptionGroup@@Base+0x12b0> │ │ │ │ + b 4adfc <_PyExc_CreateExceptionGroup@@Base+0x11e4> │ │ │ │ + beq 4af80 <_PyExc_CreateExceptionGroup@@Base+0x1368> │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 4ad10 <_PyExc_CreateExceptionGroup@@Base+0x1170> │ │ │ │ + ble 4ae40 <_PyExc_CreateExceptionGroup@@Base+0x1228> │ │ │ │ ldrb r1, [r8, r6] │ │ │ │ ldr r1, [r5, r1, lsl #2] │ │ │ │ tst r1, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 4acf4 <_PyExc_CreateExceptionGroup@@Base+0x1154> │ │ │ │ + beq 4ae24 <_PyExc_CreateExceptionGroup@@Base+0x120c> │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4ae60 <_PyExc_CreateExceptionGroup@@Base+0x12c0> │ │ │ │ + beq 4af90 <_PyExc_CreateExceptionGroup@@Base+0x1378> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle sl, [r1, r9, lsl #2] │ │ │ │ - ble 4ad8c <_PyExc_CreateExceptionGroup@@Base+0x11ec> │ │ │ │ + ble 4aebc <_PyExc_CreateExceptionGroup@@Base+0x12a4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad70 <_PyExc_CreateExceptionGroup@@Base+0x11d0> │ │ │ │ + beq 4aea0 <_PyExc_CreateExceptionGroup@@Base+0x1288> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bgt 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bne 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ad8c <_PyExc_CreateExceptionGroup@@Base+0x11ec> │ │ │ │ + bgt 4aebc <_PyExc_CreateExceptionGroup@@Base+0x12a4> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ - bne 4ad8c <_PyExc_CreateExceptionGroup@@Base+0x11ec> │ │ │ │ + bne 4aebc <_PyExc_CreateExceptionGroup@@Base+0x12a4> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 4acc0 <_PyExc_CreateExceptionGroup@@Base+0x1120> │ │ │ │ + b 4adf0 <_PyExc_CreateExceptionGroup@@Base+0x11d8> │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwgt r3, #12208 @ 0x2fb0 │ │ │ │ + movwgt r3, #11632 @ 0x2d70 │ │ │ │ movtgt r3, #73 @ 0x49 │ │ │ │ - ble 4ae58 <_PyExc_CreateExceptionGroup@@Base+0x12b8> │ │ │ │ + ble 4af88 <_PyExc_CreateExceptionGroup@@Base+0x1370> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4add0 <_PyExc_CreateExceptionGroup@@Base+0x1230> │ │ │ │ + beq 4af00 <_PyExc_CreateExceptionGroup@@Base+0x12e8> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 4adb0 <_PyExc_CreateExceptionGroup@@Base+0x1210> │ │ │ │ - b 4ae58 <_PyExc_CreateExceptionGroup@@Base+0x12b8> │ │ │ │ + bne 4aee0 <_PyExc_CreateExceptionGroup@@Base+0x12c8> │ │ │ │ + b 4af88 <_PyExc_CreateExceptionGroup@@Base+0x1370> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + beq 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4ae48 <_PyExc_CreateExceptionGroup@@Base+0x12a8> │ │ │ │ + ble 4af78 <_PyExc_CreateExceptionGroup@@Base+0x1360> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ae2c <_PyExc_CreateExceptionGroup@@Base+0x128c> │ │ │ │ + beq 4af5c <_PyExc_CreateExceptionGroup@@Base+0x1344> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bgt 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bne 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4ae64 <_PyExc_CreateExceptionGroup@@Base+0x12c4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4af94 <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae48 <_PyExc_CreateExceptionGroup@@Base+0x12a8> │ │ │ │ + bgt 4af78 <_PyExc_CreateExceptionGroup@@Base+0x1360> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ae48 <_PyExc_CreateExceptionGroup@@Base+0x12a8> │ │ │ │ + bne 4af78 <_PyExc_CreateExceptionGroup@@Base+0x1360> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4ae58 <_PyExc_CreateExceptionGroup@@Base+0x12b8> │ │ │ │ + b 4af88 <_PyExc_CreateExceptionGroup@@Base+0x1370> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4b1a8 <_PyExc_CreateExceptionGroup@@Base+0x1608> │ │ │ │ + b 4b2d8 <_PyExc_CreateExceptionGroup@@Base+0x16c0> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae84 <_PyExc_CreateExceptionGroup@@Base+0x12e4> │ │ │ │ + bgt 4afb4 <_PyExc_CreateExceptionGroup@@Base+0x139c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ae84 <_PyExc_CreateExceptionGroup@@Base+0x12e4> │ │ │ │ + bne 4afb4 <_PyExc_CreateExceptionGroup@@Base+0x139c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b1a8 <_PyExc_CreateExceptionGroup@@Base+0x1608> │ │ │ │ + b 4b2d8 <_PyExc_CreateExceptionGroup@@Base+0x16c0> │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4ae84 <_PyExc_CreateExceptionGroup@@Base+0x12e4> │ │ │ │ + bne 4afb4 <_PyExc_CreateExceptionGroup@@Base+0x139c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aed0 <_PyExc_CreateExceptionGroup@@Base+0x1330> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 4b000 <_PyExc_CreateExceptionGroup@@Base+0x13e8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 4b1a0 <_PyExc_CreateExceptionGroup@@Base+0x1600> │ │ │ │ + b 4b2d0 <_PyExc_CreateExceptionGroup@@Base+0x16b8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4affc <_PyExc_CreateExceptionGroup@@Base+0x145c> │ │ │ │ + bne 4b12c <_PyExc_CreateExceptionGroup@@Base+0x1514> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r3, [r3] │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b1a0 <_PyExc_CreateExceptionGroup@@Base+0x1600> │ │ │ │ + beq 4b2d0 <_PyExc_CreateExceptionGroup@@Base+0x16b8> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, r4 │ │ │ │ cmp r7, sl │ │ │ │ - ble 4afd0 <_PyExc_CreateExceptionGroup@@Base+0x1430> │ │ │ │ + ble 4b100 <_PyExc_CreateExceptionGroup@@Base+0x14e8> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4afd0 <_PyExc_CreateExceptionGroup@@Base+0x1430> │ │ │ │ + beq 4b100 <_PyExc_CreateExceptionGroup@@Base+0x14e8> │ │ │ │ ldrb r2, [r8, sl] │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4afbc <_PyExc_CreateExceptionGroup@@Base+0x141c> │ │ │ │ + bne 4b0ec <_PyExc_CreateExceptionGroup@@Base+0x14d4> │ │ │ │ sub r1, sl, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b0b8 <_PyExc_CreateExceptionGroup@@Base+0x1518> │ │ │ │ + beq 4b1e8 <_PyExc_CreateExceptionGroup@@Base+0x15d0> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r2, [r6, #12] │ │ │ │ strle r4, [r2, r9, lsl #2] │ │ │ │ - ble 4afac <_PyExc_CreateExceptionGroup@@Base+0x140c> │ │ │ │ + ble 4b0dc <_PyExc_CreateExceptionGroup@@Base+0x14c4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af90 <_PyExc_CreateExceptionGroup@@Base+0x13f0> │ │ │ │ + beq 4b0c0 <_PyExc_CreateExceptionGroup@@Base+0x14a8> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4b10c <_PyExc_CreateExceptionGroup@@Base+0x156c> │ │ │ │ - b 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + ble 4b23c <_PyExc_CreateExceptionGroup@@Base+0x1624> │ │ │ │ + b 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4afac <_PyExc_CreateExceptionGroup@@Base+0x140c> │ │ │ │ + bgt 4b0dc <_PyExc_CreateExceptionGroup@@Base+0x14c4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 4afac <_PyExc_CreateExceptionGroup@@Base+0x140c> │ │ │ │ + bne 4b0dc <_PyExc_CreateExceptionGroup@@Base+0x14c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - b 4afc8 <_PyExc_CreateExceptionGroup@@Base+0x1428> │ │ │ │ + b 4b0f8 <_PyExc_CreateExceptionGroup@@Base+0x14e0> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne 4af2c <_PyExc_CreateExceptionGroup@@Base+0x138c> │ │ │ │ + bne 4b05c <_PyExc_CreateExceptionGroup@@Base+0x1444> │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 4af1c <_PyExc_CreateExceptionGroup@@Base+0x137c> │ │ │ │ + b 4b04c <_PyExc_CreateExceptionGroup@@Base+0x1434> │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 4b0b0 <_PyExc_CreateExceptionGroup@@Base+0x1510> │ │ │ │ + blt 4b1e0 <_PyExc_CreateExceptionGroup@@Base+0x15c8> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b068 <_PyExc_CreateExceptionGroup@@Base+0x14c8> │ │ │ │ - b 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ - bl b8aa4 │ │ │ │ + bne 4b198 <_PyExc_CreateExceptionGroup@@Base+0x1580> │ │ │ │ + b 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ strne r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq 4b1a0 <_PyExc_CreateExceptionGroup@@Base+0x1600> │ │ │ │ + beq 4b2d0 <_PyExc_CreateExceptionGroup@@Base+0x16b8> │ │ │ │ add r3, r8, sl │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r5, r6 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r8, sl │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 4b054 <_PyExc_CreateExceptionGroup@@Base+0x14b4> │ │ │ │ + beq 4b184 <_PyExc_CreateExceptionGroup@@Base+0x156c> │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 4b0c4 <_PyExc_CreateExceptionGroup@@Base+0x1524> │ │ │ │ + bge 4b1f4 <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + beq 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4b0ac <_PyExc_CreateExceptionGroup@@Base+0x150c> │ │ │ │ + ble 4b1dc <_PyExc_CreateExceptionGroup@@Base+0x15c4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b158 <_PyExc_CreateExceptionGroup@@Base+0x15b8> │ │ │ │ + bne 4b288 <_PyExc_CreateExceptionGroup@@Base+0x1670> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b0ac <_PyExc_CreateExceptionGroup@@Base+0x150c> │ │ │ │ + bgt 4b1dc <_PyExc_CreateExceptionGroup@@Base+0x15c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4b0ac <_PyExc_CreateExceptionGroup@@Base+0x150c> │ │ │ │ + bne 4b1dc <_PyExc_CreateExceptionGroup@@Base+0x15c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4b1a0 <_PyExc_CreateExceptionGroup@@Base+0x1600> │ │ │ │ + b 4b2d0 <_PyExc_CreateExceptionGroup@@Base+0x16b8> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + b 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ mov r1, r9 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4b178 <_PyExc_CreateExceptionGroup@@Base+0x15d8> │ │ │ │ + beq 4b2a8 <_PyExc_CreateExceptionGroup@@Base+0x1690> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 4b144 <_PyExc_CreateExceptionGroup@@Base+0x15a4> │ │ │ │ + ble 4b274 <_PyExc_CreateExceptionGroup@@Base+0x165c> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 4b124 <_PyExc_CreateExceptionGroup@@Base+0x1584> │ │ │ │ + beq 4b254 <_PyExc_CreateExceptionGroup@@Base+0x163c> │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bgt 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bne 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 4b144 <_PyExc_CreateExceptionGroup@@Base+0x15a4> │ │ │ │ + bgt 4b274 <_PyExc_CreateExceptionGroup@@Base+0x165c> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4b144 <_PyExc_CreateExceptionGroup@@Base+0x15a4> │ │ │ │ + bne 4b274 <_PyExc_CreateExceptionGroup@@Base+0x165c> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 4b010 <_PyExc_CreateExceptionGroup@@Base+0x1470> │ │ │ │ + b 4b140 <_PyExc_CreateExceptionGroup@@Base+0x1528> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bgt 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bne 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4b17c <_PyExc_CreateExceptionGroup@@Base+0x15dc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4b2ac <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aec8 <_PyExc_CreateExceptionGroup@@Base+0x1328> │ │ │ │ + bgt 4aff8 <_PyExc_CreateExceptionGroup@@Base+0x13e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4aec8 <_PyExc_CreateExceptionGroup@@Base+0x1328> │ │ │ │ + bne 4aff8 <_PyExc_CreateExceptionGroup@@Base+0x13e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4aec8 <_PyExc_CreateExceptionGroup@@Base+0x1328> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4aff8 <_PyExc_CreateExceptionGroup@@Base+0x13e0> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsr #32 │ │ │ │ - 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 4b1f8 <_PyExc_CreateExceptionGroup@@Base+0x1658> │ │ │ │ - mov r1, r3 │ │ │ │ - movw r0, #14312 @ 0x37e8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r2, #1 │ │ │ │ - bhi 4b248 <_PyExc_CreateExceptionGroup@@Base+0x16a8> │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrgt r2, [r6] │ │ │ │ - movwle r2, #6400 @ 0x1900 │ │ │ │ - movtle r2, #104 @ 0x68 │ │ │ │ - b 4b268 <_PyExc_CreateExceptionGroup@@Base+0x16c8> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4b234 <_PyExc_CreateExceptionGroup@@Base+0x1694> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b1600 <_PyPickle_LoadFromXIData@@Base+0x8dc> │ │ │ │ + rsbeq r7, sl, r0, asr r0 │ │ │ │ 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 r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #2236 @ 0x8bc │ │ │ │ + movw r1, #1660 @ 0x67c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 152788 │ │ │ │ + bl 1525d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2ec <_PyExc_CreateExceptionGroup@@Base+0x174c> │ │ │ │ + beq 4b364 <_PyExc_CreateExceptionGroup@@Base+0x174c> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004b2f4 : │ │ │ │ +0004b36c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #1088 @ 0x440 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0004b310 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4b328 │ │ │ │ + ldr r0, [pc, #12] @ 4b384 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r7, sl, r4, asr r0 │ │ │ │ + b 167900 │ │ │ │ + rsbeq r7, sl, ip, ror 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 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b374 │ │ │ │ + beq 4b3d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b3b0 │ │ │ │ + beq 4b40c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #9136 @ 0x23b0 │ │ │ │ + movw r0, #8560 @ 0x2170 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #32980 @ 0x80d4 │ │ │ │ + movw r3, #32396 @ 0x7e8c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245a38 │ │ │ │ - b 4b3b4 │ │ │ │ + bl 24496c │ │ │ │ + b 4b410 │ │ │ │ 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 │ │ │ │ @@ -28884,318 +28905,318 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 4b400 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 4b45c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b408 │ │ │ │ + beq 4b464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4b4d0 │ │ │ │ + bne 4b52c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 14a634 │ │ │ │ + bl 14a1ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b4c4 │ │ │ │ + beq 4b520 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 4b468 │ │ │ │ + bne 4b4c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #33660 @ 0x837c │ │ │ │ + movw r3, #33052 @ 0x811c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4b468 │ │ │ │ + bne 4b4c4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b4c8 │ │ │ │ - b 4b4a0 │ │ │ │ - movw r3, #14364 @ 0x381c │ │ │ │ + beq 4b524 │ │ │ │ + b 4b4fc │ │ │ │ + movw r3, #13888 @ 0x3640 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ - bl 3572f0 │ │ │ │ - bl df724 │ │ │ │ + bl 356ed8 │ │ │ │ + bl dfa50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r5, #0 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 4b4d0 │ │ │ │ - b 4b4c8 │ │ │ │ + bne 4b52c │ │ │ │ + b 4b524 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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, #14488 @ 0x3898 │ │ │ │ + movw r1, #14012 @ 0x36bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b518 │ │ │ │ + bge 4b574 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14500 @ 0x38a4 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14512 @ 0x38b0 │ │ │ │ + movw r1, #14036 @ 0x36d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14524 @ 0x38bc │ │ │ │ + movw r1, #14048 @ 0x36e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14532 @ 0x38c4 │ │ │ │ + movw r1, #14056 @ 0x36e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14544 @ 0x38d0 │ │ │ │ + movw r1, #14068 @ 0x36f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14556 @ 0x38dc │ │ │ │ + movw r1, #14080 @ 0x3700 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14568 @ 0x38e8 │ │ │ │ + movw r1, #14092 @ 0x370c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #14104 @ 0x3718 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14588 @ 0x38fc │ │ │ │ + movw r1, #14112 @ 0x3720 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14600 @ 0x3908 │ │ │ │ + movw r1, #14124 @ 0x372c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14612 @ 0x3914 │ │ │ │ + movw r1, #14136 @ 0x3738 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14624 @ 0x3920 │ │ │ │ + movw r1, #14148 @ 0x3744 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14636 @ 0x392c │ │ │ │ + movw r1, #14160 @ 0x3750 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14648 @ 0x3938 │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14672 @ 0x3950 │ │ │ │ + movw r1, #14196 @ 0x3774 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14684 @ 0x395c │ │ │ │ + movw r1, #14208 @ 0x3780 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14696 @ 0x3968 │ │ │ │ + movw r1, #14220 @ 0x378c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14708 @ 0x3974 │ │ │ │ + movw r1, #14232 @ 0x3798 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14716 @ 0x397c │ │ │ │ + movw r1, #14240 @ 0x37a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14728 @ 0x3988 │ │ │ │ + movw r1, #14252 @ 0x37ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14740 @ 0x3994 │ │ │ │ + movw r1, #14264 @ 0x37b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14752 @ 0x39a0 │ │ │ │ + movw r1, #14276 @ 0x37c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14764 @ 0x39ac │ │ │ │ + movw r1, #14288 @ 0x37d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14776 @ 0x39b8 │ │ │ │ + movw r1, #14300 @ 0x37dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14788 @ 0x39c4 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14800 @ 0x39d0 │ │ │ │ + movw r1, #14324 @ 0x37f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14824 @ 0x39e8 │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14836 @ 0x39f4 │ │ │ │ + movw r1, #14360 @ 0x3818 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14848 @ 0x3a00 │ │ │ │ + movw r1, #14372 @ 0x3824 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #14384 @ 0x3830 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b510 │ │ │ │ + blt 4b56c │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14876 @ 0x3a1c │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -29206,427 +29227,436 @@ │ │ │ │ sub r4, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #15028 @ 0x3ab4 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 152788 │ │ │ │ + bl 1525d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b93c │ │ │ │ + beq 4b998 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d858 │ │ │ │ + bl 16d4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b944 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4b9a0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14928 @ 0x3a50 │ │ │ │ + movw r1, #14452 @ 0x3874 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 4ba38 │ │ │ │ + b 4ba94 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4b974 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4b9d0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14956 @ 0x3a6c │ │ │ │ + movw r1, #14480 @ 0x3890 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4b93c │ │ │ │ + bl 1b956c │ │ │ │ + b 4b998 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ - movweq r1, #6400 @ 0x1900 │ │ │ │ + movweq r1, #5792 @ 0x16a0 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 4b9b4 │ │ │ │ + beq 4ba10 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 4b9b4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4ba10 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14980 @ 0x3a84 │ │ │ │ + movw r1, #14504 @ 0x38a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4b93c │ │ │ │ + bl 1b956c │ │ │ │ + b 4b998 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50628 @ 0xc5c4 │ │ │ │ + movw r1, #50052 @ 0xc384 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15020 @ 0x3aac │ │ │ │ + movw r0, #14544 @ 0x38d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b93c │ │ │ │ - bl 3485ec │ │ │ │ + beq 4b998 │ │ │ │ + bl 348104 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ba38 │ │ │ │ + beq 4ba94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 37814c <_PyObject_HasLen@@Base+0x1c4> │ │ │ │ + bl 377e84 <_PyObject_HasLen@@Base+0x1c4> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4ba14 │ │ │ │ - bl 349d34 │ │ │ │ - b 4b93c │ │ │ │ - bl 386e44 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ + bne 4ba70 │ │ │ │ + bl 34984c │ │ │ │ + b 4b998 │ │ │ │ + bl 386b78 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ - bl 349d34 │ │ │ │ + bl 34984c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ddcd8 │ │ │ │ + bl 1dd574 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 4bb20 │ │ │ │ + ldr ip, [pc, #188] @ 4bb7c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #26724 @ 0x6864 │ │ │ │ + movw r2, #26148 @ 0x6624 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #15048 @ 0x3ac8 │ │ │ │ + movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4baf8 │ │ │ │ + beq 4bb54 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15068 @ 0x3adc │ │ │ │ + movw r0, #14592 @ 0x3900 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bac4 │ │ │ │ + bne 4bb20 │ │ │ │ mov r4, #0 │ │ │ │ - b 4baf0 │ │ │ │ + b 4bb4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38d32c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 38d11c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4babc │ │ │ │ + beq 4bb18 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 39b7b4 │ │ │ │ + bl 39b5a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bb640 │ │ │ │ - ldr r3, [pc, #32] @ 4bb20 │ │ │ │ + bl bb940 │ │ │ │ + ldr r3, [pc, #32] @ 4bb7c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4bb14 │ │ │ │ + beq 4bb70 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ + │ │ │ │ +0004bb80 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #512 @ 0x200 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ moveq r6, r2 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ mvn r3, #0 │ │ │ │ orrs r1, r2, r5, lsr #31 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 4bb78 │ │ │ │ + bne 4bbf0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bbac │ │ │ │ + beq 4bc24 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #316] @ 4bce0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #316] @ 4bd58 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bcd4 │ │ │ │ + beq 4bd4c │ │ │ │ cmn r6, r5 │ │ │ │ - beq 4bbd0 │ │ │ │ + beq 4bc48 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2243b4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 223450 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bbd0 │ │ │ │ + bne 4bc48 │ │ │ │ mov r4, #0 │ │ │ │ - b 4bcd4 │ │ │ │ + b 4bd4c │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #27408 @ 0x6b10 │ │ │ │ + movw r1, #26832 @ 0x68d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + movw r0, #14616 @ 0x3918 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bbc8 │ │ │ │ + beq 4bc40 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 4bc20 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + ble 4bc98 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #15108 @ 0x3b04 │ │ │ │ + movw r1, #14632 @ 0x3928 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ cmn r6, #1 │ │ │ │ - bge 4bc44 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 4bcbc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #14712 @ 0x3978 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4bbc8 │ │ │ │ - ldr r2, [pc, #152] @ 4bce4 │ │ │ │ + bl 1b956c │ │ │ │ + b 4bc40 │ │ │ │ + ldr r2, [pc, #152] @ 4bd5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bcd4 │ │ │ │ + beq 4bd4c │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 4bc9c │ │ │ │ + bne 4bd14 │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f048 │ │ │ │ + bl 4ca60 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcb0 │ │ │ │ + bne 4bd28 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 4bc78 │ │ │ │ - b 4bcd4 │ │ │ │ + bne 4bcf0 │ │ │ │ + b 4bd4c │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 29f048 │ │ │ │ + bl 4ca60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bcd4 │ │ │ │ + beq 4bd4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bbc8 │ │ │ │ + bgt 4bc40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bbc8 │ │ │ │ + bne 4bc40 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4bbc8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4bc40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsl #1 │ │ │ │ + strhteq r7, [sl], #-0 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 4bd2c │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 4bda4 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bd34 │ │ │ │ + beq 4bdac │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 4bf7c │ │ │ │ + bne 4bff4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r1, r2, #1 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 4bd78 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 4bdf0 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bd80 │ │ │ │ + beq 4bdf8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r7, #88] @ 0x58 │ │ │ │ - bne 4bf68 │ │ │ │ + bne 4bfe0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 159d30 │ │ │ │ + bl 159b80 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 4bf30 │ │ │ │ + beq 4bfa8 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 4bddc │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 4be54 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bde4 │ │ │ │ + beq 4be5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4be10 │ │ │ │ + bne 4be88 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4be20 │ │ │ │ + bne 4be98 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 4bf30 │ │ │ │ + b 4bfa8 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 4be10 │ │ │ │ + bne 4be88 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bec4 │ │ │ │ + beq 4bf3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 159d30 │ │ │ │ + bl 159b80 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 4bec4 │ │ │ │ + beq 4bf3c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4be90 │ │ │ │ - bl df724 │ │ │ │ + beq 4bf08 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be90 │ │ │ │ + beq 4bf08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 4bf30 │ │ │ │ + b 4bfa8 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 4beb4 │ │ │ │ + bne 4bf2c │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bedc │ │ │ │ + beq 4bf54 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4be34 │ │ │ │ + b 4beac │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 4bee8 │ │ │ │ + bne 4bf60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 4be04 │ │ │ │ + bl bb940 │ │ │ │ + b 4be7c │ │ │ │ cmp r6, r5 │ │ │ │ - ble 4bf04 │ │ │ │ + ble 4bf7c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4bee8 │ │ │ │ + b 4bf60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 1516d8 │ │ │ │ + bl 151528 │ │ │ │ mov r4, r0 │ │ │ │ - b 4bf3c │ │ │ │ + b 4bfb4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - beq 4bf68 │ │ │ │ + beq 4bfe0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bf74 │ │ │ │ + beq 4bfec │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ @@ -29636,153 +29666,153 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4bfcc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bgt 4c044 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15388 @ 0x3c1c │ │ │ │ + movw r1, #14912 @ 0x3a40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4c0a8 │ │ │ │ + bl 1b956c │ │ │ │ + b 4c120 │ │ │ │ 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 4c004 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4c07c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15448 @ 0x3c58 │ │ │ │ + movw r1, #14972 @ 0x3a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4c0a8 │ │ │ │ + bl 1b956c │ │ │ │ + b 4c120 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c1d8 │ │ │ │ + beq 4c250 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 4c048 │ │ │ │ + beq 4c0c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #396] @ 4c1e4 │ │ │ │ + ldr r2, [pc, #396] @ 4c25c │ │ │ │ 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 d32f4 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl d3610 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1f3904 <_Py_BuiltinCallFastWithKeywords_StackRef@@Base+0x8dc> │ │ │ │ + bl 1f3290 <_Py_BuiltinCallFastWithKeywords_StackRef@@Base+0x8dc> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 4c0b0 │ │ │ │ + bne 4c128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c0a8 │ │ │ │ + bgt 4c120 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 4c1c4 │ │ │ │ + beq 4c23c │ │ │ │ mov r4, #0 │ │ │ │ - b 4c1d8 │ │ │ │ + b 4c250 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c0c8 │ │ │ │ + beq 4c140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2414fc │ │ │ │ + bl 240138 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 4c1d0 │ │ │ │ + bgt 4c248 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4c198 │ │ │ │ + beq 4c210 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2414fc │ │ │ │ + bl 240138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c198 │ │ │ │ + beq 4c210 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ef7cc │ │ │ │ + bl 3ef4c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4c090 │ │ │ │ - bl bbb70 │ │ │ │ + beq 4c108 │ │ │ │ + bl bbe70 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c12c │ │ │ │ + bgt 4c1a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4c12c │ │ │ │ + bne 4c1a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c090 │ │ │ │ + beq 4c108 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 4c180 │ │ │ │ + beq 4c1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a0d40 │ │ │ │ + bl 3a0b30 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c174 │ │ │ │ + bgt 4c1ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c174 │ │ │ │ + bne 4c1ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c090 │ │ │ │ + beq 4c108 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 4c1b4 │ │ │ │ - b 4c090 │ │ │ │ + bne 4c22c │ │ │ │ + b 4c108 │ │ │ │ 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, #51712 @ 0xca00 │ │ │ │ + movw r3, #52172 @ 0xcbcc │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4c1d0 │ │ │ │ + b 4c248 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4c0a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4c120 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -29792,549 +29822,634 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #2 │ │ │ │ - bne 4c228 │ │ │ │ + bne 4c2a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4c258 │ │ │ │ + bne 4c2d0 │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #656] @ 4c4e0 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #656] @ 4c558 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c4d4 │ │ │ │ + beq 4c54c │ │ │ │ ldr r7, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4c298 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 4c310 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59632 @ 0xe8f0 │ │ │ │ + movw r1, #59056 @ 0xe6b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15480 @ 0x3c78 │ │ │ │ + movw r0, #15004 @ 0x3a9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4c4d4 │ │ │ │ + b 4c54c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 4c42c │ │ │ │ + beq 4c4a4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c2c4 │ │ │ │ + beq 4c33c │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r4, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 4c2cc │ │ │ │ + b 4c344 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - b 4c43c │ │ │ │ + b 4c4b4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4c2f8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4c370 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #15016 @ 0x3aa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4c290 │ │ │ │ + bl 1b956c │ │ │ │ + b 4c308 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 4c438 │ │ │ │ - ldr r2, [pc, #472] @ 4c4e4 │ │ │ │ + beq 4c4b0 │ │ │ │ + ldr r2, [pc, #472] @ 4c55c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r6 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r5, ip │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r3, r6, #12 │ │ │ │ - movw r6, #8952 @ 0x22f8 │ │ │ │ + movw r6, #8992 @ 0x2320 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, r9 │ │ │ │ - ble 4c420 │ │ │ │ + ble 4c498 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4c370 │ │ │ │ + bne 4c3e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413f8c <_Py_ResurrectReference@@Base+0xa44> │ │ │ │ - b 4c3ac │ │ │ │ + bl 41389c <_Py_ResurrectReference@@Base+0xa48> │ │ │ │ + b 4c424 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4c388 │ │ │ │ + beq 4c400 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4c398 │ │ │ │ + bne 4c410 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 417280 <_PyDeadline_Get@@Base+0xf20> │ │ │ │ - b 4c3ac │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 416c5c <_PyDeadline_Get@@Base+0xf20> │ │ │ │ + b 4c424 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15520 @ 0x3ca0 │ │ │ │ + movw r1, #15044 @ 0x3ac4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 4c3d8 │ │ │ │ + b 4c450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c4d0 │ │ │ │ + beq 4c548 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 4c3ec │ │ │ │ + bne 4c464 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c418 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 4c490 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #15076 @ 0x3ae4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c404 │ │ │ │ + bgt 4c47c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4c410 │ │ │ │ + beq 4c488 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 4c418 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4c404 │ │ │ │ + b 4c490 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4c47c │ │ │ │ add r9, r9, #1 │ │ │ │ - b 4c334 │ │ │ │ + b 4c3ac │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r6, r8 │ │ │ │ - b 4c43c │ │ │ │ + b 4c4b4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ - b 4c43c │ │ │ │ + b 4c4b4 │ │ │ │ mov r6, ip │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 4c480 │ │ │ │ + beq 4c4f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4c480 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 4c4f8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15616 @ 0x3d00 │ │ │ │ + movw r1, #15140 @ 0x3b24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4c290 │ │ │ │ - bl 381418 │ │ │ │ + bl 1b956c │ │ │ │ + b 4c308 │ │ │ │ + bl 381230 │ │ │ │ mov r8, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37ea2c <_PyTuple_BinarySlice@@Base+0xa8> │ │ │ │ + bl 37e760 <_PyTuple_BinarySlice@@Base+0xa8> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c4d4 │ │ │ │ + bgt 4c54c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4c4d4 │ │ │ │ + bne 4c54c │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4c4d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4c54c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, ror #1 │ │ │ │ + rsbeq r7, sl, r8, lsl #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c51c │ │ │ │ + beq 4c594 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c5a0 │ │ │ │ + bne 4c618 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c740 │ │ │ │ + beq 4c7b8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r5 │ │ │ │ - bge 4c584 │ │ │ │ + bge 4c5fc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 4c554 │ │ │ │ + b 4c5cc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + movw r0, #5992 @ 0x1768 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r1, #16660 @ 0x4114 │ │ │ │ + b e0f54 │ │ │ │ + movw r1, #16084 @ 0x3ed4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c740 │ │ │ │ - ldr r0, [pc, #392] @ 4c74c │ │ │ │ + beq 4c7b8 │ │ │ │ + ldr r0, [pc, #392] @ 4c7c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r3, r0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 4c5fc │ │ │ │ + beq 4c674 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4c61c │ │ │ │ + bne 4c694 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl f66f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl f671c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 4c708 │ │ │ │ + b 4c780 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c630 │ │ │ │ + beq 4c6a8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c6a0 │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + bne 4c718 │ │ │ │ + movw r3, #54524 @ 0xd4fc │ │ │ │ movt r3, #22 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4c684 │ │ │ │ + bne 4c6fc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #1 │ │ │ │ streq r1, [sp] │ │ │ │ strne r1, [sp] │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r4 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ movne r0, r7 │ │ │ │ subeq r3, fp, #36 @ 0x24 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r7 │ │ │ │ - bl 2e176c │ │ │ │ + bl 2e06e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4c6f4 │ │ │ │ + b 4c76c │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4c6f4 │ │ │ │ + b 4c76c │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ - bl 17a49c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 17a0dc <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4c708 │ │ │ │ + beq 4c780 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 17dd9c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17d9ec <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db10c │ │ │ │ + bl efbc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c728 │ │ │ │ + bgt 4c7a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c728 │ │ │ │ + bne 4c7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #37300 @ 0x91b4 │ │ │ │ + movw r0, #36724 @ 0x8f74 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - bl 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4c79c │ │ │ │ + beq 4c814 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4c99c │ │ │ │ + beq 4ca14 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #9136 @ 0x23b0 │ │ │ │ + movw r0, #8560 @ 0x2170 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r9, r6 │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ adds r8, r9, sl │ │ │ │ - bne 4c7e4 │ │ │ │ + bne 4c85c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245a38 │ │ │ │ - b 4c9a0 │ │ │ │ + bl 24496c │ │ │ │ + b 4ca18 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r5, #12 │ │ │ │ - bne 4c828 │ │ │ │ + bne 4c8a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245a38 │ │ │ │ - b 4c9a0 │ │ │ │ + bl 24496c │ │ │ │ + b 4ca18 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ - bl 1b5634 │ │ │ │ + bl 1b4fc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c96c │ │ │ │ + beq 4c9e4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [r3, #4]! │ │ │ │ add r2, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt 4c804 │ │ │ │ + blt 4c87c │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 4c8e4 │ │ │ │ + beq 4c95c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8bc │ │ │ │ + beq 4c934 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #15916 @ 0x3e2c │ │ │ │ + movw r0, #15440 @ 0x3c50 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4c8dc │ │ │ │ + beq 4c954 │ │ │ │ cmp r6, r8 │ │ │ │ - blt 4c8ac │ │ │ │ + blt 4c924 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c89c │ │ │ │ + bgt 4c914 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4c8a4 │ │ │ │ + beq 4c91c │ │ │ │ mvn r6, #0 │ │ │ │ - b 4c8bc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4c89c │ │ │ │ + b 4c934 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4c914 │ │ │ │ add r2, r5, #16 │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4c844 │ │ │ │ + b 4c8bc │ │ │ │ cmp r6, r8 │ │ │ │ - beq 4c8e4 │ │ │ │ + beq 4c95c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15924 @ 0x3e34 │ │ │ │ + movw r1, #15448 @ 0x3c58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 4c96c │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + b 4c9e4 │ │ │ │ + movw r0, #54204 @ 0xd3bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c96c │ │ │ │ + beq 4c9e4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fae58 │ │ │ │ + bl 1fa7e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c924 │ │ │ │ + bgt 4c99c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c924 │ │ │ │ + bne 4c99c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4c96c │ │ │ │ + beq 4c9e4 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + movw r0, #15492 @ 0x3c84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c96c │ │ │ │ + bgt 4c9e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4c96c │ │ │ │ + bne 4c9e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c98c │ │ │ │ + bgt 4ca04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c98c │ │ │ │ + bne 4ca04 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 245a38 │ │ │ │ - b 4c9a0 │ │ │ │ + bl 24496c │ │ │ │ + b 4ca18 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ movhi r0, r1 │ │ │ │ movls r0, r2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r7, [r1] │ │ │ │ + mov r8, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r7, r8 │ │ │ │ + beq 4cba0 │ │ │ │ + add sl, r7, #8 │ │ │ │ + cmp sl, r4 │ │ │ │ + beq 4cb98 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldrb r3, [r3, #87] @ 0x57 │ │ │ │ + ubfx r3, r3, #1, #1 │ │ │ │ + cmp sl, #0 │ │ │ │ + moveq r3, #0 │ │ │ │ + andne r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4cb8c │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7, #8] │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + add r6, r9, #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + ldrlt r3, [r4, #12] │ │ │ │ + strlt sl, [r3, r9, lsl #2] │ │ │ │ + strlt r6, [r4, #8] │ │ │ │ + blt 4cb98 │ │ │ │ + cmp r3, r6 │ │ │ │ + blt 4cb00 │ │ │ │ + asr r2, r3, #1 │ │ │ │ + cmp r2, r6 │ │ │ │ + cmpgt r3, #32 │ │ │ │ + ble 4cb68 │ │ │ │ + add r5, r9, #7 │ │ │ │ + add r2, r9, #4 │ │ │ │ + add r5, r5, r6, asr #3 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + bic r5, r5, #3 │ │ │ │ + sub r1, r5, r6 │ │ │ │ + cmp r1, #0 │ │ │ │ + movle r5, r2 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 4cb34 │ │ │ │ + cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ + bls 4cb38 │ │ │ │ + b 4cb60 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + lsl r1, r5, #2 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl e9750 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + strne r0, [r4, #12] │ │ │ │ + strne r6, [r4, #8] │ │ │ │ + strne r5, [r4, #16] │ │ │ │ + bne 4cb80 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble 4cb70 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + b 4cb80 │ │ │ │ + bl 3733e0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 2d9784 │ │ │ │ + b 4cb90 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str sl, [r3, r9, lsl #2] │ │ │ │ + b 4cb98 │ │ │ │ + bl 2d9758 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4cba8 │ │ │ │ + ldr r7, [r7] │ │ │ │ + b 4ca84 │ │ │ │ + mov r0, #0 │ │ │ │ + b 4cbac │ │ │ │ + mvn r0, #0 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ bic r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ca3c │ │ │ │ + bne 4cc08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ca78 │ │ │ │ - b 4ca60 │ │ │ │ + beq 4cc44 │ │ │ │ + b 4cc2c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #15980 @ 0x3e6c │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca30 │ │ │ │ + bne 4cbfc │ │ │ │ mov r0, #0 │ │ │ │ - b 4cabc │ │ │ │ + b 4cc88 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15980 @ 0x3e6c │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 4e718 │ │ │ │ + bl 4e8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ca58 │ │ │ │ + beq 4cc24 │ │ │ │ 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 │ │ │ │ @@ -30343,241 +30458,240 @@ │ │ │ │ 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 10002c │ │ │ │ + bl ffa60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38a3cc <_Py_call_instrumentation_exc2@@Base+0x67c> │ │ │ │ + bl 38a1bc <_Py_call_instrumentation_exc2@@Base+0x7b4> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0004cb24 : │ │ │ │ +0004ccec : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cddc │ │ │ │ + beq 4cfa4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4cddc │ │ │ │ + bne 4cfa4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - bne 4cddc │ │ │ │ + bne 4cfa4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4cc4c │ │ │ │ + bne 4ce14 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 4cc4c │ │ │ │ + bne 4ce14 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4cbb8 │ │ │ │ + beq 4cd80 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrsb r3, [r3] │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4cc00 │ │ │ │ + blt 4cdc8 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4cbe8 │ │ │ │ + beq 4cdb0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add r5, r5, #59136 @ 0xe700 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ - b 4cc2c │ │ │ │ + b 4cdf4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4cc1c │ │ │ │ + beq 4cde4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, r5, r3, lsl #5 │ │ │ │ add r5, r5, #58112 @ 0xe300 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cdd8 │ │ │ │ + bgt 4cfa0 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 4cdd8 │ │ │ │ + bne 4cfa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4cdd8 │ │ │ │ - ldr r1, [pc, #404] @ 4cde8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4cfa0 │ │ │ │ + ldr r1, [pc, #404] @ 4cfb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #400] @ 4cdec │ │ │ │ + ldr r2, [pc, #400] @ 4cfb4 │ │ │ │ ldr r0, [r1, #1140] @ 0x474 │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccb4 │ │ │ │ + beq 4ce7c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ccb4 │ │ │ │ + beq 4ce7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cca0 │ │ │ │ + bgt 4ce68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cca0 │ │ │ │ + bne 4ce68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 4cdd8 │ │ │ │ + b 4cfa0 │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ - bl c8924 │ │ │ │ + bl c8c40 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ccdc │ │ │ │ - bl 177b78 │ │ │ │ - b 4cdb4 │ │ │ │ + bne 4cea4 │ │ │ │ + bl 1777a4 │ │ │ │ + b 4cf7c │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4cd3c │ │ │ │ + bne 4cf04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd08 │ │ │ │ + bgt 4ced0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cd08 │ │ │ │ + bne 4ced0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4cdd8 │ │ │ │ + ble 4cfa0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4cdd8 │ │ │ │ + bne 4cfa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b 4cdd8 │ │ │ │ + b 4cfa0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd5c │ │ │ │ + bgt 4cf24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4cd5c │ │ │ │ + bne 4cf24 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd9c │ │ │ │ + bgt 4cf64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cd7c │ │ │ │ + bne 4cf44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd9c │ │ │ │ + bgt 4cf64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cd9c │ │ │ │ + bne 4cf64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bgt 4cdbc │ │ │ │ + bgt 4cf84 │ │ │ │ mov r5, r4 │ │ │ │ - b 4cdd8 │ │ │ │ + b 4cfa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 4cdb4 │ │ │ │ + b 4cf7c │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce2c │ │ │ │ + bne 4cff4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce40 │ │ │ │ - b 4ce50 │ │ │ │ + bne 4d008 │ │ │ │ + b 4d018 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce1c │ │ │ │ + beq 4cfe4 │ │ │ │ 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 │ │ │ │ @@ -30599,78 +30713,78 @@ │ │ │ │ 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, #264] @ 4cfc0 │ │ │ │ + ldr r0, [pc, #264] @ 4d188 │ │ │ │ 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, #26724 @ 0x6864 │ │ │ │ + movw r2, #26148 @ 0x6624 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #17256 @ 0x4368 │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cf98 │ │ │ │ + beq 4d160 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15068 @ 0x3adc │ │ │ │ + movw r0, #14592 @ 0x3900 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cf18 │ │ │ │ + bne 4d0e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4cf90 │ │ │ │ + b 4d158 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 38d32c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 38d11c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cf10 │ │ │ │ - bl 105254 │ │ │ │ + beq 4d0d8 │ │ │ │ + bl 104e64 │ │ │ │ sub r2, r5, #164 @ 0xa4 │ │ │ │ sub r3, r5, #168 @ 0xa8 │ │ │ │ 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 2e5d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ ldr ip, [r5, #-164] @ 0xffffff5c │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #-168] @ 0xffffff58 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ str ip, [sp] │ │ │ │ - bl 4d1d4 │ │ │ │ + bl 4d39c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl bb640 │ │ │ │ - ldr r3, [pc, #32] @ 4cfc0 │ │ │ │ + bl bb940 │ │ │ │ + ldr r3, [pc, #32] @ 4d188 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4cfb4 │ │ │ │ + beq 4d17c │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -30678,117 +30792,117 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 4cff8 │ │ │ │ + bne 4d1c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d024 │ │ │ │ + bne 4d1ec │ │ │ │ mov r3, #4 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r3, ip, lr} │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #30620 @ 0x779c │ │ │ │ + movw r3, #30660 @ 0x77c4 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d1c4 │ │ │ │ + beq 4d38c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw r7, #26696 @ 0x6848 │ │ │ │ + movw r7, #26088 @ 0x65e8 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 4d04c │ │ │ │ + beq 4d214 │ │ │ │ mov r1, r7 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d068 │ │ │ │ + beq 4d230 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d098 │ │ │ │ - b 4d08c │ │ │ │ - movw r1, #17276 @ 0x437c │ │ │ │ + bne 4d260 │ │ │ │ + b 4d254 │ │ │ │ + movw r1, #16800 @ 0x41a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63156 @ 0xf6b4 │ │ │ │ + movw r0, #62684 @ 0xf4dc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4d1c4 │ │ │ │ - bl df724 │ │ │ │ + b 4d38c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d084 │ │ │ │ + bne 4d24c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d0b8 │ │ │ │ - bl df724 │ │ │ │ + bne 4d280 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d084 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 4d24c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 4d104 │ │ │ │ + beq 4d2cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #6836 @ 0x1ab4 │ │ │ │ + movw r3, #6228 @ 0x1854 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4d104 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 4d2cc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #17296 @ 0x4390 │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 4d124 │ │ │ │ + beq 4d2ec │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 4d084 │ │ │ │ - movw r0, #6836 @ 0x1ab4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 4d24c │ │ │ │ + movw r0, #6228 @ 0x1854 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d1c4 │ │ │ │ + beq 4d38c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d150 │ │ │ │ + beq 4d318 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r4, #16] │ │ │ │ str r8, [r4, #20] │ │ │ │ - beq 4d184 │ │ │ │ + beq 4d34c │ │ │ │ mov r0, r4 │ │ │ │ - bl 34e2c <_PyObject_DebugMallocStats@@Base+0x8f8> │ │ │ │ - ldr r0, [pc, #68] @ 4d1d0 │ │ │ │ + bl 34e28 <_PyObject_DebugMallocStats@@Base+0x8f8> │ │ │ │ + ldr r0, [pc, #68] @ 4d398 │ │ │ │ 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] │ │ │ │ @@ -30808,199 +30922,199 @@ │ │ │ │ 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] @ 4d4e8 │ │ │ │ + ldr r3, [pc, #748] @ 4d6b0 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d26c │ │ │ │ + bne 4d434 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dea0 │ │ │ │ - bl 2fd330 │ │ │ │ + bl 2fc2b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17340 @ 0x43bc │ │ │ │ + movw r0, #16864 @ 0x41e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4d4c0 │ │ │ │ + beq 4d688 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d420 │ │ │ │ + bgt 4d5e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4d420 │ │ │ │ + bne 4d5e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4d420 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4d5e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4d2b4 │ │ │ │ + beq 4d47c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #604] @ 4d4e8 │ │ │ │ + ldr r3, [pc, #604] @ 4d6b0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d4d8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 4d6a0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d4a0 │ │ │ │ + beq 4d668 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d4ac │ │ │ │ + beq 4d674 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d340 │ │ │ │ + beq 4d508 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d340 │ │ │ │ - bl c3318 │ │ │ │ + beq 4d508 │ │ │ │ + bl c35fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4d4b0 │ │ │ │ + beq 4d678 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d328 │ │ │ │ + bgt 4d4f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4d328 │ │ │ │ + bne 4d4f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d338 │ │ │ │ + beq 4d500 │ │ │ │ mov r8, #0 │ │ │ │ - b 4d4b0 │ │ │ │ + b 4d678 │ │ │ │ add sl, sl, #4 │ │ │ │ - b 4d2e0 │ │ │ │ + b 4d4a8 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d470 │ │ │ │ + beq 4d638 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 4d364 │ │ │ │ + beq 4d52c │ │ │ │ cmp r9, #10 │ │ │ │ - bne 4d408 │ │ │ │ - b 4d3a8 │ │ │ │ + bne 4d5d0 │ │ │ │ + b 4d570 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2e074 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 39b7b4 │ │ │ │ + bl 39b5a0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ subeq r3, fp, #68 @ 0x44 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq r3, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 4d428 │ │ │ │ + b 4d5f0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2e074 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 3e82e0 │ │ │ │ + bl 3e7fd8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 4d428 │ │ │ │ + bne 4d5f0 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - b 4d428 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b 4d5f0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27340 @ 0x6acc │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r8, #0 │ │ │ │ - b 4d4c0 │ │ │ │ + b 4d688 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d4b0 │ │ │ │ + beq 4d678 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d460 │ │ │ │ + bgt 4d628 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4d460 │ │ │ │ + bne 4d628 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4d330 │ │ │ │ + bne 4d4f8 │ │ │ │ add r7, r7, #4 │ │ │ │ - b 4d344 │ │ │ │ + b 4d50c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4d4b0 │ │ │ │ + beq 4d678 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #16872 @ 0x41e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r8, r0 │ │ │ │ - b 4d4b0 │ │ │ │ + b 4d678 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ - b 4d4b0 │ │ │ │ + b 4d678 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ - ldr r3, [pc, #32] @ 4d4e8 │ │ │ │ + bl c55a4 │ │ │ │ + ldr r3, [pc, #32] @ 4d6b0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4d4dc │ │ │ │ + beq 4d6a4 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -31008,336 +31122,292 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d530 │ │ │ │ + bne 4d6f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2376b0 <_Py_DecRef@@Base+0xe44> │ │ │ │ + b 236338 <_Py_DecRef@@Base+0xe04> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d518 │ │ │ │ + beq 4d6e0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 2e4db8 <_Py_HandlePending@@Base+0x28e4> │ │ │ │ + b 2e3bb4 <_Py_HandlePending@@Base+0x2768> │ │ │ │ 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 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d594 │ │ │ │ - bl df724 │ │ │ │ + bne 4d75c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d654 │ │ │ │ + bne 4d81c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47176 @ 0xb848 │ │ │ │ + movw r1, #46600 @ 0xb608 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #17800 @ 0x4588 │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d634 │ │ │ │ - movw r0, #58328 @ 0xe3d8 │ │ │ │ + beq 4d7fc │ │ │ │ + movw r0, #58392 @ 0xe418 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d5dc │ │ │ │ + bne 4d7a4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d5c4 │ │ │ │ + bne 4d78c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4d5ec │ │ │ │ - bl 440470 │ │ │ │ + beq 4d7b4 │ │ │ │ + bl 3d2960 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d834 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d618 │ │ │ │ + bne 4d7e0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d600 │ │ │ │ + bne 4d7c8 │ │ │ │ dmb ish │ │ │ │ - beq 4d62c │ │ │ │ - movw r0, #58328 @ 0xe3d8 │ │ │ │ + beq 4d7f4 │ │ │ │ + movw r0, #58392 @ 0xe418 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4d644 │ │ │ │ - bl df724 │ │ │ │ + bne 4d80c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d654 │ │ │ │ + bne 4d81c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #38448 @ 0x9630 │ │ │ │ + movw r3, #37840 @ 0x93d0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4d684 │ │ │ │ + bne 4d84c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4d6a0 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq 4d868 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpeq r1, r3 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4d704 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldr r6, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - beq 4d728 │ │ │ │ - b 4d738 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #25024 @ 0x61c0 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6ec │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 400bd0 <_PyErr_BadInternalCall@@Base+0x50> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 4d720 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - ldr r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d758 │ │ │ │ - bl b6aa0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r4] │ │ │ │ - beq 4d720 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl bf6e0 │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d7d4 │ │ │ │ + beq 4d8ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4da3c │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + beq 4db54 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #44168 @ 0xac88 │ │ │ │ + movw r8, #43560 @ 0xaa28 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ mov r5, #1 │ │ │ │ - b 4d8a4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 4d9bc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17888 @ 0x45e0 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4da3c │ │ │ │ + bl 1b956c │ │ │ │ + b 4db54 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 4d8f8 │ │ │ │ + bne 4da10 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d8c4 │ │ │ │ + beq 4d9dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d830 │ │ │ │ + beq 4d948 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ - movw r1, #1088 @ 0x440 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #24764 @ 0x60bc │ │ │ │ + movw r2, #24188 @ 0x5e7c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1088 @ 0x440 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 166810 │ │ │ │ + bl 166610 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d8e0 │ │ │ │ + ble 4d9f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d95c │ │ │ │ + beq 4da74 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40d044 │ │ │ │ + bl 40cd44 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d93c │ │ │ │ + ble 4da54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d95c │ │ │ │ + beq 4da74 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d984 │ │ │ │ + ble 4da9c │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19424 @ 0x4be0 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d7f0 │ │ │ │ - b 4d95c │ │ │ │ + bne 4d908 │ │ │ │ + b 4da74 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d99c │ │ │ │ + bgt 4dab4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4d934 │ │ │ │ - b 4d99c │ │ │ │ + beq 4da4c │ │ │ │ + b 4dab4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4d860 │ │ │ │ + bne 4d978 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4d860 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4d978 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 4d910 │ │ │ │ + beq 4da28 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d99c │ │ │ │ - b 4d924 │ │ │ │ + bgt 4dab4 │ │ │ │ + b 4da3c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d900 │ │ │ │ + beq 4da18 │ │ │ │ mov r5, r3 │ │ │ │ - b 4d868 │ │ │ │ + b 4d980 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4d99c │ │ │ │ + bne 4dab4 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4d99c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4dab4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d88c │ │ │ │ + bne 4d9a4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 4d88c │ │ │ │ + b 4d9a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d97c │ │ │ │ + bgt 4da94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d97c │ │ │ │ + bne 4da94 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4da3c │ │ │ │ + b 4db54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 4d8a0 │ │ │ │ + bne 4d9b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4d8a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4d9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d9bc │ │ │ │ + bgt 4dad4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d9bc │ │ │ │ + bne 4dad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 401a88 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ + bl 401838 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4da3c │ │ │ │ + beq 4db54 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4da3c │ │ │ │ + bne 4db54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4da14 │ │ │ │ + bgt 4db2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4da14 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4db2c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -31345,245 +31415,289 @@ │ │ │ │ mov r0, r4 │ │ │ │ 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 4da5c │ │ │ │ + b 4db74 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46752 @ 0xb6a0 │ │ │ │ + movw r1, #46792 @ 0xb6c8 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4dad0 │ │ │ │ + beq 4dbe8 │ │ │ │ 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 e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004dad8 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +0004dbf0 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4db40 │ │ │ │ + b 4dd08 │ │ │ │ │ │ │ │ -0004daf4 : │ │ │ │ +0004dc0c : │ │ │ │ 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 4db20 │ │ │ │ + beq 4dc38 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 169200 │ │ │ │ + b 169000 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18160 @ 0x46f0 │ │ │ │ + movw r1, #17684 @ 0x4514 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 4dc94 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldr r6, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r5, [r5, #4] │ │ │ │ + beq 4dcb8 │ │ │ │ + b 4dcc8 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 152ad8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4dc7c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 401a20 <_PySlotIterator_Init@@Base+0x238> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 4dcb0 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ + ldr r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4dce8 │ │ │ │ + bl b6de8 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r4] │ │ │ │ + beq 4dcb0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl bf9c4 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq 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 r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dbac │ │ │ │ + beq 4dd74 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dbac │ │ │ │ + beq 4dd74 │ │ │ │ blx r3 │ │ │ │ - movw r3, #6392 @ 0x18f8 │ │ │ │ + movw r3, #5784 @ 0x1698 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dbac │ │ │ │ + bgt 4dd74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4dbac │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4dd74 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #57836 @ 0xe1ec │ │ │ │ + movw r3, #57220 @ 0xdf84 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3494dc │ │ │ │ + b 348ff4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 4dc10 │ │ │ │ + bne 4ddd8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #18212 @ 0x4724 │ │ │ │ + movw r0, #17736 @ 0x4548 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dc60 │ │ │ │ + bgt 4de28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4dc60 │ │ │ │ + bne 4de28 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4dd58 │ │ │ │ + beq 4df20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12452 @ 0x30a4 │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4dcec │ │ │ │ + beq 4deb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dcb4 │ │ │ │ + bgt 4de7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4dcb4 │ │ │ │ + bne 4de7c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #18240 @ 0x4740 │ │ │ │ + movw r0, #17764 @ 0x4564 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4dd58 │ │ │ │ + beq 4df20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18248 @ 0x4748 │ │ │ │ + movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dd2c │ │ │ │ + bne 4def4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd0c │ │ │ │ + bgt 4ded4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4dd0c │ │ │ │ + bne 4ded4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 4dd74 │ │ │ │ + beq 4df3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd4c │ │ │ │ + bgt 4df14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4dd4c │ │ │ │ + bne 4df14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0004dd80 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0004df48 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #10160 @ 0x27b0 │ │ │ │ + movw r3, #9092 @ 0x2384 │ │ │ │ movt r3, #17 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 4de00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 4dfc8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dddc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 4dfa4 <_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, #43536 @ 0xaa10 │ │ │ │ + movw r1, #42960 @ 0xa7d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #16992 @ 0x4260 │ │ │ │ + movw r0, #16424 @ 0x4028 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_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 │ │ │ │ @@ -31593,145 +31707,145 @@ │ │ │ │ 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 bc140 │ │ │ │ + bl bc418 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4de4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + beq 4e014 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #18364 @ 0x47bc │ │ │ │ + movw r0, #17832 @ 0x45a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4de54 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ + bne 4e01c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4df08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + b 4e0d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4df08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + beq 4e0d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4df08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + bge 4e0d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 4de94 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ + bne 4e05c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4de6c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + b 4e034 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4deb8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ + bne 4e080 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4decc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ - b 4de8c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4e094 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ + b 4e054 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dea0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ - b 4de8c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4e068 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ + b 4e054 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57776 @ 0xe1b0 │ │ │ │ + movw r1, #58232 @ 0xe378 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de8c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + beq 4e054 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4de4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bgt 4e014 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4de4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bne 4e014 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 4de4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 4e014 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 336034 │ │ │ │ + b 335fa8 │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4df94 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x214> │ │ │ │ + beq 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x214> │ │ │ │ mov r1, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4df94 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x214> │ │ │ │ + bne 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x214> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 348b0c │ │ │ │ + bl 348624 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4df9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x21c> │ │ │ │ + bne 4e164 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x21c> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 4e02c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ + b 4e1f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4dfc0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x240> │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + beq 4e188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x240> │ │ │ │ + movw r1, #26728 @ 0x6868 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dfcc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c> │ │ │ │ + beq 4e194 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 4dfe4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x264> │ │ │ │ + b 4e1ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x264> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 348b0c │ │ │ │ + bl 348624 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 4e02c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ + beq 4e1f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e014 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x294> │ │ │ │ - movw r3, #56688 @ 0xdd70 │ │ │ │ + bne 4e1dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x294> │ │ │ │ + movw r3, #57160 @ 0xdf48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34040 @ 0x84f8 │ │ │ │ + movw r1, #33464 @ 0x82b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 4e02c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ + b 4e1f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 4e034 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2b4> │ │ │ │ + bl 4e1fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2b4> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ 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 │ │ │ │ @@ -31741,52 +31855,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2e560 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4e0a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ + beq 4e270 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ 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 4e0bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33c> │ │ │ │ + b 4e284 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33c> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 4e120 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a0> │ │ │ │ - vldr d7, [pc, #112] @ 4e128 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a8> │ │ │ │ + vldr d0, [pc, #108] @ 4e2e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a0> │ │ │ │ + vldr d7, [pc, #112] @ 4e2f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a8> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e0f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x378> │ │ │ │ + beq 4e2c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x378> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2f3c4 │ │ │ │ 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 4e114 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ + b 4e2dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 4e128 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a8> │ │ │ │ + vldr d6, [pc, #36] @ 4e2f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a8> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 4e120 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a0> │ │ │ │ + vldr d7, [pc, #20] @ 4e2e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3a0> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ... │ │ │ │ @@ -31796,46 +31910,46 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e168 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e8> │ │ │ │ + ldr r0, [pc, #12] @ 4e330 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e8> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsl r9 │ │ │ │ + rsbeq r4, fp, r8, lsr r9 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e17c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ - b cec6c │ │ │ │ + beq 4e344 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ + b cef88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18612 @ 0x48b4 │ │ │ │ + movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -31844,1408 +31958,1408 @@ │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 4e230 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4b0> │ │ │ │ + bne 4e3f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4b0> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e268 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8> │ │ │ │ + beq 4e430 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8> │ │ │ │ mov ip, #4 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #508] @ 4e444 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6c4> │ │ │ │ + ldr r3, [pc, #508] @ 4e60c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6c4> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #44 @ 0x2c │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e438 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ + beq 4e600 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e288 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x508> │ │ │ │ - bl df724 │ │ │ │ + bne 4e450 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x508> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + bne 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e2a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ - bl df724 │ │ │ │ + bne 4e470 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + bne 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e2cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ - bl df724 │ │ │ │ + bne 4e494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e304 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x584> │ │ │ │ - b 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ - bl e8df8 │ │ │ │ + beq 4e4cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x584> │ │ │ │ + b 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e2f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x574> │ │ │ │ + bgt 4e4bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x574> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4e2f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x574> │ │ │ │ + bne 4e4bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e2bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x53c> │ │ │ │ + beq 4e484 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x53c> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4e320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5a0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 4e4e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5a0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56216 @ 0xdb98 │ │ │ │ + movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4e380 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x600> │ │ │ │ - bl 105254 │ │ │ │ + bne 4e548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x600> │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ebc0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4e428 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a8> │ │ │ │ + bge 4e5f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a8> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4e410 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x690> │ │ │ │ - bl d720c │ │ │ │ + bne 4e5d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x690> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e330 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ - b 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + beq 4e4f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ + b 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e3b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + bne 4e580 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r4, #0 │ │ │ │ - b 4e438 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ + b 4e600 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4e3ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66c> │ │ │ │ - bl d720c │ │ │ │ + bne 4e5b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66c> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ - bl 105254 │ │ │ │ + bne 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ebc0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4e400 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x680> │ │ │ │ - b 4e39c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x61c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 4e5c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x680> │ │ │ │ + b 4e564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x61c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 4e394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ + bl 2fba0c │ │ │ │ + b 4e55c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e438 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b 4e600 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strhteq r7, [sl], #-128 @ 0xffffff80 │ │ │ │ + ldrdeq r7, [sl], #-136 @ 0xffffff78 @ │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 4e48c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70c> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 4e654 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70c> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x714> │ │ │ │ + beq 4e65c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x714> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ + bne 4e8b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ + beq 4e6b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e4ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ + beq 4e6b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ + beq 4e6b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 4e568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e8> │ │ │ │ + bne 4e730 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ + bne 4e8b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4e5bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + beq 4e784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x83c> │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r5, [ip, #28] │ │ │ │ ldr r9, [ip, #32] │ │ │ │ - bl 3fd7b0 <_PyTime_AsTimeval@@Base+0x116c> │ │ │ │ + bl 3fd638 <_PyTime_AsTimeval@@Base+0x116c> │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - movw ip, #35580 @ 0x8afc │ │ │ │ + movw ip, #35004 @ 0x88bc │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3572f0 │ │ │ │ - b 4e6c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x944> │ │ │ │ + bl 356ed8 │ │ │ │ + b 4e88c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x944> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ + bne 4e8b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e614 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ + beq 4e7dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e614 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ + beq 4e7dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e614 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ + beq 4e7dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x894> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e690 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x910> │ │ │ │ + bne 4e858 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x910> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ + bne 4e8b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ - movw r2, #18636 @ 0x48cc │ │ │ │ + beq 4e8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x964> │ │ │ │ + movw r2, #18160 @ 0x46f0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #56696 @ 0xdd78 │ │ │ │ + movw r2, #57168 @ 0xdf50 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ - bl 3572f0 │ │ │ │ - bl df724 │ │ │ │ + bl 356ed8 │ │ │ │ + bl dfa50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 4e6f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x970> │ │ │ │ - b 4e6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ + bne 4e8b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x970> │ │ │ │ + b 4e8b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x968> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0004e6fc : │ │ │ │ +0004e8c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4e714 │ │ │ │ + ldr r0, [pc, #12] @ 4e8dc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - ldrdeq r7, [sl], #-140 @ 0xffffff74 @ │ │ │ │ + b 167900 │ │ │ │ + rsbeq r7, sl, r4, lsl #18 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e728 │ │ │ │ + bne 4e8f0 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e720 │ │ │ │ + beq 4e8e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #300] @ 4e8c0 │ │ │ │ + ldr r1, [pc, #300] @ 4ea88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 4e7ac │ │ │ │ + bne 4e974 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ - ldr r1, [pc, #256] @ 4e8c4 │ │ │ │ + blt 4e96c │ │ │ │ + ldr r1, [pc, #256] @ 4ea8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ - ldr r1, [pc, #220] @ 4e8c8 │ │ │ │ + blt 4e96c │ │ │ │ + ldr r1, [pc, #220] @ 4ea90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ - ldr r1, [pc, #184] @ 4e8cc │ │ │ │ + blt 4e96c │ │ │ │ + ldr r1, [pc, #184] @ 4ea94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ - ldr r1, [pc, #148] @ 4e8d0 │ │ │ │ + blt 4e96c │ │ │ │ + ldr r1, [pc, #148] @ 4ea98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #16] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ - ldr r1, [pc, #112] @ 4e8d4 │ │ │ │ + blt 4e96c │ │ │ │ + ldr r1, [pc, #112] @ 4ea9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #20] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1997d8 │ │ │ │ + bl 199220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ + blt 4e96c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #18828 @ 0x498c │ │ │ │ + movw r2, #18352 @ 0x47b0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #38240 @ 0x9560 │ │ │ │ + movw r1, #37132 @ 0x910c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 335ed8 │ │ │ │ + bl 335e4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e7a4 │ │ │ │ + blt 4e96c │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #58772 @ 0xe594 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsl r9 │ │ │ │ - rsbeq r7, sl, r4, lsr #18 │ │ │ │ rsbeq r7, sl, r8, lsr r9 │ │ │ │ rsbeq r7, sl, ip, asr #18 │ │ │ │ rsbeq r7, sl, r0, ror #18 │ │ │ │ rsbeq r7, sl, r4, ror r9 │ │ │ │ - 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 2f208 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 4e920 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, #0 │ │ │ │ - b 4e958 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 208c04 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 208c04 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 208c04 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #19080 @ 0x4a88 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r7, sl, r8, lsl #19 │ │ │ │ + mlseq sl, ip, r9, r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e998 │ │ │ │ + ldr r0, [pc, #12] @ 4ead8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r8, ror #22 │ │ │ │ + mlseq fp, r0, fp, r4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4e9bc │ │ │ │ + ldr r1, [pc, #8] @ 4eafc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f10b8 │ │ │ │ - rsbeq r8, fp, ip, ror #28 │ │ │ │ + b 3f0db0 │ │ │ │ + mlseq fp, r4, lr, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 4ea64 │ │ │ │ + ldr r3, [pc, #120] @ 4eba4 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 405770 │ │ │ │ + bl 4055f8 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #2 │ │ │ │ - bl 4068e4 │ │ │ │ + bl 40676c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ea3c │ │ │ │ + beq 4eb7c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 4ea10 │ │ │ │ - ldr r3, [pc, #32] @ 4ea64 │ │ │ │ + bne 4eb50 │ │ │ │ + ldr r3, [pc, #32] @ 4eba4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4ea58 │ │ │ │ + beq 4eb98 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4eaa0 │ │ │ │ + bne 4ebe0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eacc │ │ │ │ - b 4eac0 │ │ │ │ + bne 4ec0c │ │ │ │ + b 4ec00 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3328 @ 0xd00 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb3c │ │ │ │ - b 4ea88 │ │ │ │ - bl df724 │ │ │ │ + beq 4ec7c │ │ │ │ + b 4ebc8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb3c │ │ │ │ + bne 4ec7c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eaec │ │ │ │ - bl df724 │ │ │ │ + bne 4ec2c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb3c │ │ │ │ + bne 4ec7c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + movw r1, #29052 @ 0x717c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #19132 @ 0x4abc │ │ │ │ + movw r0, #18648 @ 0x48d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4eb3c │ │ │ │ + beq 4ec7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eb44 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 4ec84 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r3, r1 │ │ │ │ + sub r1, fp, #12 │ │ │ │ + str r0, [fp, #-12] │ │ │ │ + ldr r0, [pc, #12] @ 4ecc8 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + rsbeq r4, fp, ip, lsl sl │ │ │ │ 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 2db88 │ │ │ │ + bl 2f208 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4eb98 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 4ed14 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 4ebd0 │ │ │ │ + b 4ed4c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 30d860 │ │ │ │ + bl 207d70 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 30d860 │ │ │ │ + bl 207d70 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 30d860 │ │ │ │ + bl 207d70 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19080 @ 0x4a88 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ 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 │ │ │ │ - mov r3, r1 │ │ │ │ - sub r1, fp, #12 │ │ │ │ - str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4ec10 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - strdeq r4, [fp], #-148 @ 0xffffff6c @ │ │ │ │ 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 4ec44 │ │ │ │ + bne 4ed84 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f480 │ │ │ │ + b 22df58 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18140 @ 0x46dc │ │ │ │ + movw r0, #17564 @ 0x449c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ec34 │ │ │ │ + b 4ed74 │ │ │ │ │ │ │ │ -0004ec64 : │ │ │ │ +0004eda4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #57520 @ 0xe0b0 │ │ │ │ + movw r3, #56904 @ 0xde48 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 301ca4 <_Py_GetStdlibDir@@Base+0xd88> │ │ │ │ + b 300c2c <_Py_GetStdlibDir@@Base+0xd88> │ │ │ │ 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 4ecb4 │ │ │ │ + bne 4edf4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 229404 │ │ │ │ + b 228034 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41068 @ 0xa06c │ │ │ │ + movw r0, #40492 @ 0x9e2c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4eca4 │ │ │ │ + b 4ede4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4eec8 │ │ │ │ + ldr r0, [pc, #468] @ 4f008 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4ed18 │ │ │ │ + bne 4ee58 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ed3c │ │ │ │ + b 4ee7c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ed10 │ │ │ │ + beq 4ee50 │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #60628 @ 0xecd4 │ │ │ │ + movw r2, #60948 @ 0xee14 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ee90 │ │ │ │ + beq 4efd0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #60628 @ 0xecd4 │ │ │ │ + movw r2, #60948 @ 0xee14 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ee90 │ │ │ │ + bne 4efd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ee38 │ │ │ │ + beq 4ef78 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ed98 │ │ │ │ + beq 4eed8 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4ee38 │ │ │ │ + ble 4ef78 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4ed7c │ │ │ │ - b 4edcc │ │ │ │ + bne 4eebc │ │ │ │ + b 4ef0c │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4edcc │ │ │ │ + beq 4ef0c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4edbc │ │ │ │ + beq 4eefc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4eda4 │ │ │ │ - b 4edcc │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 4eee4 │ │ │ │ + b 4ef0c │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ee38 │ │ │ │ - ldr r2, [pc, #248] @ 4eecc │ │ │ │ + bne 4ef78 │ │ │ │ + ldr r2, [pc, #248] @ 4f00c │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4eebc │ │ │ │ - beq 4ee38 │ │ │ │ + blt 4effc │ │ │ │ + beq 4ef78 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4eecc │ │ │ │ + ldr r1, [pc, #216] @ 4f00c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc │ │ │ │ + bne 4effc │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ee28 │ │ │ │ + ble 4ef68 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ee38 │ │ │ │ + b 4ef78 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ee20 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4ef60 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4eed0 │ │ │ │ + ldr r1, [pc, #140] @ 4f010 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc │ │ │ │ + bne 4effc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4eebc │ │ │ │ + beq 4effc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ee90 │ │ │ │ + bgt 4efd0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ee90 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4efd0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #6392 @ 0x18f8 │ │ │ │ + movweq r3, #5784 @ 0x1698 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4eebc │ │ │ │ - ldr r1, [pc, #36] @ 4eecc │ │ │ │ + beq 4effc │ │ │ │ + ldr r1, [pc, #36] @ 4f00c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq fp, ip, r1, r5 │ │ │ │ - rsbeq r4, fp, r4, asr sp │ │ │ │ + rsbeq r5, fp, r4, asr #3 │ │ │ │ + rsbeq r4, fp, ip, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 4ef64 │ │ │ │ + bge 4f0a4 │ │ │ │ ldr r7, [r8, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r8, r6, lsl #2] │ │ │ │ - beq 4ef1c │ │ │ │ + beq 4f05c │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 4ef24 │ │ │ │ - b 4ef34 │ │ │ │ + bhi 4f064 │ │ │ │ + b 4f074 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4ef34 │ │ │ │ + bcs 4f074 │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 4eef0 │ │ │ │ + b 4f030 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 4ef50 │ │ │ │ + bne 4f090 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 4eef0 │ │ │ │ + b 4f030 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 4eef0 │ │ │ │ + b 4f030 │ │ │ │ str r4, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0004ef6c <_PyCompile_Assemble@@Base>: │ │ │ │ +0004f0ac <_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, #63428 @ 0xf7c4 │ │ │ │ + movw r3, #63900 @ 0xf99c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4efc0 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 4f100 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19164 @ 0x4adc │ │ │ │ + movw r1, #18688 @ 0x4900 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4f1b4 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + bl 1b956c │ │ │ │ + b 4f2f4 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e074 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4f1b4 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + beq 4f2f4 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc630 │ │ │ │ + bl 1cbf50 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r6] │ │ │ │ movne r9, r4 │ │ │ │ - beq 4f17c <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + beq 4f2bc <_PyCompile_Assemble@@Base+0x210> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f01c <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ + beq 4f15c <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r9, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4f000 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ + b 4f140 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4f048 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + bne 4f188 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ mov r4, r9 │ │ │ │ - bl 3736a8 │ │ │ │ - b 4f180 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + bl 3733e0 │ │ │ │ + b 4f2c0 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r1, r9 │ │ │ │ bl 2e074 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f070 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ + beq 4f1b0 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 4f054 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - movw r0, #24100 @ 0x5e24 │ │ │ │ + b 4f194 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + movw r0, #23532 @ 0x5bec │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f0d8 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + beq 4f218 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 4f0d0 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bge 4f210 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r2, r3, lsl #5] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ add r3, r3, #1 │ │ │ │ sub ip, r1, #260 @ 0x104 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ sub ip, ip, #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #8 │ │ │ │ - bne 4f0c0 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ + bne 4f200 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 4f088 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + bhi 4f1c8 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 4f088 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + b 4f1c8 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 4f078 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + b 4f1b8 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ mov r0, sl │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1d44e0 │ │ │ │ + bl 1d3e08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f180 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4f2c0 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1ddffc <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ + bl 1dd9f0 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f180 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4f2c0 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 35340 <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ + bl 3533c <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f180 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4f2c0 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1e3dc0 <_PyTime_FromSeconds@@Base+0x20> │ │ │ │ + bl 1e3780 <_PyTime_FromSeconds@@Base+0x20> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f174 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bgt 4f2b4 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f174 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bne 4f2b4 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r8 │ │ │ │ - b 4f180 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + b 4f2c0 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f1a0 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bgt 4f2e0 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4f1a0 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bne 4f2e0 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3054a8 <_Py_GetStdlibDir@@Base+0x458c> │ │ │ │ + bl 304430 <_Py_GetStdlibDir@@Base+0x458c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed084 <_PyDict_DelItemIf@@Base+0xe38> │ │ │ │ + bl 1ec8dc <_PyDict_DelItemIf@@Base+0xe38> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + sub r0, fp, #24 │ │ │ │ + bl 2db88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 4f348 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, #0 │ │ │ │ + b 4f380 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 30c7f8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 30c7f8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 30c7f8 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl e0f54 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004f1c0 : │ │ │ │ +0004f388 : │ │ │ │ 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, #57736 @ 0xe188 │ │ │ │ + movw ip, #57120 @ 0xdf20 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f3144 │ │ │ │ + bl 2f20cc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f230 │ │ │ │ + ldr r0, [pc, #12] @ 4f3f8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq fp, r4, r9, r4 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2e164 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bge 4f274 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - bne 4f284 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b8aa4 │ │ │ │ - cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 4f298 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - lsl r0, r5, #2 │ │ │ │ - bl bae14 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4f28c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2e164 │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 4f2e0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - mov r5, #0 │ │ │ │ - b 4f338 │ │ │ │ - bl b8aa4 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - beq 4f324 │ │ │ │ - cmp r7, r6 │ │ │ │ - ble 4f318 │ │ │ │ - ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 208c04 <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f324 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 4f2f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 4f338 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ - b 4f2d8 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + strhteq r4, [fp], #-156 @ 0xffffff64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f378 │ │ │ │ + ldr r0, [pc, #12] @ 4f434 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r8, lsr #23 │ │ │ │ - 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 2ddf8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4f3d4 │ │ │ │ - bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r6, [r0] │ │ │ │ - str r4, [r0] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, #0 │ │ │ │ - str r6, [r5] │ │ │ │ - b 4f3dc │ │ │ │ - sub r0, fp, #56 @ 0x38 │ │ │ │ - bl ffa2c │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ + ldrdeq r4, [fp], #-176 @ 0xffffff50 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4f404 │ │ │ │ + ldr r1, [pc, #8] @ 4f458 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f10b8 │ │ │ │ - rsbeq r9, fp, r0, ror #3 │ │ │ │ + b 3f0db0 │ │ │ │ + rsbeq r9, fp, r8, lsl #4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 4f43c │ │ │ │ + bne 4f490 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #80] @ 4f488 │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ - b 4f44c │ │ │ │ - ldr r0, [pc, #72] @ 4f48c │ │ │ │ + ldr r0, [pc, #80] @ 4f4dc │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ + b 4f4a0 │ │ │ │ + ldr r0, [pc, #72] @ 4f4e0 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 22b658 <_PyCode_CheckLineNumber@@Base+0xb38> │ │ │ │ + bl 22b028 <_PyCode_CheckLineNumber@@Base+0x1504> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4f47c │ │ │ │ + beq 4f4d0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f470 │ │ │ │ + bgt 4f4c4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - beq 4f478 │ │ │ │ + beq 4f4cc │ │ │ │ mov r4, #0 │ │ │ │ - b 4f47c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + b 4f4d0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsl #11 │ │ │ │ - strdeq r5, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r4, fp, r8, lsr #11 │ │ │ │ + rsbeq r5, fp, r4, lsr #6 │ │ │ │ │ │ │ │ -0004f490 : │ │ │ │ +0004f4e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ 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 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2e164 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bge 4f538 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2fba0c │ │ │ │ + bne 4f548 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b b8da4 │ │ │ │ + cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ + bls 4f55c │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 3733e0 │ │ │ │ + lsl r0, r5, #2 │ │ │ │ + bl bb114 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4f550 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2e164 │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 4f5a4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb940 │ │ │ │ + mov r5, #0 │ │ │ │ + b 4f5fc │ │ │ │ + bl b8da4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r6, #0 │ │ │ │ + beq 4f5e8 │ │ │ │ + cmp r7, r6 │ │ │ │ + ble 4f5dc │ │ │ │ + ldr r0, [r4, r6, lsl #2] │ │ │ │ + bl 207d70 <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f5e8 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r0, [r3, r6, lsl #2] │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 4f5b4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb940 │ │ │ │ + b 4f5fc │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb940 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bd220 │ │ │ │ + b 4f59c │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f4dc │ │ │ │ + ldr r0, [pc, #12] @ 4f63c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r0, asr r9 │ │ │ │ + rsbeq r4, fp, r8, ror r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40496 @ 0x9e30 │ │ │ │ + movw r1, #39388 @ 0x99dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f778 │ │ │ │ + b 4f940 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4f514 │ │ │ │ + ldr r0, [pc, #12] @ 4f674 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4f70c │ │ │ │ + ldr r0, [pc, #468] @ 4f86c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4f55c │ │ │ │ + bne 4f6bc │ │ │ │ mov r4, #0 │ │ │ │ - b 4f580 │ │ │ │ + b 4f6e0 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f554 │ │ │ │ + beq 4f6b4 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #62744 @ 0xf518 │ │ │ │ + movw r2, #63096 @ 0xf678 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f6d4 │ │ │ │ + beq 4f834 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #62744 @ 0xf518 │ │ │ │ + movw r2, #63096 @ 0xf678 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f6d4 │ │ │ │ + bne 4f834 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f67c │ │ │ │ + beq 4f7dc │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4f5dc │ │ │ │ + beq 4f73c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4f67c │ │ │ │ + ble 4f7dc │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4f5c0 │ │ │ │ - b 4f610 │ │ │ │ + bne 4f720 │ │ │ │ + b 4f770 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4f610 │ │ │ │ + beq 4f770 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f600 │ │ │ │ + beq 4f760 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f5e8 │ │ │ │ - b 4f610 │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 4f748 │ │ │ │ + b 4f770 │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f67c │ │ │ │ - ldr r2, [pc, #248] @ 4f710 │ │ │ │ + bne 4f7dc │ │ │ │ + ldr r2, [pc, #248] @ 4f870 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4f700 │ │ │ │ - beq 4f67c │ │ │ │ + blt 4f860 │ │ │ │ + beq 4f7dc │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4f710 │ │ │ │ + ldr r1, [pc, #216] @ 4f870 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f700 │ │ │ │ + bne 4f860 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f66c │ │ │ │ + ble 4f7cc │ │ │ │ mov r4, #0 │ │ │ │ - b 4f67c │ │ │ │ + b 4f7dc │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4f664 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4f7c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4f714 │ │ │ │ + ldr r1, [pc, #140] @ 4f874 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f700 │ │ │ │ + bne 4f860 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f700 │ │ │ │ + beq 4f860 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f6d4 │ │ │ │ + bgt 4f834 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4f6d4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4f834 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #6392 @ 0x18f8 │ │ │ │ + movweq r3, #5784 @ 0x1698 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4f700 │ │ │ │ - ldr r1, [pc, #36] @ 4f710 │ │ │ │ + beq 4f860 │ │ │ │ + ldr r1, [pc, #36] @ 4f870 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strhteq r5, [fp], #-28 @ 0xffffffe4 │ │ │ │ - mlseq fp, r4, sp, r4 │ │ │ │ + rsbeq r5, fp, r4, ror #3 │ │ │ │ + strhteq r4, [fp], #-220 @ 0xffffff24 │ │ │ │ + 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 2ddf8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4f8d0 │ │ │ │ + bl 2efec <__errno_location@plt> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r4, [r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, #0 │ │ │ │ + str r6, [r5] │ │ │ │ + b 4f8d8 │ │ │ │ + sub r0, fp, #56 @ 0x38 │ │ │ │ + bl ff7b4 │ │ │ │ + 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f764 │ │ │ │ + bne 4f92c │ │ │ │ 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 4f744 │ │ │ │ + beq 4f90c │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #7116 @ 0x1bcc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #7696 @ 0x1e10 │ │ │ │ + movw r0, #7120 @ 0x1bd0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f7d0 │ │ │ │ + beq 4f998 │ │ │ │ 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} │ │ │ │ @@ -33257,659 +33371,659 @@ │ │ │ │ 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 4f824 │ │ │ │ + bne 4f9ec │ │ │ │ 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 4f804 │ │ │ │ + beq 4f9cc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f870 │ │ │ │ + ldr r0, [pc, #12] @ 4fa38 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strhteq r4, [fp], #-148 @ 0xffffff6c │ │ │ │ + ldrdeq r4, [fp], #-156 @ 0xffffff64 @ │ │ │ │ push {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 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4f8c0 │ │ │ │ + bne 4fa88 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f8f8 │ │ │ │ + beq 4fac0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #408] @ 4fa7c │ │ │ │ + ldr r3, [pc, #408] @ 4fc44 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fa70 │ │ │ │ + beq 4fc38 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 4f930 │ │ │ │ + bne 4faf8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59632 @ 0xe8f0 │ │ │ │ + movw r1, #59056 @ 0xe6b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11672 @ 0x2d98 │ │ │ │ + movw r0, #11096 @ 0x2b58 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4fa70 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4fc38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 203d3c │ │ │ │ + bl 202f1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fa70 │ │ │ │ + beq 4fc38 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 3497f4 │ │ │ │ + bl 34930c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 4fa44 │ │ │ │ - bl 105254 │ │ │ │ + beq 4fc0c │ │ │ │ + bl 104e64 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r9, #0 │ │ │ │ bl 2eb90 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af3a8 │ │ │ │ + bl af6e8 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4f9f0 │ │ │ │ + beq 4fbb8 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2e20c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4f9f0 │ │ │ │ + beq 4fbb8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 4f9e4 │ │ │ │ + bne 4fbac │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f9ec │ │ │ │ + bgt 4fbb4 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 4f980 │ │ │ │ + b 4fb48 │ │ │ │ mov r8, r2 │ │ │ │ - b 4f9f0 │ │ │ │ + b 4fbb8 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4fa34 │ │ │ │ + bne 4fbfc │ │ │ │ cmp r8, #1 │ │ │ │ - bne 4fa14 │ │ │ │ - bl 3736a8 │ │ │ │ - b 4fa44 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 4fbdc │ │ │ │ + bl 3733e0 │ │ │ │ + b 4fc0c │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #19480 @ 0x4c18 │ │ │ │ + movw r1, #19004 @ 0x4a3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 4fa44 │ │ │ │ + bl 172fdc │ │ │ │ + b 4fc0c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 399374 <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ + bl 39915c <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fa6c │ │ │ │ + bgt 4fc34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fa6c │ │ │ │ + bne 4fc34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, asr pc │ │ │ │ + rsbeq r7, sl, ip, ror 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 4fac0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 4fc88 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 4fae4 │ │ │ │ + bl 1b956c │ │ │ │ + b 4fcac │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4faec │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 4fcb4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28788 @ 0x7074 │ │ │ │ + movw r1, #28212 @ 0x6e34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 4fb1c │ │ │ │ + b 4fce4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fb04 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 4fccc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4fb1c │ │ │ │ - ldr r1, [pc, #24] @ 4fb24 │ │ │ │ + b 4fce4 │ │ │ │ + ldr r1, [pc, #24] @ 4fcec │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4faf8 │ │ │ │ + beq 4fcc0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r8, fp, ip, ror r9 │ │ │ │ + rsbeq r8, fp, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #952] @ 4ff00 │ │ │ │ + ldr r0, [pc, #952] @ 500c8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r8, r2 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [r1, r0] │ │ │ │ cmp r8, r2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne 4fd1c │ │ │ │ + bne 4fee4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4fb88 │ │ │ │ + beq 4fd50 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fb90 │ │ │ │ + bne 4fd58 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fba8 │ │ │ │ + b 4fd70 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #64296 @ 0xfb28 │ │ │ │ + movw r0, #64752 @ 0xfcf0 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fcf4 │ │ │ │ + beq 4febc │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #64296 @ 0xfb28 │ │ │ │ + movw r2, #64752 @ 0xfcf0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4fcf4 │ │ │ │ + bne 4febc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fc9c │ │ │ │ + beq 4fe64 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4fc00 │ │ │ │ + beq 4fdc8 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4fc9c │ │ │ │ + ble 4fe64 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4fbe4 │ │ │ │ - b 4fc34 │ │ │ │ + bne 4fdac │ │ │ │ + b 4fdfc │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4fc34 │ │ │ │ + beq 4fdfc │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fc24 │ │ │ │ + beq 4fdec │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4fc0c │ │ │ │ - b 4fc34 │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 4fdd4 │ │ │ │ + b 4fdfc │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4fc9c │ │ │ │ - ldr r2, [pc, #712] @ 4ff04 │ │ │ │ + bne 4fe64 │ │ │ │ + ldr r2, [pc, #712] @ 500cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4fee4 │ │ │ │ - beq 4fc9c │ │ │ │ + blt 500ac │ │ │ │ + beq 4fe64 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #684] @ 4ff04 │ │ │ │ + ldr r1, [pc, #684] @ 500cc │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4fef4 │ │ │ │ + bne 500bc │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fc8c │ │ │ │ + ble 4fe54 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fc9c │ │ │ │ + b 4fe64 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4fc84 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4fe4c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #608] @ 4ff08 │ │ │ │ + ldr r1, [pc, #608] @ 500d0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4fef4 │ │ │ │ + bne 500bc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4fef4 │ │ │ │ + beq 500bc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fcf4 │ │ │ │ + bgt 4febc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4fcf4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 4febc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4feec │ │ │ │ - ldr r1, [pc, #512] @ 4ff04 │ │ │ │ + beq 500b4 │ │ │ │ + ldr r1, [pc, #512] @ 500cc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ mov r3, r0 │ │ │ │ - b 4fef4 │ │ │ │ + b 500bc │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4fd30 │ │ │ │ + beq 4fef8 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd38 │ │ │ │ + bne 4ff00 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fd50 │ │ │ │ + b 4ff18 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #64296 @ 0xfb28 │ │ │ │ + movw r0, #64752 @ 0xfcf0 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4feb4 │ │ │ │ + beq 5007c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #64296 @ 0xfb28 │ │ │ │ + movw r2, #64752 @ 0xfcf0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4feb4 │ │ │ │ + bne 5007c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fe54 │ │ │ │ + beq 5001c │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdb0 │ │ │ │ + beq 4ff78 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 4fe54 │ │ │ │ + ble 5001c │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq 4fde4 │ │ │ │ + beq 4ffac │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 4fd94 │ │ │ │ - b 4fe54 │ │ │ │ + bne 4ff5c │ │ │ │ + b 5001c │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4fde4 │ │ │ │ + beq 4ffac │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdd4 │ │ │ │ + beq 4ff9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4fdbc │ │ │ │ - b 4fde4 │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 4ff84 │ │ │ │ + b 4ffac │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4fe54 │ │ │ │ - ldr r2, [pc, #280] @ 4ff04 │ │ │ │ + bne 5001c │ │ │ │ + ldr r2, [pc, #280] @ 500cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4fee4 │ │ │ │ - beq 4fe54 │ │ │ │ + blt 500ac │ │ │ │ + beq 5001c │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #248] @ 4ff04 │ │ │ │ + ldr r1, [pc, #248] @ 500cc │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26a108 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269028 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4fef4 │ │ │ │ + bne 500bc │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fe44 │ │ │ │ + ble 5000c │ │ │ │ mov r4, #0 │ │ │ │ - b 4fe54 │ │ │ │ + b 5001c │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4fe3c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 50004 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #164] @ 4ff08 │ │ │ │ + ldr r1, [pc, #164] @ 500d0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26a108 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269028 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4fef4 │ │ │ │ + bne 500bc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4fef4 │ │ │ │ + beq 500bc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4feb4 │ │ │ │ + bgt 5007c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4feb4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5007c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4feec │ │ │ │ + beq 500b4 │ │ │ │ mov r3, #3 │ │ │ │ - ldr r1, [pc, #60] @ 4ff04 │ │ │ │ + ldr r1, [pc, #60] @ 500cc │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26a108 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ + bl 269028 <_PyBuildSlice_ConsumeRefs@@Base+0x5fc> │ │ │ │ mov r3, r0 │ │ │ │ - b 4fef4 │ │ │ │ + b 500bc │ │ │ │ mov r3, #0 │ │ │ │ - b 4fef4 │ │ │ │ - movw r3, #6392 @ 0x18f8 │ │ │ │ + b 500bc │ │ │ │ + movw r3, #5784 @ 0x1698 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, r8, lsr r2 │ │ │ │ - rsbeq r4, fp, r8, ror #31 │ │ │ │ + rsbeq r5, fp, r0, ror #4 │ │ │ │ + rsbeq r5, fp, r0, lsl r0 │ │ │ │ │ │ │ │ -0004ff0c <_PyCompile_CodeGen@@Base>: │ │ │ │ +000500d4 <_PyCompile_CodeGen@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 312460 │ │ │ │ + bl 3115e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff60 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 50128 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19652 @ 0x4cc4 │ │ │ │ + movw r1, #19176 @ 0x4ae8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r7, #0 │ │ │ │ - b 5019c <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ - bl 1002e4 <_PyArena_New@@Base> │ │ │ │ + b 50364 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + bl fff58 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5019c <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + beq 50364 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3dd190 │ │ │ │ + bl 3dce88 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4ff90 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ + bne 50158 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ - b 4ff58 <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ - bl 3e5288 │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ + b 50120 <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ + bl 3e4f80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ff84 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ + beq 5014c <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ mov r2, r6 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2ee974 │ │ │ │ + bl 2ed8fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4ffd4 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ + bne 5019c <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ - b 5019c <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ + b 50364 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #56] @ 0x38 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r5, r8 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 50164 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + beq 5032c <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b8e8 <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ + bl 19b32c <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50160 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 50328 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50158 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ + beq 50320 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19668 @ 0x4cd4 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 50050 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ + bne 50218 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 50164 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + b 5032c <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ ldr r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50158 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ + beq 50320 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19680 @ 0x4ce0 │ │ │ │ + movw r1, #19204 @ 0x4b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 50044 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 5020c <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50158 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ + beq 50320 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19696 @ 0x4cf0 │ │ │ │ + movw r1, #19220 @ 0x4b14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 50044 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 5020c <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 500f4 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ + bne 502bc <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1a3db8 <_PyInstructionSequence_New@@Base+0x68c> │ │ │ │ + bl 1a37d8 <_PyInstructionSequence_New@@Base+0x68c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50108 <_PyCompile_CodeGen@@Base+0x1fc> │ │ │ │ - b 50044 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 502d0 <_PyCompile_CodeGen@@Base+0x1fc> │ │ │ │ + b 5020c <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7f10 │ │ │ │ + bl 1b789c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 500d4 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ - b 50044 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 5029c <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ + b 5020c <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 301b6c <_Py_GetStdlibDir@@Base+0xc50> │ │ │ │ + bl 300af4 <_Py_GetStdlibDir@@Base+0xc50> │ │ │ │ ldr r0, [r5, #728] @ 0x2d8 │ │ │ │ - bl 35340 <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ + bl 3533c <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 50160 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 50328 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19712 @ 0x4d00 │ │ │ │ + movw r1, #19236 @ 0x4b24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50160 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 50328 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 50164 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + b 5032c <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ mov r5, #0 │ │ │ │ - b 50164 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + b 5032c <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r8 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50188 <_PyCompile_CodeGen@@Base+0x27c> │ │ │ │ + beq 50350 <_PyCompile_CodeGen@@Base+0x27c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed160 │ │ │ │ + bl 1ec9b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3089ac │ │ │ │ + bl 307960 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r4 │ │ │ │ - bl 1f7e6c <_PyArena_Free@@Base> │ │ │ │ + bl 1f77f8 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b7990 <_Py_GetConfig@@Base> │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne 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, r0 │ │ │ │ - bl 40a0e4 │ │ │ │ + bl 409f6c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5021c <_PyCompile_CodeGen@@Base+0x310> │ │ │ │ + beq 503e4 <_PyCompile_CodeGen@@Base+0x310> │ │ │ │ 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} │ │ │ │ @@ -33917,42 +34031,42 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 5025c <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ + ldr r0, [pc, #12] @ 50424 <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r4, [fp], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r4, fp, r4, lsr #22 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 50298 <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ + ldr r0, [pc, #12] @ 50460 <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r0, ror #21 │ │ │ │ + rsbeq r4, fp, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr lr, [pc, #520] @ 504c4 <_PyCompile_CodeGen@@Base+0x5b8> │ │ │ │ + ldr lr, [pc, #520] @ 5068c <_PyCompile_CodeGen@@Base+0x5b8> │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ moveq r6, r7 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -33965,504 +34079,504 @@ │ │ │ │ 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 50324 <_PyCompile_CodeGen@@Base+0x418> │ │ │ │ + bne 504ec <_PyCompile_CodeGen@@Base+0x418> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50360 <_PyCompile_CodeGen@@Base+0x454> │ │ │ │ + beq 50528 <_PyCompile_CodeGen@@Base+0x454> │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #372] @ 504c8 <_PyCompile_CodeGen@@Base+0x5bc> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #372] @ 50690 <_PyCompile_CodeGen@@Base+0x5bc> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 504ac <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ + beq 50674 <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503d4 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + beq 5059c <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 503a8 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + beq 50570 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r9, r6, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 50424 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ - b 503b8 <_PyCompile_CodeGen@@Base+0x4ac> │ │ │ │ - bl df724 │ │ │ │ + beq 505ec <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + b 50580 <_PyCompile_CodeGen@@Base+0x4ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503d4 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ - b 50394 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ + bne 5059c <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + b 5055c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503e4 <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ + beq 505ac <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 308f88 │ │ │ │ + bl 307f10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 503dc <_PyCompile_CodeGen@@Base+0x4d0> │ │ │ │ + bne 505a4 <_PyCompile_CodeGen@@Base+0x4d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 504ac <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ + b 50674 <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ subs r9, r6, #3 │ │ │ │ - beq 50424 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + beq 505ec <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5040c <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ - bl 159318 │ │ │ │ + beq 505d4 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 503d4 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + blt 5059c <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ cmp r9, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 50420 <_PyCompile_CodeGen@@Base+0x514> │ │ │ │ - b 50410 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ + beq 505e8 <_PyCompile_CodeGen@@Base+0x514> │ │ │ │ + b 505d8 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 503d4 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + blt 5059c <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ and r2, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r6, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 50454 <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ + bne 5061c <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5047c <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ + bne 50644 <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 5045c <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ + b 50624 <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2ef20 │ │ │ │ mov r5, r0 │ │ │ │ - b 5048c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + b 50654 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e830 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #6668 @ 0x1a0c │ │ │ │ + movw r4, #6060 @ 0x17ac │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r5, ip, asr #25 │ │ │ │ - ldrdeq r7, [sl], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r8, r5, r4, ror sl │ │ │ │ + rsbeq r8, sl, r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 50504 <_PyCompile_CodeGen@@Base+0x5f8> │ │ │ │ + ldr r0, [pc, #12] @ 506cc <_PyCompile_CodeGen@@Base+0x5f8> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsr r9 │ │ │ │ + rsbeq r4, fp, r8, asr r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 50520 <_PyCompile_CodeGen@@Base+0x614> │ │ │ │ + ldr r1, [pc, #12] @ 506e8 <_PyCompile_CodeGen@@Base+0x614> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40aac8 │ │ │ │ - mlseq fp, ip, r2, r4 │ │ │ │ + b 40a950 │ │ │ │ + rsbeq r4, fp, r4, asr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 50718 <_PyCompile_CodeGen@@Base+0x80c> │ │ │ │ + ldr r0, [pc, #468] @ 508e0 <_PyCompile_CodeGen@@Base+0x80c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50568 <_PyCompile_CodeGen@@Base+0x65c> │ │ │ │ + bne 50730 <_PyCompile_CodeGen@@Base+0x65c> │ │ │ │ mov r4, #0 │ │ │ │ - b 5058c <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ + b 50754 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50560 <_PyCompile_CodeGen@@Base+0x654> │ │ │ │ + beq 50728 <_PyCompile_CodeGen@@Base+0x654> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #1316 @ 0x524 │ │ │ │ + movw r2, #1772 @ 0x6ec │ │ │ │ movt r2, #5 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 506e0 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + beq 508a8 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #1316 @ 0x524 │ │ │ │ + movw r2, #1772 @ 0x6ec │ │ │ │ movt r2, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 506e0 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + bne 508a8 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50688 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ + beq 50850 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 505e8 <_PyCompile_CodeGen@@Base+0x6dc> │ │ │ │ + beq 507b0 <_PyCompile_CodeGen@@Base+0x6dc> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 50688 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ + ble 50850 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 505cc <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ - b 5061c <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ + bne 50794 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + b 507e4 <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 5061c <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ + beq 507e4 <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5060c <_PyCompile_CodeGen@@Base+0x700> │ │ │ │ + beq 507d4 <_PyCompile_CodeGen@@Base+0x700> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 505f4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ - b 5061c <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 507bc <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + b 507e4 <_PyCompile_CodeGen@@Base+0x710> │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50688 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ - ldr r2, [pc, #248] @ 5071c <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ + bne 50850 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ + ldr r2, [pc, #248] @ 508e4 <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 5070c <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ - beq 50688 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ + blt 508d4 <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ + beq 50850 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 5071c <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ + ldr r1, [pc, #216] @ 508e4 <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 5070c <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ + bne 508d4 <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50678 <_PyCompile_CodeGen@@Base+0x76c> │ │ │ │ + ble 50840 <_PyCompile_CodeGen@@Base+0x76c> │ │ │ │ mov r4, #0 │ │ │ │ - b 50688 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ + b 50850 <_PyCompile_CodeGen@@Base+0x77c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 50670 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 50838 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 50720 <_PyCompile_CodeGen@@Base+0x814> │ │ │ │ + ldr r1, [pc, #140] @ 508e8 <_PyCompile_CodeGen@@Base+0x814> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 5070c <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ + bne 508d4 <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5070c <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ + beq 508d4 <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 506e0 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + bgt 508a8 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 506e0 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 508a8 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #6392 @ 0x18f8 │ │ │ │ + movweq r3, #5784 @ 0x1698 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 5070c <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ - ldr r1, [pc, #36] @ 5071c <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ + beq 508d4 <_PyCompile_CodeGen@@Base+0x800> │ │ │ │ + ldr r1, [pc, #36] @ 508e4 <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, r8, asr r2 │ │ │ │ - rsbeq r5, fp, r8, ror r2 │ │ │ │ + rsbeq r5, fp, r0, lsl #5 │ │ │ │ + rsbeq r5, fp, r0, lsr #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 50764 <_PyCompile_CodeGen@@Base+0x858> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5092c <_PyCompile_CodeGen@@Base+0x858> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5076c <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ + beq 50934 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 507c0 <_PyCompile_CodeGen@@Base+0x8b4> │ │ │ │ + bne 50988 <_PyCompile_CodeGen@@Base+0x8b4> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 33f4e4 │ │ │ │ + bl 33f45c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 507b8 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ + bne 50980 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 507b8 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ + bne 50980 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 341a64 │ │ │ │ + bl 3419dc │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 507e8 <_PyCompile_CodeGen@@Base+0x8dc> │ │ │ │ + ldr r2, [pc, #16] @ 509b0 <_PyCompile_CodeGen@@Base+0x8dc> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 507ec <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ + b 509b4 <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 160ae8 │ │ │ │ + bl 160934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50908 <_PyCompile_CodeGen@@Base+0x9fc> │ │ │ │ + beq 50ad0 <_PyCompile_CodeGen@@Base+0x9fc> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50868 <_PyCompile_CodeGen@@Base+0x95c> │ │ │ │ + beq 50a30 <_PyCompile_CodeGen@@Base+0x95c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50850 <_PyCompile_CodeGen@@Base+0x944> │ │ │ │ + beq 50a18 <_PyCompile_CodeGen@@Base+0x944> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 508f0 <_PyCompile_CodeGen@@Base+0x9e4> │ │ │ │ - b 50904 <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ + ble 50ab8 <_PyCompile_CodeGen@@Base+0x9e4> │ │ │ │ + b 50acc <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 5088c <_PyCompile_CodeGen@@Base+0x980> │ │ │ │ + bne 50a54 <_PyCompile_CodeGen@@Base+0x980> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508e0 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ + bgt 50aa8 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 508e0 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ + bne 50aa8 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 508e0 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 50aa8 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 508e8 <_PyCompile_CodeGen@@Base+0x9dc> │ │ │ │ + bne 50ab0 <_PyCompile_CodeGen@@Base+0x9dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508c0 <_PyCompile_CodeGen@@Base+0x9b4> │ │ │ │ + bgt 50a88 <_PyCompile_CodeGen@@Base+0x9b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 508c0 <_PyCompile_CodeGen@@Base+0x9b4> │ │ │ │ + bne 50a88 <_PyCompile_CodeGen@@Base+0x9b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508e0 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ + bgt 50aa8 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 508e0 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 50aa8 <_PyCompile_CodeGen@@Base+0x9d4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 50908 <_PyCompile_CodeGen@@Base+0x9fc> │ │ │ │ + b 50ad0 <_PyCompile_CodeGen@@Base+0x9fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50904 <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ + bgt 50acc <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 50904 <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ + bne 50acc <_PyCompile_CodeGen@@Base+0x9f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50940 <_PyCompile_CodeGen@@Base+0xa34> │ │ │ │ + bne 50b08 <_PyCompile_CodeGen@@Base+0xa34> │ │ │ │ mov r4, #0 │ │ │ │ - b 509b0 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + b 50b78 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 50938 <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ + beq 50b00 <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 50938 <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ + bne 50b00 <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 509b0 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + bne 50b78 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 509b0 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + bgt 50b78 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 509b0 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + bne 50b78 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 50a04 <_PyCompile_CodeGen@@Base+0xaf8> │ │ │ │ + bne 50bcc <_PyCompile_CodeGen@@Base+0xaf8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50a34 <_PyCompile_CodeGen@@Base+0xb28> │ │ │ │ + beq 50bfc <_PyCompile_CodeGen@@Base+0xb28> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #140] @ 50aa4 <_PyCompile_CodeGen@@Base+0xb98> │ │ │ │ + ldr r3, [pc, #140] @ 50c6c <_PyCompile_CodeGen@@Base+0xb98> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50a9c <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ + beq 50c64 <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50a64 <_PyCompile_CodeGen@@Base+0xb58> │ │ │ │ - bl df724 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + bne 50c2c <_PyCompile_CodeGen@@Base+0xb58> │ │ │ │ + bl dfa50 │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b 50a9c <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ + b 50c64 <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - movwhi r0, #6668 @ 0x1a0c │ │ │ │ + movwhi r0, #6060 @ 0x17ac │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 50a9c <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ - movw r2, #24100 @ 0x5e24 │ │ │ │ + bhi 50c64 <_PyCompile_CodeGen@@Base+0xb90> │ │ │ │ + movw r2, #23532 @ 0x5bec │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r2, r1, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr r0 │ │ │ │ + rsbeq r8, sl, r8, asr r0 │ │ │ │ │ │ │ │ -00050aa8 : │ │ │ │ +00050c70 : │ │ │ │ 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 │ │ │ │ @@ -34473,878 +34587,878 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 50b04 │ │ │ │ + ldr r0, [pc, #12] @ 50ccc │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, ip, lsl fp │ │ │ │ + rsbeq r4, fp, r4, asr #22 │ │ │ │ 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 48dbc │ │ │ │ + bl 48e34 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 50b5c │ │ │ │ + blt 50d24 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b58 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 50d20 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20132 @ 0x4ea4 │ │ │ │ + movw r1, #19556 @ 0x4c64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 50d5c │ │ │ │ + ldr r0, [pc, #468] @ 50f24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50bac │ │ │ │ + bne 50d74 │ │ │ │ mov r4, #0 │ │ │ │ - b 50bd0 │ │ │ │ + b 50d98 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50ba4 │ │ │ │ + beq 50d6c │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #2920 @ 0xb68 │ │ │ │ + movw r2, #3376 @ 0xd30 │ │ │ │ movt r2, #5 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50d24 │ │ │ │ + beq 50eec │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #2920 @ 0xb68 │ │ │ │ + movw r2, #3376 @ 0xd30 │ │ │ │ movt r2, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50d24 │ │ │ │ + bne 50eec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50ccc │ │ │ │ + beq 50e94 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 50c2c │ │ │ │ + beq 50df4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 50ccc │ │ │ │ + ble 50e94 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 50c10 │ │ │ │ - b 50c60 │ │ │ │ + bne 50dd8 │ │ │ │ + b 50e28 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 50c60 │ │ │ │ + beq 50e28 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50c50 │ │ │ │ + beq 50e18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50c38 │ │ │ │ - b 50c60 │ │ │ │ - movw r2, #37328 @ 0x91d0 │ │ │ │ + bne 50e00 │ │ │ │ + b 50e28 │ │ │ │ + movw r2, #36720 @ 0x8f70 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50ccc │ │ │ │ - ldr r2, [pc, #248] @ 50d60 │ │ │ │ + bne 50e94 │ │ │ │ + ldr r2, [pc, #248] @ 50f28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50dc8 │ │ │ │ + bl 50f90 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 50d50 │ │ │ │ - beq 50ccc │ │ │ │ + blt 50f18 │ │ │ │ + beq 50e94 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 50d60 │ │ │ │ + ldr r1, [pc, #216] @ 50f28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50d50 │ │ │ │ + bne 50f18 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50cbc │ │ │ │ + ble 50e84 │ │ │ │ mov r4, #0 │ │ │ │ - b 50ccc │ │ │ │ + b 50e94 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 50cb4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 50e7c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 50d64 │ │ │ │ + ldr r1, [pc, #140] @ 50f2c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50d50 │ │ │ │ + bne 50f18 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 50d50 │ │ │ │ + beq 50f18 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50d24 │ │ │ │ + bgt 50eec │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 50d24 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 50eec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #6392 @ 0x18f8 │ │ │ │ + movweq r3, #5784 @ 0x1698 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 50d50 │ │ │ │ - ldr r1, [pc, #36] @ 50d60 │ │ │ │ + beq 50f18 │ │ │ │ + ldr r1, [pc, #36] @ 50f28 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26a528 <_PyBuildSlice_ConsumeRefs@@Base+0xa1c> │ │ │ │ + bl 269418 <_PyBuildSlice_ConsumeRefs@@Base+0x9ec> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, ip, ror r1 │ │ │ │ - ldrdeq r4, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r5, fp, r4, lsr #3 │ │ │ │ + strdeq r4, [fp], #-204 @ 0xffffff34 @ │ │ │ │ │ │ │ │ -00050d68 : │ │ │ │ +00050f30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33268 @ 0x81f4 │ │ │ │ + movw r0, #33308 @ 0x821c │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ + b 167900 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50d94 │ │ │ │ - b df95c │ │ │ │ + beq 50f5c │ │ │ │ + b dfc88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35760 @ 0x8bb0 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50eb8 │ │ │ │ + beq 51080 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 50eb8 │ │ │ │ + beq 51080 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50e98 │ │ │ │ + beq 51060 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50e64 │ │ │ │ + bne 5102c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50e5c │ │ │ │ + bgt 51024 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50e5c │ │ │ │ + bne 51024 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #1 │ │ │ │ - b 50eb8 │ │ │ │ + b 51080 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 171314 │ │ │ │ + bl 170f88 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50e98 │ │ │ │ + bgt 51060 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 50e98 │ │ │ │ + bne 51060 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50eb8 │ │ │ │ + bgt 51080 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50eb8 │ │ │ │ + bne 51080 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 50f34 │ │ │ │ + ldr r1, [pc, #72] @ 510fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #20260 @ 0x4f24 │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #19684 @ 0x4ce4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50f2c │ │ │ │ + blt 510f4 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #58772 @ 0xe594 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr r2 │ │ │ │ + rsbeq r8, sl, ip, ror r2 │ │ │ │ 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 50f6c │ │ │ │ + beq 51134 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #20272 @ 0x4f30 │ │ │ │ + movw r0, #19696 @ 0x4cf0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ │ │ │ │ -00050fa0 : │ │ │ │ +00051168 : │ │ │ │ push {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, #15776 @ 0x3da0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 50fd8 │ │ │ │ - bl d47bc │ │ │ │ + beq 511a0 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 51018 │ │ │ │ + ldr r0, [pc, #12] @ 511e0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r4, ror r9 │ │ │ │ + mlseq fp, ip, r9, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r4, r2 │ │ │ │ add r5, r1, #16 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 5105c │ │ │ │ + bne 51224 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5108c │ │ │ │ + bne 51254 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #500] @ 51278 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #500] @ 51440 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5126c │ │ │ │ + beq 51434 │ │ │ │ ldr r7, [r5] │ │ │ │ add r1, r4, r6 │ │ │ │ sub r4, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 510d0 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 51298 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59632 @ 0xe8f0 │ │ │ │ + movw r1, #59056 @ 0xe6b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #20324 @ 0x4f64 │ │ │ │ + movw r0, #19748 @ 0x4d24 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 5126c │ │ │ │ + b 51434 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 511e4 │ │ │ │ + beq 513ac │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #6400 @ 0x1900 │ │ │ │ + movweq r8, #5792 @ 0x16a0 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 510f4 │ │ │ │ + beq 512bc │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq 51200 │ │ │ │ + beq 513c8 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 51114 │ │ │ │ + beq 512dc │ │ │ │ subs r4, r4, #1 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 51218 │ │ │ │ - b 5111c │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + beq 513e0 │ │ │ │ + b 512e4 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51140 │ │ │ │ - bl 159318 │ │ │ │ + beq 51308 │ │ │ │ + bl 159168 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 510c8 │ │ │ │ + blt 51290 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 51180 │ │ │ │ - b 51144 │ │ │ │ + beq 51348 │ │ │ │ + b 5130c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51168 │ │ │ │ - bl 159318 │ │ │ │ + beq 51330 │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 510c8 │ │ │ │ + blt 51290 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 51188 │ │ │ │ - b 5116c │ │ │ │ + beq 51350 │ │ │ │ + b 51334 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 510c8 │ │ │ │ - b 5118c │ │ │ │ + blt 51290 │ │ │ │ + b 51354 │ │ │ │ mov r6, r4 │ │ │ │ - b 5118c │ │ │ │ + b 51354 │ │ │ │ mov r4, #0 │ │ │ │ tst sl, r6 │ │ │ │ and r3, sl, #1 │ │ │ │ and r5, r6, #1 │ │ │ │ - beq 511b8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 51380 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20020 @ 0x4e34 │ │ │ │ + movw r1, #19444 @ 0x4bf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 510c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 51290 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51218 │ │ │ │ + beq 513e0 │ │ │ │ orrs r5, sl, r6 │ │ │ │ - beq 51214 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 513dc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20056 @ 0x4e58 │ │ │ │ + movw r1, #19480 @ 0x4c18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 510c8 │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 51290 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 51218 │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + b 513e0 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 51218 │ │ │ │ + b 513e0 │ │ │ │ mov r3, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 381418 │ │ │ │ + bl 381230 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp] │ │ │ │ and r4, r4, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 47fa8 │ │ │ │ + bl 48024 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5126c │ │ │ │ + bgt 51434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5126c │ │ │ │ + bne 51434 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, ror #4 │ │ │ │ + mlseq sl, r0, r2, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51310 │ │ │ │ + beq 514d8 │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 512e4 │ │ │ │ + beq 514ac │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 512b4 │ │ │ │ + bne 5147c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 51310 │ │ │ │ + bne 514d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 512f8 │ │ │ │ + ble 514c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 51310 │ │ │ │ + b 514d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 512f0 │ │ │ │ + bne 514b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 512f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 514b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #20408 @ 0x4fb8 │ │ │ │ + movw r3, #19832 @ 0x4d78 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #61408 @ 0xefe0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4c4 │ │ │ │ + b 2494e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58948 @ 0xe644 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 513a0 │ │ │ │ + beq 51568 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - movw r1, #57092 @ 0xdf04 │ │ │ │ + movw r1, #56516 @ 0xdcc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 514e8 │ │ │ │ + bl 1b956c │ │ │ │ + b 516b0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 513fc │ │ │ │ + bge 515c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 513fc │ │ │ │ + beq 515c4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 515ac │ │ │ │ + beq 51774 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51410 │ │ │ │ + beq 515d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5138c │ │ │ │ + bgt 51554 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5138c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5138c │ │ │ │ + bne 51554 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 51554 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5145c │ │ │ │ + bne 51624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51440 │ │ │ │ + bgt 51608 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51440 │ │ │ │ + bne 51608 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20456 @ 0x4fe8 │ │ │ │ + movw r1, #19880 @ 0x4da8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 514e8 │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + bl 1b956c │ │ │ │ + b 516b0 │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1770d8 │ │ │ │ + bl 176d04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51568 │ │ │ │ - movw r0, #20484 @ 0x5004 │ │ │ │ + beq 51730 │ │ │ │ + movw r0, #19908 @ 0x4dc4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5149c │ │ │ │ + bne 51664 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 514e8 │ │ │ │ - b 514f0 │ │ │ │ + bgt 516b0 │ │ │ │ + b 516b8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 514d4 │ │ │ │ + bgt 5169c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 514d4 │ │ │ │ + bne 5169c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 51508 │ │ │ │ + bne 516d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 514f0 │ │ │ │ + ble 516b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 515ac │ │ │ │ + b 51774 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 514e8 │ │ │ │ + bne 516b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 514e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 516b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23e148 │ │ │ │ + bl 23cd80 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51554 │ │ │ │ + bgt 5171c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5155c │ │ │ │ + beq 51724 │ │ │ │ mov r4, r8 │ │ │ │ - b 51568 │ │ │ │ + b 51730 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 51554 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5171c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 176318 │ │ │ │ + bl 175f40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #28] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 3d5654 │ │ │ │ + bl 3d53f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 514e8 │ │ │ │ + beq 516b0 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 51608 │ │ │ │ + bne 517d0 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 515fc │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 517c4 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35760 @ 0x8bb0 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 51638 │ │ │ │ + bl 1b956c │ │ │ │ + b 51800 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 51634 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 517fc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51630 │ │ │ │ - bl df724 │ │ │ │ + bne 517f8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51638 │ │ │ │ + bne 51800 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20604 @ 0x507c │ │ │ │ + movw r1, #20028 @ 0x4e3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 516d4 │ │ │ │ - bl df724 │ │ │ │ + bne 5189c │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 51724 │ │ │ │ - bl 22bb9c <_PyCode_CheckLineNumber@@Base+0x107c> │ │ │ │ + ldr r0, [pc, #8] @ 518ec │ │ │ │ + bl 22a604 <_PyCode_CheckLineNumber@@Base+0xae0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, ip, asr #31 │ │ │ │ + strdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #51132 @ 0xc7bc │ │ │ │ + movw r3, #50516 @ 0xc554 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #59704 @ 0xe938 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fe0f8 │ │ │ │ + b 3fdf80 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #20664 @ 0x50b8 │ │ │ │ + movw r3, #20088 @ 0x4e78 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4c4 │ │ │ │ + b 2494e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4476b0 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ + b 447460 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ 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, #20748 @ 0x510c │ │ │ │ + movw r1, #20172 @ 0x4ecc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 517fc │ │ │ │ + beq 519c4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 51804 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 519cc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20764 @ 0x511c │ │ │ │ + movw r1, #20188 @ 0x4edc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b 51848 │ │ │ │ - ldr r2, [pc, #68] @ 51850 │ │ │ │ + b 51a10 │ │ │ │ + ldr r2, [pc, #68] @ 51a18 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 51c30 │ │ │ │ + bl 51df8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51840 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 51a08 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #20796 @ 0x513c │ │ │ │ + movw r1, #20220 @ 0x4efc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 517fc │ │ │ │ + bl 172fdc │ │ │ │ + b 519c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00051854 : │ │ │ │ - ldr r3, [pc, #28] @ 51878 │ │ │ │ +00051a1c : │ │ │ │ + ldr r3, [pc, #28] @ 51a40 │ │ │ │ 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) │ │ │ │ @@ -35354,335 +35468,335 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58216 @ 0xe368 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ │ │ │ │ -000518a0 : │ │ │ │ +00051a68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 518b8 │ │ │ │ + ldr r0, [pc, #12] @ 51a80 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r8, sl, ip, ror #5 │ │ │ │ + b 167900 │ │ │ │ + rsbeq r8, sl, r4, lsl r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20824 @ 0x5158 │ │ │ │ + movw r1, #20248 @ 0x4f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {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 38548c │ │ │ │ + b 3851c0 │ │ │ │ │ │ │ │ -0005190c : │ │ │ │ +00051ad4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51c30 │ │ │ │ + b 51df8 │ │ │ │ │ │ │ │ -00051920 : │ │ │ │ +00051ae8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 51938 │ │ │ │ + ldr r0, [pc, #12] @ 51b00 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r8, sl, r0, lsr #6 │ │ │ │ + b 167900 │ │ │ │ + rsbeq r8, sl, r8, asr #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #20884 @ 0x5194 │ │ │ │ + movw r1, #20308 @ 0x4f54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51974 │ │ │ │ + bge 51b3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20888 @ 0x5198 │ │ │ │ + movw r1, #20312 @ 0x4f58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20900 @ 0x51a4 │ │ │ │ + movw r1, #20324 @ 0x4f64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20916 @ 0x51b4 │ │ │ │ + movw r1, #20340 @ 0x4f74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20928 @ 0x51c0 │ │ │ │ + movw r1, #20352 @ 0x4f80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #20364 @ 0x4f8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + movw r1, #20380 @ 0x4f9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20972 @ 0x51ec │ │ │ │ + movw r1, #20396 @ 0x4fac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20984 @ 0x51f8 │ │ │ │ + movw r1, #20408 @ 0x4fb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20996 @ 0x5204 │ │ │ │ + movw r1, #20420 @ 0x4fc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21008 @ 0x5210 │ │ │ │ + movw r1, #20432 @ 0x4fd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21024 @ 0x5220 │ │ │ │ + movw r1, #20448 @ 0x4fe0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21040 @ 0x5230 │ │ │ │ + movw r1, #20464 @ 0x4ff0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #20480 @ 0x5000 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21068 @ 0x524c │ │ │ │ + movw r1, #20492 @ 0x500c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21080 @ 0x5258 │ │ │ │ + movw r1, #20504 @ 0x5018 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21096 @ 0x5268 │ │ │ │ + movw r1, #20520 @ 0x5028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ + movw r1, #20536 @ 0x5038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21136 @ 0x5290 │ │ │ │ + movw r1, #20560 @ 0x5050 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20920 @ 0x51b8 │ │ │ │ + movw r1, #20344 @ 0x4f78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21156 @ 0x52a4 │ │ │ │ + movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21172 @ 0x52b4 │ │ │ │ + movw r1, #20596 @ 0x5074 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #20612 @ 0x5084 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #20620 @ 0x508c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21204 @ 0x52d4 │ │ │ │ + movw r1, #20628 @ 0x5094 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5196c │ │ │ │ + blt 51b34 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21216 @ 0x52e0 │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51c68 │ │ │ │ - ldr r2, [pc, #136] @ 51ce0 │ │ │ │ + bne 51e30 │ │ │ │ + ldr r2, [pc, #136] @ 51ea8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ - b 51cd4 │ │ │ │ + b 51e9c │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f2a4 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 51c84 │ │ │ │ + ble 51e4c │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f2a4 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 51c94 │ │ │ │ + bls 51e5c │ │ │ │ mvn r5, #0 │ │ │ │ - b 51cd4 │ │ │ │ + b 51e9c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2eb78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51c8c │ │ │ │ + bne 51e54 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2eb24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2ea34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51c8c │ │ │ │ - ldr r3, [pc, #20] @ 51ce0 │ │ │ │ + bne 51e54 │ │ │ │ + ldr r3, [pc, #20] @ 51ea8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {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 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 51d54 │ │ │ │ + ldr r1, [pc, #72] @ 51f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f53a4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #21252 @ 0x5304 │ │ │ │ + bl 2f432c <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #20676 @ 0x50c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16c3c0 │ │ │ │ + bl 16c038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51d4c │ │ │ │ + blt 51f14 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #58772 @ 0xe594 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c4a8 │ │ │ │ + bl 16c120 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr r3 │ │ │ │ + rsbeq r8, sl, ip, ror r3 │ │ │ │ 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 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 51d9c │ │ │ │ + beq 51f64 │ │ │ │ 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) │ │ │ │ @@ -35692,145 +35806,145 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 51df0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 51fb8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21392 @ 0x5390 │ │ │ │ + movw r1, #20816 @ 0x5150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 51e14 │ │ │ │ + bl 172fdc │ │ │ │ + b 51fdc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 51e1c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 51fe4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21452 @ 0x53cc │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 51e24 │ │ │ │ - bl 176d90 <_PyObject_SetAttributeErrorContext@@Base+0xa44> │ │ │ │ + b 51fec │ │ │ │ + bl 1769bc <_PyObject_SetAttributeErrorContext@@Base+0xa48> │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40204 @ 0x9d0c │ │ │ │ + movw r1, #39096 @ 0x98b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f778 │ │ │ │ + b 4f940 │ │ │ │ push {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 51e9c │ │ │ │ + bne 52064 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #44020 @ 0xabf4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 51fdc │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 521a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 203d3c │ │ │ │ + bl 202f1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51fdc │ │ │ │ + beq 521a4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 3497f4 │ │ │ │ + bl 34930c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 51fb0 │ │ │ │ - bl 105254 │ │ │ │ + beq 52178 │ │ │ │ + bl 104e64 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r9, #0 │ │ │ │ bl 2eb90 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af3a8 │ │ │ │ + bl af6e8 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 51f5c │ │ │ │ + beq 52124 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2e128 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 51f5c │ │ │ │ + beq 52124 │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 51f50 │ │ │ │ + bne 52118 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f58 │ │ │ │ + bgt 52120 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 51eec │ │ │ │ + b 520b4 │ │ │ │ mov r8, r2 │ │ │ │ - b 51f5c │ │ │ │ + b 52124 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 51fa0 │ │ │ │ + bne 52168 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 51f80 │ │ │ │ - bl 3736a8 │ │ │ │ - b 51fb0 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 52148 │ │ │ │ + bl 3733e0 │ │ │ │ + b 52178 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #21512 @ 0x5408 │ │ │ │ + movw r1, #20936 @ 0x51c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 51fb0 │ │ │ │ + bl 172fdc │ │ │ │ + b 52178 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 338158 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + bl 3380d0 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51fd8 │ │ │ │ + bgt 521a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51fd8 │ │ │ │ + bne 521a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -35844,97 +35958,97 @@ │ │ │ │ push {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 40d958 │ │ │ │ + bl 40d658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5204c │ │ │ │ + bne 52214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40df00 │ │ │ │ + b 40dc00 │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52178 │ │ │ │ - movw r6, #58332 @ 0xe3dc │ │ │ │ + beq 52340 │ │ │ │ + movw r6, #58396 @ 0xe41c │ │ │ │ movt r6, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 520a4 │ │ │ │ + bne 5226c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5208c │ │ │ │ + bne 52254 │ │ │ │ dmb ish │ │ │ │ - beq 520b4 │ │ │ │ + beq 5227c │ │ │ │ mov r0, r6 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ bl 2e9a4 │ │ │ │ bl 2db7c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 52140 │ │ │ │ - bl 399374 <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ + beq 52308 │ │ │ │ + bl 39915c <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 520e8 │ │ │ │ - bl e91cc │ │ │ │ + beq 522b0 │ │ │ │ + bl e937c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52118 │ │ │ │ + beq 522e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52110 │ │ │ │ + bgt 522d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52110 │ │ │ │ + bne 522d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 52140 │ │ │ │ + b 52308 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 520b8 │ │ │ │ + bgt 52280 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 520b8 │ │ │ │ + bne 52280 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 520b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 52280 │ │ │ │ bl 2dc84 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 52164 │ │ │ │ + bne 5232c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5214c │ │ │ │ + bne 52314 │ │ │ │ dmb ish │ │ │ │ - beq 52178 │ │ │ │ - movw r0, #58332 @ 0xe3dc │ │ │ │ + beq 52340 │ │ │ │ + movw r0, #58396 @ 0xe41c │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -35943,153 +36057,153 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 521c8 │ │ │ │ + bne 52390 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8aa4 │ │ │ │ + b b8da4 │ │ │ │ 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 r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #4 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40176 @ 0x9cf0 │ │ │ │ + movw r1, #39068 @ 0x989c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52450 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ + b 52618 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ 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 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52268 │ │ │ │ - bl df724 │ │ │ │ + bne 52430 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52298 │ │ │ │ + bne 52460 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52288 │ │ │ │ - bl df724 │ │ │ │ + bne 52450 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52298 │ │ │ │ + bne 52460 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000522a0 <_Py_rc_quot@@Base>: │ │ │ │ +00052468 <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #348] @ 52438 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d8, [pc, #348] @ 52600 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 522f4 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 524bc <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 52348 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 52328 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 52510 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 524f0 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 52344 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + blt 5250c <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 52328 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 524f0 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 52428 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 525f0 <_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 52370 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 52538 <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5238c <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 52554 <_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 52428 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 525f0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52394 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 52428 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d7, [pc, #172] @ 52440 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ + bvs 5255c <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 525f0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d7, [pc, #172] @ 52608 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 52448 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + vldr d4, [pc, #168] @ 52610 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52428 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 525f0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 523c8 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 52590 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52428 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 525f0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #100] @ 52438 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d7, [pc, #100] @ 52600 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #88] @ 52438 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d6, [pc, #88] @ 52600 <_Py_rc_quot@@Base+0x198> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -36117,510 +36231,510 @@ │ │ │ │ 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, #7692 @ 0x1e0c │ │ │ │ + movw r1, #7116 @ 0x1bcc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #7696 @ 0x1e10 │ │ │ │ + movw r0, #7120 @ 0x1bd0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 524c8 <_Py_rc_quot@@Base+0x228> │ │ │ │ + beq 52690 <_Py_rc_quot@@Base+0x228> │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 524d0 <_Py_rc_quot@@Base+0x230> │ │ │ │ + beq 52698 <_Py_rc_quot@@Base+0x230> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 524b4 <_Py_rc_quot@@Base+0x214> │ │ │ │ + bne 5267c <_Py_rc_quot@@Base+0x214> │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 1781b8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 177de4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52510 <_Py_rc_quot@@Base+0x270> │ │ │ │ - bl df724 │ │ │ │ + bne 526d8 <_Py_rc_quot@@Base+0x270> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52524 <_Py_rc_quot@@Base+0x284> │ │ │ │ + bne 526ec <_Py_rc_quot@@Base+0x284> │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 52760 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ + bl 52928 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52744 <_Py_rc_quot@@Base+0x4a4> │ │ │ │ - ldr r1, [pc, #500] @ 52750 <_Py_rc_quot@@Base+0x4b0> │ │ │ │ + beq 5290c <_Py_rc_quot@@Base+0x4a4> │ │ │ │ + ldr r1, [pc, #500] @ 52918 <_Py_rc_quot@@Base+0x4b0> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ - ldr r1, [pc, #484] @ 52754 <_Py_rc_quot@@Base+0x4b4> │ │ │ │ + bne 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ + ldr r1, [pc, #484] @ 5291c <_Py_rc_quot@@Base+0x4b4> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5268c <_Py_rc_quot@@Base+0x3ec> │ │ │ │ + beq 52854 <_Py_rc_quot@@Base+0x3ec> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 525c4 <_Py_rc_quot@@Base+0x324> │ │ │ │ - bl 178124 │ │ │ │ + beq 5278c <_Py_rc_quot@@Base+0x324> │ │ │ │ + bl 177d50 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 52674 <_Py_rc_quot@@Base+0x3d4> │ │ │ │ + blt 5283c <_Py_rc_quot@@Base+0x3d4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 525b8 <_Py_rc_quot@@Base+0x318> │ │ │ │ + bgt 52780 <_Py_rc_quot@@Base+0x318> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 525b8 <_Py_rc_quot@@Base+0x318> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 52780 <_Py_rc_quot@@Base+0x318> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ - b 525c8 <_Py_rc_quot@@Base+0x328> │ │ │ │ + b 52790 <_Py_rc_quot@@Base+0x328> │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #392] @ 52758 <_Py_rc_quot@@Base+0x4b8> │ │ │ │ + ldr r1, [pc, #392] @ 52920 <_Py_rc_quot@@Base+0x4b8> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5268c <_Py_rc_quot@@Base+0x3ec> │ │ │ │ + beq 52854 <_Py_rc_quot@@Base+0x3ec> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 526b0 <_Py_rc_quot@@Base+0x410> │ │ │ │ + bne 52878 <_Py_rc_quot@@Base+0x410> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16d858 │ │ │ │ + bl 16d4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526b0 <_Py_rc_quot@@Base+0x410> │ │ │ │ - ldr r1, [pc, #348] @ 5275c <_Py_rc_quot@@Base+0x4bc> │ │ │ │ + beq 52878 <_Py_rc_quot@@Base+0x410> │ │ │ │ + ldr r1, [pc, #348] @ 52924 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 52624 <_Py_rc_quot@@Base+0x384> │ │ │ │ + bne 527ec <_Py_rc_quot@@Base+0x384> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5267c <_Py_rc_quot@@Base+0x3dc> │ │ │ │ - b 5268c <_Py_rc_quot@@Base+0x3ec> │ │ │ │ + ble 52844 <_Py_rc_quot@@Base+0x3dc> │ │ │ │ + b 52854 <_Py_rc_quot@@Base+0x3ec> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 526b8 <_Py_rc_quot@@Base+0x418> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 52880 <_Py_rc_quot@@Base+0x418> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19968 @ 0x4e00 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5266c <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bgt 52834 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5266c <_Py_rc_quot@@Base+0x3cc> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 52834 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5268c <_Py_rc_quot@@Base+0x3ec> │ │ │ │ + bgt 52854 <_Py_rc_quot@@Base+0x3ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5268c <_Py_rc_quot@@Base+0x3ec> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 52854 <_Py_rc_quot@@Base+0x3ec> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52718 <_Py_rc_quot@@Base+0x478> │ │ │ │ + bgt 528e0 <_Py_rc_quot@@Base+0x478> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52718 <_Py_rc_quot@@Base+0x478> │ │ │ │ + bne 528e0 <_Py_rc_quot@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 52718 <_Py_rc_quot@@Base+0x478> │ │ │ │ - bl b6aa0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 528e0 <_Py_rc_quot@@Base+0x478> │ │ │ │ + bl b6de8 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ - ldr r1, [pc, #116] @ 52750 <_Py_rc_quot@@Base+0x4b0> │ │ │ │ + bne 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ + ldr r1, [pc, #116] @ 52918 <_Py_rc_quot@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ + beq 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ + beq 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ + bgt 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 52720 <_Py_rc_quot@@Base+0x480> │ │ │ │ + bne 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 528e8 <_Py_rc_quot@@Base+0x480> │ │ │ │ mov r4, #0 │ │ │ │ - b 52744 <_Py_rc_quot@@Base+0x4a4> │ │ │ │ + b 5290c <_Py_rc_quot@@Base+0x4a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52740 <_Py_rc_quot@@Base+0x4a0> │ │ │ │ + bgt 52908 <_Py_rc_quot@@Base+0x4a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52740 <_Py_rc_quot@@Base+0x4a0> │ │ │ │ + bne 52908 <_Py_rc_quot@@Base+0x4a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ - rsbeq r5, fp, r4, lsl #8 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ - rsbeq lr, sl, r0, asr r2 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ + rsbeq r5, fp, ip, lsr #8 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ + rsbeq lr, sl, r8, ror r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #92] @ 527d8 <_Py_rc_quot@@Base+0x538> │ │ │ │ - bl d4844 │ │ │ │ + ldr r1, [pc, #92] @ 529a0 <_Py_rc_quot@@Base+0x538> │ │ │ │ + bl d4b98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 527d0 <_Py_rc_quot@@Base+0x530> │ │ │ │ + beq 52998 <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 527d0 <_Py_rc_quot@@Base+0x530> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 52998 <_Py_rc_quot@@Base+0x530> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38604 @ 0x96cc │ │ │ │ + movw r1, #38028 @ 0x948c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 527cc <_Py_rc_quot@@Base+0x52c> │ │ │ │ + bgt 52994 <_Py_rc_quot@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 527cc <_Py_rc_quot@@Base+0x52c> │ │ │ │ + bne 52994 <_Py_rc_quot@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, asr #11 │ │ │ │ + rsbeq r4, fp, r8, ror #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21928 @ 0x55a8 │ │ │ │ + movw r1, #21352 @ 0x5368 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52820 <_Py_rc_quot@@Base+0x580> │ │ │ │ - bl 55070 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + beq 529e8 <_Py_rc_quot@@Base+0x580> │ │ │ │ + bl 55238 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 52864 <_Py_rc_quot@@Base+0x5c4> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 52a2c <_Py_rc_quot@@Base+0x5c4> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43452 @ 0xa9bc │ │ │ │ + movw r1, #42876 @ 0xa77c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 52934 <_Py_rc_quot@@Base+0x694> │ │ │ │ + bl 1b956c │ │ │ │ + b 52afc <_Py_rc_quot@@Base+0x694> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 5293c <_Py_rc_quot@@Base+0x69c> │ │ │ │ + ldr r2, [pc, #204] @ 52b04 <_Py_rc_quot@@Base+0x69c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5292c <_Py_rc_quot@@Base+0x68c> │ │ │ │ + bhi 52af4 <_Py_rc_quot@@Base+0x68c> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #22056 @ 0x5628 │ │ │ │ + movw r0, #21480 @ 0x53e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b 5289c <_Py_rc_quot@@Base+0x5fc> │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + b 52a64 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - movw r0, #4848 @ 0x12f0 │ │ │ │ + b c35fc │ │ │ │ + movw r0, #4272 @ 0x10b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b 5289c <_Py_rc_quot@@Base+0x5fc> │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + b 52a64 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22056 @ 0x5628 │ │ │ │ + movw r1, #21480 @ 0x53e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 528ec <_Py_rc_quot@@Base+0x64c> │ │ │ │ - movw r2, #4848 @ 0x12f0 │ │ │ │ + b 52ab4 <_Py_rc_quot@@Base+0x64c> │ │ │ │ + movw r2, #4272 @ 0x10b0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22056 @ 0x5628 │ │ │ │ + movw r1, #21480 @ 0x53e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 528ec <_Py_rc_quot@@Base+0x64c> │ │ │ │ - movw r2, #4848 @ 0x12f0 │ │ │ │ + b 52ab4 <_Py_rc_quot@@Base+0x64c> │ │ │ │ + movw r2, #4272 @ 0x10b0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #13336 @ 0x3418 │ │ │ │ + movw r0, #12760 @ 0x31d8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r3, #4848 @ 0x12f0 │ │ │ │ + b e0f54 │ │ │ │ + movw r3, #4272 @ 0x10b0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22056 @ 0x5628 │ │ │ │ + movw r1, #21480 @ 0x53e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #22060 @ 0x562c │ │ │ │ + movw r0, #21484 @ 0x53ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b e0f54 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r5, r8, asr #27 │ │ │ │ + rsbeq r8, r5, r0, ror fp │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5298c <_Py_rc_quot@@Base+0x6ec> │ │ │ │ + bl 52b54 <_Py_rc_quot@@Base+0x6ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52980 <_Py_rc_quot@@Base+0x6e0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 52b48 <_Py_rc_quot@@Base+0x6e0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22348 @ 0x574c │ │ │ │ + movw r1, #21772 @ 0x550c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #26176 @ 0x6640 │ │ │ │ + movw r2, #25568 @ 0x63e0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52b58 <_Py_rc_quot@@Base+0x8b8> │ │ │ │ + bne 52d20 <_Py_rc_quot@@Base+0x8b8> │ │ │ │ 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 21d64c │ │ │ │ + bl 21c978 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 529ec <_Py_rc_quot@@Base+0x74c> │ │ │ │ + bne 52bb4 <_Py_rc_quot@@Base+0x74c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52a14 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bgt 52bdc <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52a14 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bne 52bdc <_Py_rc_quot@@Base+0x774> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 529e4 <_Py_rc_quot@@Base+0x744> │ │ │ │ + beq 52bac <_Py_rc_quot@@Base+0x744> │ │ │ │ mov r0, r5 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 52b24 <_Py_rc_quot@@Base+0x884> │ │ │ │ - bl e80ac │ │ │ │ + beq 52cec <_Py_rc_quot@@Base+0x884> │ │ │ │ + bl e83c4 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 52a6c <_Py_rc_quot@@Base+0x7cc> │ │ │ │ + bne 52c34 <_Py_rc_quot@@Base+0x7cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52abc <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bgt 52c84 <_Py_rc_quot@@Base+0x81c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52abc <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bne 52c84 <_Py_rc_quot@@Base+0x81c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 52abc <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 52c84 <_Py_rc_quot@@Base+0x81c> │ │ │ │ mov r2, r6 │ │ │ │ - bl 29f2e8 │ │ │ │ + bl 29e488 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 52ae0 <_Py_rc_quot@@Base+0x840> │ │ │ │ + bge 52ca8 <_Py_rc_quot@@Base+0x840> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52a9c <_Py_rc_quot@@Base+0x7fc> │ │ │ │ + bgt 52c64 <_Py_rc_quot@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52a9c <_Py_rc_quot@@Base+0x7fc> │ │ │ │ + bne 52c64 <_Py_rc_quot@@Base+0x7fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52abc <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bgt 52c84 <_Py_rc_quot@@Base+0x81c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 52abc <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bne 52c84 <_Py_rc_quot@@Base+0x81c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 529e4 <_Py_rc_quot@@Base+0x744> │ │ │ │ + bgt 52bac <_Py_rc_quot@@Base+0x744> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 529e4 <_Py_rc_quot@@Base+0x744> │ │ │ │ + bne 52bac <_Py_rc_quot@@Base+0x744> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 529e4 <_Py_rc_quot@@Base+0x744> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 52bac <_Py_rc_quot@@Base+0x744> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52afc <_Py_rc_quot@@Base+0x85c> │ │ │ │ + bgt 52cc4 <_Py_rc_quot@@Base+0x85c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52afc <_Py_rc_quot@@Base+0x85c> │ │ │ │ + bne 52cc4 <_Py_rc_quot@@Base+0x85c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52a1c <_Py_rc_quot@@Base+0x77c> │ │ │ │ + bgt 52be4 <_Py_rc_quot@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 52a1c <_Py_rc_quot@@Base+0x77c> │ │ │ │ + bne 52be4 <_Py_rc_quot@@Base+0x77c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 52a1c <_Py_rc_quot@@Base+0x77c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 52be4 <_Py_rc_quot@@Base+0x77c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52b44 <_Py_rc_quot@@Base+0x8a4> │ │ │ │ + bgt 52d0c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 52b44 <_Py_rc_quot@@Base+0x8a4> │ │ │ │ + bne 52d0c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 52760 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ + bl 52928 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52c18 <_Py_rc_quot@@Base+0x978> │ │ │ │ - ldr r1, [pc, #144] @ 52c20 <_Py_rc_quot@@Base+0x980> │ │ │ │ + beq 52de0 <_Py_rc_quot@@Base+0x978> │ │ │ │ + ldr r1, [pc, #144] @ 52de8 <_Py_rc_quot@@Base+0x980> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52bc4 <_Py_rc_quot@@Base+0x924> │ │ │ │ + beq 52d8c <_Py_rc_quot@@Base+0x924> │ │ │ │ mov r2, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52be4 <_Py_rc_quot@@Base+0x944> │ │ │ │ - ldr r1, [pc, #120] @ 52c24 <_Py_rc_quot@@Base+0x984> │ │ │ │ + bne 52dac <_Py_rc_quot@@Base+0x944> │ │ │ │ + ldr r1, [pc, #120] @ 52dec <_Py_rc_quot@@Base+0x984> │ │ │ │ mov r0, r5 │ │ │ │ - bl 18e484 │ │ │ │ + bl 18e434 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 52bf8 <_Py_rc_quot@@Base+0x958> │ │ │ │ - bl 18e484 │ │ │ │ + b 52dc0 <_Py_rc_quot@@Base+0x958> │ │ │ │ + bl 18e434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52bec <_Py_rc_quot@@Base+0x94c> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 52db4 <_Py_rc_quot@@Base+0x94c> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #64] @ 52c20 <_Py_rc_quot@@Base+0x980> │ │ │ │ + ldr r1, [pc, #64] @ 52de8 <_Py_rc_quot@@Base+0x980> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mvn r4, #0 │ │ │ │ - b 52bf8 <_Py_rc_quot@@Base+0x958> │ │ │ │ + b 52dc0 <_Py_rc_quot@@Base+0x958> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 52ba4 <_Py_rc_quot@@Base+0x904> │ │ │ │ - b 52be4 <_Py_rc_quot@@Base+0x944> │ │ │ │ + beq 52d6c <_Py_rc_quot@@Base+0x904> │ │ │ │ + b 52dac <_Py_rc_quot@@Base+0x944> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52c18 <_Py_rc_quot@@Base+0x978> │ │ │ │ + bgt 52de0 <_Py_rc_quot@@Base+0x978> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 52c18 <_Py_rc_quot@@Base+0x978> │ │ │ │ + bne 52de0 <_Py_rc_quot@@Base+0x978> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ │ │ │ │ -00052c28 <_Py_c_pow@@Base>: │ │ │ │ +00052df0 <_Py_c_pow@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ @@ -36629,53 +36743,53 @@ │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d50 <_Py_c_pow@@Base+0x128> │ │ │ │ + bne 52f18 <_Py_c_pow@@Base+0x128> │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d12, d1 │ │ │ │ vmov.f64 d8, d2 │ │ │ │ vmov.f64 d9, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52cd4 <_Py_c_pow@@Base+0xac> │ │ │ │ + beq 52e9c <_Py_c_pow@@Base+0xac> │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52cbc <_Py_c_pow@@Base+0x94> │ │ │ │ + bne 52e84 <_Py_c_pow@@Base+0x94> │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52cc8 <_Py_c_pow@@Base+0xa0> │ │ │ │ + bpl 52e90 <_Py_c_pow@@Base+0xa0> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #160] @ 52d70 <_Py_c_pow@@Base+0x148> │ │ │ │ + vldr d8, [pc, #160] @ 52f38 <_Py_c_pow@@Base+0x148> │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 52d58 <_Py_c_pow@@Base+0x130> │ │ │ │ + b 52f20 <_Py_c_pow@@Base+0x130> │ │ │ │ bl 2db34 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ bl 2f01c │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ bl 2e938 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52d20 <_Py_c_pow@@Base+0xf8> │ │ │ │ + beq 52ee8 <_Py_c_pow@@Base+0xf8> │ │ │ │ vnmul.f64 d0, d0, d9 │ │ │ │ bl 2f100 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmul.f64 d10, d10, d7 │ │ │ │ bl 2e2b4 │ │ │ │ vmla.f64 d8, d0, d9 │ │ │ │ @@ -36685,17 +36799,17 @@ │ │ │ │ bl 2ed10 │ │ │ │ vldr d9, [fp, #-116] @ 0xffffff8c │ │ │ │ vldr d8, [fp, #-108] @ 0xffffff94 │ │ │ │ vmul.f64 d9, d9, d10 │ │ │ │ vmul.f64 d8, d8, d10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 40f8a4 <_Py_c_quot@@Base+0x384> │ │ │ │ - b 52d58 <_Py_c_pow@@Base+0x130> │ │ │ │ - vldr d8, [pc, #24] @ 52d70 <_Py_c_pow@@Base+0x148> │ │ │ │ + bl 40f564 <_Py_c_quot@@Base+0x384> │ │ │ │ + b 52f20 <_Py_c_pow@@Base+0x130> │ │ │ │ + vldr d8, [pc, #24] @ 52f38 <_Py_c_pow@@Base+0x148> │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -36705,425 +36819,425 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq 52e0c <_Py_c_pow@@Base+0x1e4> │ │ │ │ + beq 52fd4 <_Py_c_pow@@Base+0x1e4> │ │ │ │ cmp r3, #29 │ │ │ │ - bne 52e54 <_Py_c_pow@@Base+0x22c> │ │ │ │ + bne 5301c <_Py_c_pow@@Base+0x22c> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52dc4 <_Py_c_pow@@Base+0x19c> │ │ │ │ + bne 52f8c <_Py_c_pow@@Base+0x19c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52dd4 <_Py_c_pow@@Base+0x1ac> │ │ │ │ - b 52de4 <_Py_c_pow@@Base+0x1bc> │ │ │ │ - bl 40f958 <_Py_c_quot@@Base+0x438> │ │ │ │ + bne 52f9c <_Py_c_pow@@Base+0x1ac> │ │ │ │ + b 52fac <_Py_c_pow@@Base+0x1bc> │ │ │ │ + bl 40f618 <_Py_c_quot@@Base+0x438> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52db4 <_Py_c_pow@@Base+0x18c> │ │ │ │ + bne 52f7c <_Py_c_pow@@Base+0x18c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 40f958 <_Py_c_quot@@Base+0x438> │ │ │ │ + bl 40f618 <_Py_c_quot@@Base+0x438> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52e4c <_Py_c_pow@@Base+0x224> │ │ │ │ + beq 53014 <_Py_c_pow@@Base+0x224> │ │ │ │ mov r0, r5 │ │ │ │ - bl 40f958 <_Py_c_quot@@Base+0x438> │ │ │ │ + bl 40f618 <_Py_c_quot@@Base+0x438> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52e4c <_Py_c_pow@@Base+0x224> │ │ │ │ + beq 53014 <_Py_c_pow@@Base+0x224> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 52e4c <_Py_c_pow@@Base+0x224> │ │ │ │ + ble 53014 <_Py_c_pow@@Base+0x224> │ │ │ │ add r4, r3, #4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 52d78 <_Py_c_pow@@Base+0x150> │ │ │ │ + bl 52f40 <_Py_c_pow@@Base+0x150> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 52e2c <_Py_c_pow@@Base+0x204> │ │ │ │ + bne 52ff4 <_Py_c_pow@@Base+0x204> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40f958 <_Py_c_quot@@Base+0x438> │ │ │ │ + b 40f618 <_Py_c_quot@@Base+0x438> │ │ │ │ push {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 52e9c <_Py_c_pow@@Base+0x274> │ │ │ │ + bne 53064 <_Py_c_pow@@Base+0x274> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22472 @ 0x57c8 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 52ea8 <_Py_c_pow@@Base+0x280> │ │ │ │ - bl 159318 │ │ │ │ + bl 1b956c │ │ │ │ + b 53070 <_Py_c_pow@@Base+0x280> │ │ │ │ + bl 159168 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 52eb0 <_Py_c_pow@@Base+0x288> │ │ │ │ + bge 53078 <_Py_c_pow@@Base+0x288> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2ed34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + ldr ip, [r0, #32] │ │ │ │ + mov r3, #0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r2, r0 │ │ │ │ + cmp ip, r3 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + movne r1, ip │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1504a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 52f04 <_Py_c_pow@@Base+0x2dc> │ │ │ │ + beq 53100 <_Py_c_pow@@Base+0x310> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3256 @ 0xcb8 │ │ │ │ + movw r0, #2680 @ 0xa78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53058 <_Py_c_pow@@Base+0x430> │ │ │ │ + beq 53254 <_Py_c_pow@@Base+0x464> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 52f38 <_Py_c_pow@@Base+0x310> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 53134 <_Py_c_pow@@Base+0x344> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #3256 @ 0xcb8 │ │ │ │ + movw r0, #2680 @ 0xa78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 53058 <_Py_c_pow@@Base+0x430> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 53254 <_Py_c_pow@@Base+0x464> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53080 <_Py_c_pow@@Base+0x458> │ │ │ │ + beq 5327c <_Py_c_pow@@Base+0x48c> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 52f78 <_Py_c_pow@@Base+0x350> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 53174 <_Py_c_pow@@Base+0x384> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53058 <_Py_c_pow@@Base+0x430> │ │ │ │ + bl 1b956c │ │ │ │ + b 53254 <_Py_c_pow@@Base+0x464> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53058 <_Py_c_pow@@Base+0x430> │ │ │ │ + beq 53254 <_Py_c_pow@@Base+0x464> │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 52ff0 <_Py_c_pow@@Base+0x3c8> │ │ │ │ - bl bae14 │ │ │ │ + bhi 531ec <_Py_c_pow@@Base+0x3fc> │ │ │ │ + bl bb114 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52ff0 <_Py_c_pow@@Base+0x3c8> │ │ │ │ + beq 531ec <_Py_c_pow@@Base+0x3fc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e434 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53004 <_Py_c_pow@@Base+0x3dc> │ │ │ │ + bne 53200 <_Py_c_pow@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 52f9c <_Py_c_pow@@Base+0x374> │ │ │ │ + blt 53198 <_Py_c_pow@@Base+0x3a8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52ffc <_Py_c_pow@@Base+0x3d4> │ │ │ │ - bl 3736a8 │ │ │ │ + ble 531f8 <_Py_c_pow@@Base+0x408> │ │ │ │ + bl 3733e0 │ │ │ │ mov r4, r0 │ │ │ │ - b 53080 <_Py_c_pow@@Base+0x458> │ │ │ │ + b 5327c <_Py_c_pow@@Base+0x48c> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 52f98 <_Py_c_pow@@Base+0x370> │ │ │ │ + b 53194 <_Py_c_pow@@Base+0x3a4> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 53028 <_Py_c_pow@@Base+0x400> │ │ │ │ - b 53078 <_Py_c_pow@@Base+0x450> │ │ │ │ + bne 53224 <_Py_c_pow@@Base+0x434> │ │ │ │ + b 53274 <_Py_c_pow@@Base+0x484> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 53078 <_Py_c_pow@@Base+0x450> │ │ │ │ + bge 53274 <_Py_c_pow@@Base+0x484> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 208c04 <_PyLong_FromGid@@Base> │ │ │ │ + bl 207d70 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5301c <_Py_c_pow@@Base+0x3f4> │ │ │ │ + bne 53218 <_Py_c_pow@@Base+0x428> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53060 <_Py_c_pow@@Base+0x438> │ │ │ │ + ble 5325c <_Py_c_pow@@Base+0x46c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r4, #0 │ │ │ │ - b 53080 <_Py_c_pow@@Base+0x458> │ │ │ │ + b 5327c <_Py_c_pow@@Base+0x48c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53050 <_Py_c_pow@@Base+0x428> │ │ │ │ + bne 5324c <_Py_c_pow@@Base+0x45c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 53050 <_Py_c_pow@@Base+0x428> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5324c <_Py_c_pow@@Base+0x45c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr ip, [r0, #32] │ │ │ │ - mov r3, #0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r2, r0 │ │ │ │ - cmp ip, r3 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - movne r1, ip │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1505d4 │ │ │ │ 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 r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 53100 <_Py_c_pow@@Base+0x4d8> │ │ │ │ + bhi 532c8 <_Py_c_pow@@Base+0x4d8> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53120 <_Py_c_pow@@Base+0x4f8> │ │ │ │ - b 53160 <_Py_c_pow@@Base+0x538> │ │ │ │ + bne 532e8 <_Py_c_pow@@Base+0x4f8> │ │ │ │ + b 53328 <_Py_c_pow@@Base+0x538> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #36272 @ 0x8db0 │ │ │ │ + movw r0, #35144 @ 0x8948 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 530e8 <_Py_c_pow@@Base+0x4c0> │ │ │ │ - b 53160 <_Py_c_pow@@Base+0x538> │ │ │ │ + bne 532b0 <_Py_c_pow@@Base+0x4c0> │ │ │ │ + b 53328 <_Py_c_pow@@Base+0x538> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53140 <_Py_c_pow@@Base+0x518> │ │ │ │ - bl df724 │ │ │ │ + bne 53308 <_Py_c_pow@@Base+0x518> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53160 <_Py_c_pow@@Base+0x538> │ │ │ │ + bne 53328 <_Py_c_pow@@Base+0x538> │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r5 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldrgt r2, [r6, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 53420 <_Py_c_pow@@Base+0x7f8> │ │ │ │ + b 535e8 <_Py_c_pow@@Base+0x7f8> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 53198 <_Py_c_pow@@Base+0x570> │ │ │ │ - ldr r4, [pc, #284] @ 532b4 <_Py_c_pow@@Base+0x68c> │ │ │ │ - b 531b8 <_Py_c_pow@@Base+0x590> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 53360 <_Py_c_pow@@Base+0x570> │ │ │ │ + ldr r4, [pc, #284] @ 5347c <_Py_c_pow@@Base+0x68c> │ │ │ │ + b 53380 <_Py_c_pow@@Base+0x590> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 53190 <_Py_c_pow@@Base+0x568> │ │ │ │ + beq 53358 <_Py_c_pow@@Base+0x568> │ │ │ │ mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 532a8 <_Py_c_pow@@Base+0x680> │ │ │ │ - ldr r0, [pc, #248] @ 532b8 <_Py_c_pow@@Base+0x690> │ │ │ │ + beq 53470 <_Py_c_pow@@Base+0x680> │ │ │ │ + ldr r0, [pc, #248] @ 53480 <_Py_c_pow@@Base+0x690> │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 531fc <_Py_c_pow@@Base+0x5d4> │ │ │ │ - bl eec54 │ │ │ │ + beq 533c4 <_Py_c_pow@@Base+0x5d4> │ │ │ │ + bl eec9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53224 <_Py_c_pow@@Base+0x5fc> │ │ │ │ + bne 533ec <_Py_c_pow@@Base+0x5fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531fc <_Py_c_pow@@Base+0x5d4> │ │ │ │ + bgt 533c4 <_Py_c_pow@@Base+0x5d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 531fc <_Py_c_pow@@Base+0x5d4> │ │ │ │ + bne 533c4 <_Py_c_pow@@Base+0x5d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5321c <_Py_c_pow@@Base+0x5f4> │ │ │ │ + bgt 533e4 <_Py_c_pow@@Base+0x5f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5321c <_Py_c_pow@@Base+0x5f4> │ │ │ │ + bne 533e4 <_Py_c_pow@@Base+0x5f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 532a8 <_Py_c_pow@@Base+0x680> │ │ │ │ + b 53470 <_Py_c_pow@@Base+0x680> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl cdc64 │ │ │ │ + bl cdc60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53264 <_Py_c_pow@@Base+0x63c> │ │ │ │ + bgt 5342c <_Py_c_pow@@Base+0x63c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53264 <_Py_c_pow@@Base+0x63c> │ │ │ │ + bne 5342c <_Py_c_pow@@Base+0x63c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53284 <_Py_c_pow@@Base+0x65c> │ │ │ │ + bgt 5344c <_Py_c_pow@@Base+0x65c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 53284 <_Py_c_pow@@Base+0x65c> │ │ │ │ + bne 5344c <_Py_c_pow@@Base+0x65c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 532a4 <_Py_c_pow@@Base+0x67c> │ │ │ │ + bgt 5346c <_Py_c_pow@@Base+0x67c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 532a4 <_Py_c_pow@@Base+0x67c> │ │ │ │ + bne 5346c <_Py_c_pow@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq r7, fp, r8, lsr pc │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq r7, fp, r0, ror #30 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 53330 <_Py_c_pow@@Base+0x708> │ │ │ │ + b 534f8 <_Py_c_pow@@Base+0x708> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 53310 <_Py_c_pow@@Base+0x6e8> │ │ │ │ + bcs 534d8 <_Py_c_pow@@Base+0x6e8> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #50400 @ 0xc4e0 │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #39392 @ 0x99e0 │ │ │ │ + movw r3, #38828 @ 0x97ac │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #31216 @ 0x79f0 │ │ │ │ + movw r3, #30652 @ 0x77bc │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {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 1f9dc8 │ │ │ │ + bl 1f9754 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53374 <_Py_c_pow@@Base+0x74c> │ │ │ │ + bne 5353c <_Py_c_pow@@Base+0x74c> │ │ │ │ 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 3a4df0 <_PyLong_AsTime_t@@Base+0xbac> │ │ │ │ + b 3a4be0 <_PyLong_AsTime_t@@Base+0xbac> │ │ │ │ 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 r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #22960 @ 0x59b0 │ │ │ │ + movw r0, #22384 @ 0x5770 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53408 <_Py_c_pow@@Base+0x7e0> │ │ │ │ + bne 535d0 <_Py_c_pow@@Base+0x7e0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53418 <_Py_c_pow@@Base+0x7f0> │ │ │ │ + beq 535e0 <_Py_c_pow@@Base+0x7f0> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl bcf48 │ │ │ │ - b 53418 <_Py_c_pow@@Base+0x7f0> │ │ │ │ + bl bd220 │ │ │ │ + b 535e0 <_Py_c_pow@@Base+0x7f0> │ │ │ │ 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, r8, r9, sl, fp, lr} │ │ │ │ @@ -37131,379 +37245,379 @@ │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23132 @ 0x5a5c │ │ │ │ + movw r1, #22556 @ 0x581c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #23136 @ 0x5a60 │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ + beq 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 534c4 <_Py_c_pow@@Base+0x89c> │ │ │ │ + beq 5368c <_Py_c_pow@@Base+0x89c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 203d0c │ │ │ │ + bl 202eec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53510 <_Py_c_pow@@Base+0x8e8> │ │ │ │ + beq 536d8 <_Py_c_pow@@Base+0x8e8> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #9384 @ 0x24a8 │ │ │ │ + movw r1, #8808 @ 0x2268 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ - bl 105254 │ │ │ │ + beq 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ + bl 104e64 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d978 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53700 <_Py_c_pow@@Base+0xad8> │ │ │ │ + bne 538cc <_Py_c_pow@@Base+0xadc> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 535f0 <_Py_c_pow@@Base+0x9c8> │ │ │ │ - bl d720c │ │ │ │ + bne 537bc <_Py_c_pow@@Base+0x9cc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ - b 534c4 <_Py_c_pow@@Base+0x89c> │ │ │ │ + bne 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ + b 5368c <_Py_c_pow@@Base+0x89c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 53530 <_Py_c_pow@@Base+0x908> │ │ │ │ + bne 536f8 <_Py_c_pow@@Base+0x908> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed12c │ │ │ │ + bl 1ec984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 536dc <_Py_c_pow@@Base+0xab4> │ │ │ │ + beq 538a8 <_Py_c_pow@@Base+0xab8> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + movw r1, #22572 @ 0x582c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ + beq 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 53604 <_Py_c_pow@@Base+0x9dc> │ │ │ │ + bgt 537d0 <_Py_c_pow@@Base+0x9e0> │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r4, r4, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d984 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #504] @ 53778 <_Py_c_pow@@Base+0xb50> │ │ │ │ + movw r3, #39876 @ 0x9bc4 │ │ │ │ + movt r3, #101 @ 0x65 │ │ │ │ add r9, r4, r5 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r4, r5] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ - bl 105254 │ │ │ │ + bl 219b7c │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d978 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 535e8 <_Py_c_pow@@Base+0x9c0> │ │ │ │ + bne 537b4 <_Py_c_pow@@Base+0x9c4> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 535f0 <_Py_c_pow@@Base+0x9c8> │ │ │ │ - bl d720c │ │ │ │ + bne 537bc <_Py_c_pow@@Base+0x9cc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53598 <_Py_c_pow@@Base+0x970> │ │ │ │ + beq 53764 <_Py_c_pow@@Base+0x974> │ │ │ │ mov r4, #0 │ │ │ │ - b 5376c <_Py_c_pow@@Base+0xb44> │ │ │ │ + b 53938 <_Py_c_pow@@Base+0xb48> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 53718 <_Py_c_pow@@Base+0xaf0> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 538e4 <_Py_c_pow@@Base+0xaf4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ + bl 2fba0c │ │ │ │ + b 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 53624 <_Py_c_pow@@Base+0x9fc> │ │ │ │ + bne 537f0 <_Py_c_pow@@Base+0xa00> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ - b 5376c <_Py_c_pow@@Base+0xb44> │ │ │ │ - bl 1fbcc0 │ │ │ │ + bl 219b7c │ │ │ │ + b 53938 <_Py_c_pow@@Base+0xb48> │ │ │ │ + bl 1fb654 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ed1c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ - bl 105254 │ │ │ │ + bl 219b7c │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d978 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 53690 <_Py_c_pow@@Base+0xa68> │ │ │ │ + bne 5385c <_Py_c_pow@@Base+0xa6c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 53698 <_Py_c_pow@@Base+0xa70> │ │ │ │ - bl d720c │ │ │ │ + bne 53864 <_Py_c_pow@@Base+0xa74> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53644 <_Py_c_pow@@Base+0xa1c> │ │ │ │ - b 536d0 <_Py_c_pow@@Base+0xaa8> │ │ │ │ + beq 53810 <_Py_c_pow@@Base+0xa20> │ │ │ │ + b 5389c <_Py_c_pow@@Base+0xaac> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 536ac <_Py_c_pow@@Base+0xa84> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 53878 <_Py_c_pow@@Base+0xa88> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 536d0 <_Py_c_pow@@Base+0xaa8> │ │ │ │ + bl 2fba0c │ │ │ │ + b 5389c <_Py_c_pow@@Base+0xaac> │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53760 <_Py_c_pow@@Base+0xb38> │ │ │ │ + beq 5392c <_Py_c_pow@@Base+0xb3c> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23284 @ 0x5af4 │ │ │ │ + movw r1, #22708 @ 0x58b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 16a024 │ │ │ │ + b 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23408 @ 0x5b70 │ │ │ │ + movw r1, #22832 @ 0x5930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ cmp r4, #0 │ │ │ │ - blt 535f0 <_Py_c_pow@@Base+0x9c8> │ │ │ │ + blt 537bc <_Py_c_pow@@Base+0x9cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ - b 5376c <_Py_c_pow@@Base+0xb44> │ │ │ │ - ldr r1, [pc, #92] @ 5377c <_Py_c_pow@@Base+0xb54> │ │ │ │ + b 53938 <_Py_c_pow@@Base+0xb48> │ │ │ │ + ldr r1, [pc, #88] @ 53944 <_Py_c_pow@@Base+0xb54> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5374c <_Py_c_pow@@Base+0xb24> │ │ │ │ + beq 53918 <_Py_c_pow@@Base+0xb28> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23152 @ 0x5a70 │ │ │ │ + movw r1, #22576 @ 0x5830 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 535e0 <_Py_c_pow@@Base+0x9b8> │ │ │ │ + bl 1b956c │ │ │ │ + b 537ac <_Py_c_pow@@Base+0x9bc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r4, r0 │ │ │ │ - b 5376c <_Py_c_pow@@Base+0xb44> │ │ │ │ + b 53938 <_Py_c_pow@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fdff8 │ │ │ │ + bl 1fd2f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, r5, r0, lsr #28 │ │ │ │ - rsbeq r9, r5, r8, lsr #28 │ │ │ │ + rsbeq r9, r5, ip, asr #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 538c0 <_Py_c_pow@@Base+0xc98> │ │ │ │ - movw r7, #58336 @ 0xe3e0 │ │ │ │ + beq 53a88 <_Py_c_pow@@Base+0xc98> │ │ │ │ + movw r7, #58400 @ 0xe420 │ │ │ │ movt r7, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 537d0 <_Py_c_pow@@Base+0xba8> │ │ │ │ + bne 53998 <_Py_c_pow@@Base+0xba8> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 537b8 <_Py_c_pow@@Base+0xb90> │ │ │ │ + bne 53980 <_Py_c_pow@@Base+0xb90> │ │ │ │ dmb ish │ │ │ │ - beq 537e0 <_Py_c_pow@@Base+0xbb8> │ │ │ │ + beq 539a8 <_Py_c_pow@@Base+0xbb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e110 │ │ │ │ bl 2ecbc │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 53848 <_Py_c_pow@@Base+0xc20> │ │ │ │ - bl 338158 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + beq 53a10 <_Py_c_pow@@Base+0xc20> │ │ │ │ + bl 3380d0 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 53818 <_Py_c_pow@@Base+0xbf0> │ │ │ │ - bl e91cc │ │ │ │ + beq 539e0 <_Py_c_pow@@Base+0xbf0> │ │ │ │ + bl e937c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53820 <_Py_c_pow@@Base+0xbf8> │ │ │ │ + beq 539e8 <_Py_c_pow@@Base+0xbf8> │ │ │ │ mov r6, #1 │ │ │ │ - b 5384c <_Py_c_pow@@Base+0xc24> │ │ │ │ + b 53a14 <_Py_c_pow@@Base+0xc24> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 537e8 <_Py_c_pow@@Base+0xbc0> │ │ │ │ + bgt 539b0 <_Py_c_pow@@Base+0xbc0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 537e8 <_Py_c_pow@@Base+0xbc0> │ │ │ │ + bne 539b0 <_Py_c_pow@@Base+0xbc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 537e8 <_Py_c_pow@@Base+0xbc0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 539b0 <_Py_c_pow@@Base+0xbc0> │ │ │ │ mov r6, r1 │ │ │ │ bl 2e998 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 53870 <_Py_c_pow@@Base+0xc48> │ │ │ │ + bne 53a38 <_Py_c_pow@@Base+0xc48> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 53858 <_Py_c_pow@@Base+0xc30> │ │ │ │ + bne 53a20 <_Py_c_pow@@Base+0xc30> │ │ │ │ dmb ish │ │ │ │ - beq 53884 <_Py_c_pow@@Base+0xc5c> │ │ │ │ - movw r0, #58336 @ 0xe3e0 │ │ │ │ + beq 53a4c <_Py_c_pow@@Base+0xc5c> │ │ │ │ + movw r0, #58400 @ 0xe420 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 538c0 <_Py_c_pow@@Base+0xc98> │ │ │ │ + beq 53a88 <_Py_c_pow@@Base+0xc98> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 538a8 <_Py_c_pow@@Base+0xc80> │ │ │ │ + ble 53a70 <_Py_c_pow@@Base+0xc80> │ │ │ │ mov r4, #0 │ │ │ │ - b 538c0 <_Py_c_pow@@Base+0xc98> │ │ │ │ + b 53a88 <_Py_c_pow@@Base+0xc98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 538a0 <_Py_c_pow@@Base+0xc78> │ │ │ │ + bne 53a68 <_Py_c_pow@@Base+0xc78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 538a0 <_Py_c_pow@@Base+0xc78> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 53a68 <_Py_c_pow@@Base+0xc78> │ │ │ │ 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 │ │ │ │ - bl 40d958 │ │ │ │ + bl 40d658 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 538fc <_Py_c_pow@@Base+0xcd4> │ │ │ │ + bne 53ac4 <_Py_c_pow@@Base+0xcd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 53904 <_Py_c_pow@@Base+0xcdc> │ │ │ │ + b 53acc <_Py_c_pow@@Base+0xcdc> │ │ │ │ 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 53950 <_Py_c_pow@@Base+0xd28> │ │ │ │ - movw r0, #12 │ │ │ │ + bne 53b18 <_Py_c_pow@@Base+0xd28> │ │ │ │ + movw r0, #484 @ 0x1e4 │ │ │ │ movt r0, #105 @ 0x69 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53984 <_Py_c_pow@@Base+0xd5c> │ │ │ │ - b 53a40 <_Py_c_pow@@Base+0xe18> │ │ │ │ + bne 53b4c <_Py_c_pow@@Base+0xd5c> │ │ │ │ + b 53c08 <_Py_c_pow@@Base+0xe18> │ │ │ │ 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, #59216 @ 0xe750 │ │ │ │ + movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53938 <_Py_c_pow@@Base+0xd10> │ │ │ │ - b 53a40 <_Py_c_pow@@Base+0xe18> │ │ │ │ + bne 53b00 <_Py_c_pow@@Base+0xd10> │ │ │ │ + b 53c08 <_Py_c_pow@@Base+0xe18> │ │ │ │ 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 539b4 <_Py_c_pow@@Base+0xd8c> │ │ │ │ + beq 53b7c <_Py_c_pow@@Base+0xd8c> │ │ │ │ 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 539d4 <_Py_c_pow@@Base+0xdac> │ │ │ │ + beq 53b9c <_Py_c_pow@@Base+0xdac> │ │ │ │ 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 539f4 <_Py_c_pow@@Base+0xdcc> │ │ │ │ + beq 53bbc <_Py_c_pow@@Base+0xdcc> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 53a48 <_Py_c_pow@@Base+0xe20> │ │ │ │ + ldr ip, [pc, #76] @ 53c10 <_Py_c_pow@@Base+0xe20> │ │ │ │ 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] │ │ │ │ @@ -37521,481 +37635,501 @@ │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53a80 <_Py_c_pow@@Base+0xe58> │ │ │ │ - beq 53a74 <_Py_c_pow@@Base+0xe4c> │ │ │ │ + ldreq r0, [pc, #28] @ 53c48 <_Py_c_pow@@Base+0xe58> │ │ │ │ + beq 53c3c <_Py_c_pow@@Base+0xe4c> │ │ │ │ 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 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 53b68 <_Py_c_pow@@Base+0xf40> │ │ │ │ + b 53d30 <_Py_c_pow@@Base+0xf40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 53ad4 <_Py_c_pow@@Base+0xeac> │ │ │ │ + bne 53c9c <_Py_c_pow@@Base+0xeac> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 53b20 <_Py_c_pow@@Base+0xef8> │ │ │ │ + b 53ce8 <_Py_c_pow@@Base+0xef8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53ac8 <_Py_c_pow@@Base+0xea0> │ │ │ │ + beq 53c90 <_Py_c_pow@@Base+0xea0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 53b0c <_Py_c_pow@@Base+0xee4> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 53cd4 <_Py_c_pow@@Base+0xee4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23544 @ 0x5bf8 │ │ │ │ + movw r1, #22968 @ 0x59b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53b60 <_Py_c_pow@@Base+0xf38> │ │ │ │ + bl 1b956c │ │ │ │ + b 53d28 <_Py_c_pow@@Base+0xf38> │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b48 <_Py_c_pow@@Base+0xf20> │ │ │ │ + beq 53d10 <_Py_c_pow@@Base+0xf20> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53b50 <_Py_c_pow@@Base+0xf28> │ │ │ │ + ble 53d18 <_Py_c_pow@@Base+0xf28> │ │ │ │ mov r4, #0 │ │ │ │ - b 53b60 <_Py_c_pow@@Base+0xf38> │ │ │ │ + b 53d28 <_Py_c_pow@@Base+0xf38> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 53b48 <_Py_c_pow@@Base+0xf20> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 53d10 <_Py_c_pow@@Base+0xf20> │ │ │ │ + bl bca24 <_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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 53ba8 <_Py_c_pow@@Base+0xf80> │ │ │ │ + bne 53d70 <_Py_c_pow@@Base+0xf80> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23624 @ 0x5c48 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ + bl 1b956c │ │ │ │ + b 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 53bdc <_Py_c_pow@@Base+0xfb4> │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + bne 53da4 <_Py_c_pow@@Base+0xfb4> │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r4, #0 │ │ │ │ - b 53e20 <_Py_c_pow@@Base+0x11f8> │ │ │ │ + b 53fe8 <_Py_c_pow@@Base+0x11f8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d2c <_Py_c_pow@@Base+0x1104> │ │ │ │ + bne 53ef4 <_Py_c_pow@@Base+0x1104> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53c30 <_Py_c_pow@@Base+0x1008> │ │ │ │ + beq 53df8 <_Py_c_pow@@Base+0x1008> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53c20 <_Py_c_pow@@Base+0xff8> │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + bne 53de8 <_Py_c_pow@@Base+0xff8> │ │ │ │ + movw r1, #23096 @ 0x5a38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53e20 <_Py_c_pow@@Base+0x11f8> │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ + bl 1b956c │ │ │ │ + b 53fe8 <_Py_c_pow@@Base+0x11f8> │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ + bl 1b956c │ │ │ │ + b 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53c5c <_Py_c_pow@@Base+0x1034> │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + beq 53e24 <_Py_c_pow@@Base+0x1034> │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ - b 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 25d564 │ │ │ │ + b 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53c88 <_Py_c_pow@@Base+0x1060> │ │ │ │ + beq 53e50 <_Py_c_pow@@Base+0x1060> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57560 @ 0xe0d8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ + bl 1b956c │ │ │ │ + b 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 53d00 <_Py_c_pow@@Base+0x10d8> │ │ │ │ - movw r2, #56748 @ 0xddac │ │ │ │ + bne 53ec8 <_Py_c_pow@@Base+0x10d8> │ │ │ │ + movw r2, #57220 @ 0xdf84 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3af874 <_PyObject_GetXIData@@Base+0x934> │ │ │ │ + bl 3af664 <_PyObject_GetXIData@@Base+0x934> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53dbc <_Py_c_pow@@Base+0x1194> │ │ │ │ + beq 53f84 <_Py_c_pow@@Base+0x1194> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #65336 @ 0xff38 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + movw r3, #272 @ 0x110 │ │ │ │ + movt r3, #105 @ 0x69 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 53e20 <_Py_c_pow@@Base+0x11f8> │ │ │ │ + bne 53fe8 <_Py_c_pow@@Base+0x11f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d8c <_Py_c_pow@@Base+0x1164> │ │ │ │ + bgt 53f54 <_Py_c_pow@@Base+0x1164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53d8c <_Py_c_pow@@Base+0x1164> │ │ │ │ + bne 53f54 <_Py_c_pow@@Base+0x1164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 53d8c <_Py_c_pow@@Base+0x1164> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 53f54 <_Py_c_pow@@Base+0x1164> │ │ │ │ ldr lr, [r5, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3af874 <_PyObject_GetXIData@@Base+0x934> │ │ │ │ + bl 3af664 <_PyObject_GetXIData@@Base+0x934> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 4106a8 <_PyAsyncGenValueWrapperNew@@Base+0x718> │ │ │ │ + bl 410078 <_PyAsyncGenValueWrapperNew@@Base+0x428> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53dbc <_Py_c_pow@@Base+0x1194> │ │ │ │ - b 53e20 <_Py_c_pow@@Base+0x11f8> │ │ │ │ - bl 40a62c │ │ │ │ + beq 53f84 <_Py_c_pow@@Base+0x1194> │ │ │ │ + b 53fe8 <_Py_c_pow@@Base+0x11f8> │ │ │ │ + bl 40a4b4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53d54 <_Py_c_pow@@Base+0x112c> │ │ │ │ + beq 53f1c <_Py_c_pow@@Base+0x112c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4106a8 <_PyAsyncGenValueWrapperNew@@Base+0x718> │ │ │ │ + b 410078 <_PyAsyncGenValueWrapperNew@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53dbc <_Py_c_pow@@Base+0x1194> │ │ │ │ + beq 53f84 <_Py_c_pow@@Base+0x1194> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #65336 @ 0xff38 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + movw r3, #272 @ 0x110 │ │ │ │ + movt r3, #105 @ 0x69 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 53e20 <_Py_c_pow@@Base+0x11f8> │ │ │ │ + bne 53fe8 <_Py_c_pow@@Base+0x11f8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d8c <_Py_c_pow@@Base+0x1164> │ │ │ │ + bgt 53f54 <_Py_c_pow@@Base+0x1164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 53d8c <_Py_c_pow@@Base+0x1164> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 53f54 <_Py_c_pow@@Base+0x1164> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #58140 @ 0xe31c │ │ │ │ + movw r1, #57564 @ 0xe0dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ + bl 1b956c │ │ │ │ + b 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e00 <_Py_c_pow@@Base+0x11d8> │ │ │ │ - movw r3, #56748 @ 0xddac │ │ │ │ + bne 53fc8 <_Py_c_pow@@Base+0x11d8> │ │ │ │ + movw r3, #57220 @ 0xdf84 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ + beq 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53bd4 <_Py_c_pow@@Base+0xfac> │ │ │ │ - bl 177b78 │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + bne 53d9c <_Py_c_pow@@Base+0xfac> │ │ │ │ + bl 1777a4 │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ea0 <_Py_c_pow@@Base+0x1278> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 54068 <_Py_c_pow@@Base+0x1278> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e94 <_Py_c_pow@@Base+0x126c> │ │ │ │ + beq 5405c <_Py_c_pow@@Base+0x126c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e7c <_Py_c_pow@@Base+0x1254> │ │ │ │ + beq 54044 <_Py_c_pow@@Base+0x1254> │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #23776 @ 0x5ce0 │ │ │ │ + movw r0, #23200 @ 0x5aa0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrh r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str ip, [sp] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53f38 <_Py_c_pow@@Base+0x1310> │ │ │ │ + bne 54100 <_Py_c_pow@@Base+0x1310> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53f58 <_Py_c_pow@@Base+0x1330> │ │ │ │ - b 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ + bne 54120 <_Py_c_pow@@Base+0x1330> │ │ │ │ + b 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22088 @ 0x5648 │ │ │ │ + movw r0, #21432 @ 0x53b8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ - b 53f20 <_Py_c_pow@@Base+0x12f8> │ │ │ │ + beq 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ + b 540e8 <_Py_c_pow@@Base+0x12f8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3cd474 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3cd274 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ + beq 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54060 <_Py_c_pow@@Base+0x1438> │ │ │ │ + beq 54228 <_Py_c_pow@@Base+0x1438> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bd46c │ │ │ │ + bl bd744 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53fcc <_Py_c_pow@@Base+0x13a4> │ │ │ │ + beq 54194 <_Py_c_pow@@Base+0x13a4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53fbc <_Py_c_pow@@Base+0x1394> │ │ │ │ + bne 54184 <_Py_c_pow@@Base+0x1394> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 53fcc <_Py_c_pow@@Base+0x13a4> │ │ │ │ + bl 2fba0c │ │ │ │ + b 54194 <_Py_c_pow@@Base+0x13a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53ff4 <_Py_c_pow@@Base+0x13cc> │ │ │ │ + bne 541bc <_Py_c_pow@@Base+0x13cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ + bgt 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ + bne 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 54060 <_Py_c_pow@@Base+0x1438> │ │ │ │ + b 54228 <_Py_c_pow@@Base+0x1438> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54028 <_Py_c_pow@@Base+0x1400> │ │ │ │ + bgt 541f0 <_Py_c_pow@@Base+0x1400> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54028 <_Py_c_pow@@Base+0x1400> │ │ │ │ + bne 541f0 <_Py_c_pow@@Base+0x1400> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54048 <_Py_c_pow@@Base+0x1420> │ │ │ │ + bgt 54210 <_Py_c_pow@@Base+0x1420> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54048 <_Py_c_pow@@Base+0x1420> │ │ │ │ + bne 54210 <_Py_c_pow@@Base+0x1420> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 53fec <_Py_c_pow@@Base+0x13c4> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 541b4 <_Py_c_pow@@Base+0x13c4> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5409c <_Py_c_pow@@Base+0x1474> │ │ │ │ + bne 54264 <_Py_c_pow@@Base+0x1474> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1ceb60 │ │ │ │ + b 1ce484 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40560 @ 0x9e70 │ │ │ │ + movw r0, #39984 @ 0x9c30 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5408c <_Py_c_pow@@Base+0x1464> │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 412b0c <_PyAsyncGenValueWrapperNew@@Base+0x2b7c> │ │ │ │ + b 54254 <_Py_c_pow@@Base+0x1464> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 337a28 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 542c4 <_Py_c_pow@@Base+0x14d4> │ │ │ │ + bl dfa50 │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4980 @ 0x1374 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #24576 @ 0x6000 │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 54110 <_Py_c_pow@@Base+0x14e8> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 54328 <_Py_c_pow@@Base+0x1538> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54118 <_Py_c_pow@@Base+0x14f0> │ │ │ │ + beq 54330 <_Py_c_pow@@Base+0x1540> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5416c <_Py_c_pow@@Base+0x1544> │ │ │ │ + bne 54384 <_Py_c_pow@@Base+0x1594> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 150b38 │ │ │ │ + bl 150a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5415c <_Py_c_pow@@Base+0x1534> │ │ │ │ + beq 54374 <_Py_c_pow@@Base+0x1584> │ │ │ │ mov r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e1a38 │ │ │ │ + bl 2e09b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54164 <_Py_c_pow@@Base+0x153c> │ │ │ │ + bne 5437c <_Py_c_pow@@Base+0x158c> │ │ │ │ mov r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {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 1d58e0 │ │ │ │ + bl 1d51d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ 54234 <_Py_c_pow@@Base+0x160c> │ │ │ │ + ldr lr, [pc, #136] @ 5444c <_Py_c_pow@@Base+0x165c> │ │ │ │ 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] │ │ │ │ @@ -38004,255 +38138,285 @@ │ │ │ │ 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 5420c <_Py_c_pow@@Base+0x15e4> │ │ │ │ + beq 54424 <_Py_c_pow@@Base+0x1634> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5420c <_Py_c_pow@@Base+0x15e4> │ │ │ │ + bgt 54424 <_Py_c_pow@@Base+0x1634> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5420c <_Py_c_pow@@Base+0x15e4> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 54424 <_Py_c_pow@@Base+0x1634> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ 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 r0, r1 │ │ │ │ + bl 337a28 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 54490 <_Py_c_pow@@Base+0x16a0> │ │ │ │ + bl dfa50 │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4980 @ 0x1374 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #49152 @ 0xc000 │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 54270 <_Py_c_pow@@Base+0x1648> │ │ │ │ + bne 544ec <_Py_c_pow@@Base+0x16fc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 5427c <_Py_c_pow@@Base+0x1654> │ │ │ │ + ldr r2, [pc, #36] @ 544f8 <_Py_c_pow@@Base+0x1708> │ │ │ │ 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 8286c │ │ │ │ + b 82c10 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r5, fp, r0, lsl sp │ │ │ │ + rsbeq r5, fp, r8, lsr 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 542dc <_Py_c_pow@@Base+0x16b4> │ │ │ │ + bne 54558 <_Py_c_pow@@Base+0x1768> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 542c0 <_Py_c_pow@@Base+0x1698> │ │ │ │ + bgt 5453c <_Py_c_pow@@Base+0x174c> │ │ │ │ mov r5, #0 │ │ │ │ - b 542dc <_Py_c_pow@@Base+0x16b4> │ │ │ │ + b 54558 <_Py_c_pow@@Base+0x1768> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 54314 <_Py_c_pow@@Base+0x16ec> │ │ │ │ - b 542b8 <_Py_c_pow@@Base+0x1690> │ │ │ │ + beq 54590 <_Py_c_pow@@Base+0x17a0> │ │ │ │ + b 54534 <_Py_c_pow@@Base+0x1744> │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r8, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ strd r8, [sp, #4] │ │ │ │ - movw r3, #35100 @ 0x891c │ │ │ │ + movw r3, #35140 @ 0x8944 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54448 <_Py_c_pow@@Base+0x1820> │ │ │ │ + beq 546c4 <_Py_c_pow@@Base+0x18d4> │ │ │ │ add r2, r7, r5 │ │ │ │ subs sl, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 5437c <_Py_c_pow@@Base+0x1754> │ │ │ │ + beq 545f8 <_Py_c_pow@@Base+0x1808> │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 54348 <_Py_c_pow@@Base+0x1720> │ │ │ │ + beq 545c4 <_Py_c_pow@@Base+0x17d4> │ │ │ │ subs sl, r2, #3 │ │ │ │ moveq r5, #1 │ │ │ │ - movweq sl, #6400 @ 0x1900 │ │ │ │ + movweq sl, #5792 @ 0x16a0 │ │ │ │ movteq sl, #104 @ 0x68 │ │ │ │ - beq 54398 <_Py_c_pow@@Base+0x1770> │ │ │ │ - b 54350 <_Py_c_pow@@Base+0x1728> │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ + beq 54614 <_Py_c_pow@@Base+0x1824> │ │ │ │ + b 545cc <_Py_c_pow@@Base+0x17dc> │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 54374 <_Py_c_pow@@Base+0x174c> │ │ │ │ - bl 159318 │ │ │ │ + beq 545f0 <_Py_c_pow@@Base+0x1800> │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 54444 <_Py_c_pow@@Base+0x181c> │ │ │ │ + blt 546c0 <_Py_c_pow@@Base+0x18d0> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 54390 <_Py_c_pow@@Base+0x1768> │ │ │ │ + beq 5460c <_Py_c_pow@@Base+0x181c> │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - b 54398 <_Py_c_pow@@Base+0x1770> │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ + b 54614 <_Py_c_pow@@Base+0x1824> │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, r9 │ │ │ │ mov r5, #1 │ │ │ │ - b 54398 <_Py_c_pow@@Base+0x1770> │ │ │ │ - movw sl, #6400 @ 0x1900 │ │ │ │ + b 54614 <_Py_c_pow@@Base+0x1824> │ │ │ │ + movw sl, #5792 @ 0x16a0 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a7700 │ │ │ │ + bl 3a74f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54448 <_Py_c_pow@@Base+0x1820> │ │ │ │ + beq 546c4 <_Py_c_pow@@Base+0x18d4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3a80d4 │ │ │ │ + bl 3a7ec4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5443c <_Py_c_pow@@Base+0x1814> │ │ │ │ + beq 546b8 <_Py_c_pow@@Base+0x18c8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ce908 <_PyLong_UnsignedShort_Converter@@Base+0x1494> │ │ │ │ + bl 3ce3a4 <_PyLong_UnsignedShort_Converter@@Base+0x1130> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5443c <_Py_c_pow@@Base+0x1814> │ │ │ │ + beq 546b8 <_Py_c_pow@@Base+0x18c8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a87f0 │ │ │ │ + bl 3a85e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5443c <_Py_c_pow@@Base+0x1814> │ │ │ │ + beq 546b8 <_Py_c_pow@@Base+0x18c8> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a8d7c │ │ │ │ + bl 3a8b6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5443c <_Py_c_pow@@Base+0x1814> │ │ │ │ + beq 546b8 <_Py_c_pow@@Base+0x18c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d14e4 │ │ │ │ + bl 3d0eec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5443c <_Py_c_pow@@Base+0x1814> │ │ │ │ + beq 546b8 <_Py_c_pow@@Base+0x18c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54430 <_Py_c_pow@@Base+0x1808> │ │ │ │ + bgt 546ac <_Py_c_pow@@Base+0x18bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54430 <_Py_c_pow@@Base+0x1808> │ │ │ │ + bne 546ac <_Py_c_pow@@Base+0x18bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 54448 <_Py_c_pow@@Base+0x1820> │ │ │ │ + b 546c4 <_Py_c_pow@@Base+0x18d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 4121d0 <_PyAsyncGenValueWrapperNew@@Base+0x2580> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 544b0 <_Py_c_pow@@Base+0x1888> │ │ │ │ + bne 54740 <_Py_c_pow@@Base+0x1950> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43000 @ 0xa7f8 │ │ │ │ + movw r1, #41892 @ 0xa3a4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1523ec │ │ │ │ + bl 152468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 544cc <_Py_c_pow@@Base+0x18a4> │ │ │ │ - b 544c4 <_Py_c_pow@@Base+0x189c> │ │ │ │ - movw r0, #43000 @ 0xa7f8 │ │ │ │ + bne 5475c <_Py_c_pow@@Base+0x196c> │ │ │ │ + b 54754 <_Py_c_pow@@Base+0x1964> │ │ │ │ + movw r0, #41892 @ 0xa3a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54484 <_Py_c_pow@@Base+0x185c> │ │ │ │ + bne 54714 <_Py_c_pow@@Base+0x1924> │ │ │ │ mov r0, #0 │ │ │ │ - b 544ec <_Py_c_pow@@Base+0x18c4> │ │ │ │ + b 5477c <_Py_c_pow@@Base+0x198c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 544c4 <_Py_c_pow@@Base+0x189c> │ │ │ │ + blt 54754 <_Py_c_pow@@Base+0x1964> │ │ │ │ movwne r0, #4980 @ 0x1374 │ │ │ │ - movweq r0, #6668 @ 0x1a0c │ │ │ │ + movweq r0, #6060 @ 0x17ac │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bl 52760 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ + bl 52928 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5459c <_Py_c_pow@@Base+0x1974> │ │ │ │ - ldr r1, [pc, #136] @ 545a8 <_Py_c_pow@@Base+0x1980> │ │ │ │ + beq 5482c <_Py_c_pow@@Base+0x1a3c> │ │ │ │ + ldr r1, [pc, #136] @ 54838 <_Py_c_pow@@Base+0x1a48> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 54578 <_Py_c_pow@@Base+0x1950> │ │ │ │ - ldr r1, [pc, #116] @ 545a8 <_Py_c_pow@@Base+0x1980> │ │ │ │ + bne 54808 <_Py_c_pow@@Base+0x1a18> │ │ │ │ + ldr r1, [pc, #116] @ 54838 <_Py_c_pow@@Base+0x1a48> │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54578 <_Py_c_pow@@Base+0x1950> │ │ │ │ + bne 54808 <_Py_c_pow@@Base+0x1a18> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54578 <_Py_c_pow@@Base+0x1950> │ │ │ │ + beq 54808 <_Py_c_pow@@Base+0x1a18> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54578 <_Py_c_pow@@Base+0x1950> │ │ │ │ + bgt 54808 <_Py_c_pow@@Base+0x1a18> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 54578 <_Py_c_pow@@Base+0x1950> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 54808 <_Py_c_pow@@Base+0x1a18> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54598 <_Py_c_pow@@Base+0x1970> │ │ │ │ + bgt 54828 <_Py_c_pow@@Base+0x1a38> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54598 <_Py_c_pow@@Base+0x1970> │ │ │ │ + bne 54828 <_Py_c_pow@@Base+0x1a38> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ 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 │ │ │ │ @@ -38268,231 +38432,206 @@ │ │ │ │ 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 5462c <_Py_c_pow@@Base+0x1a04> │ │ │ │ + beq 548bc <_Py_c_pow@@Base+0x1acc> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #23840 @ 0x5d20 │ │ │ │ + movw r0, #23264 @ 0x5ae0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d50fc │ │ │ │ - b 54664 <_Py_c_pow@@Base+0x1a3c> │ │ │ │ + bl d5428 │ │ │ │ + b 548f4 <_Py_c_pow@@Base+0x1b04> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54650 <_Py_c_pow@@Base+0x1a28> │ │ │ │ + beq 548e0 <_Py_c_pow@@Base+0x1af0> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #23872 @ 0x5d40 │ │ │ │ + movw r0, #23296 @ 0x5b00 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d50fc │ │ │ │ - b 54664 <_Py_c_pow@@Base+0x1a3c> │ │ │ │ - movw r0, #23900 @ 0x5d5c │ │ │ │ + bl d5428 │ │ │ │ + b 548f4 <_Py_c_pow@@Base+0x1b04> │ │ │ │ + movw r0, #23324 @ 0x5b1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546a0 <_Py_c_pow@@Base+0x1a78> │ │ │ │ + beq 54930 <_Py_c_pow@@Base+0x1b40> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 54684 <_Py_c_pow@@Base+0x1a5c> │ │ │ │ - bl 93dcc │ │ │ │ + beq 54914 <_Py_c_pow@@Base+0x1b24> │ │ │ │ + bl 940fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546a0 <_Py_c_pow@@Base+0x1a78> │ │ │ │ + beq 54930 <_Py_c_pow@@Base+0x1b40> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 546a0 <_Py_c_pow@@Base+0x1a78> │ │ │ │ + beq 54930 <_Py_c_pow@@Base+0x1b40> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 938ec │ │ │ │ + b 93c1c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58768 @ 0xe590 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 54704 <_Py_c_pow@@Base+0x1adc> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 54994 <_Py_c_pow@@Base+0x1ba4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36328 @ 0x8de8 │ │ │ │ + movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 54754 <_Py_c_pow@@Base+0x1b2c> │ │ │ │ - bl 52760 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ + bl 1b956c │ │ │ │ + b 549e4 <_Py_c_pow@@Base+0x1bf4> │ │ │ │ + bl 52928 <_Py_rc_quot@@Base+0x4c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54754 <_Py_c_pow@@Base+0x1b2c> │ │ │ │ - movw r7, #6400 @ 0x1900 │ │ │ │ + beq 549e4 <_Py_c_pow@@Base+0x1bf4> │ │ │ │ + movw r7, #5792 @ 0x16a0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 54774 <_Py_c_pow@@Base+0x1b4c> │ │ │ │ + beq 54a04 <_Py_c_pow@@Base+0x1c14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16d858 │ │ │ │ + bl 16d4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54774 <_Py_c_pow@@Base+0x1b4c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 54a04 <_Py_c_pow@@Base+0x1c14> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38712 @ 0x9738 │ │ │ │ + movw r1, #38136 @ 0x94f8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5475c <_Py_c_pow@@Base+0x1b34> │ │ │ │ + ble 549ec <_Py_c_pow@@Base+0x1bfc> │ │ │ │ mvn r5, #0 │ │ │ │ - b 547f4 <_Py_c_pow@@Base+0x1bcc> │ │ │ │ + b 54a84 <_Py_c_pow@@Base+0x1c94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54754 <_Py_c_pow@@Base+0x1b2c> │ │ │ │ + bne 549e4 <_Py_c_pow@@Base+0x1bf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 54754 <_Py_c_pow@@Base+0x1b2c> │ │ │ │ - ldr r1, [pc, #128] @ 547fc <_Py_c_pow@@Base+0x1bd4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 549e4 <_Py_c_pow@@Base+0x1bf4> │ │ │ │ + ldr r1, [pc, #128] @ 54a8c <_Py_c_pow@@Base+0x1c9c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 547b0 <_Py_c_pow@@Base+0x1b88> │ │ │ │ + beq 54a40 <_Py_c_pow@@Base+0x1c50> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 547cc <_Py_c_pow@@Base+0x1ba4> │ │ │ │ - ldr r1, [pc, #96] @ 54800 <_Py_c_pow@@Base+0x1bd8> │ │ │ │ + beq 54a5c <_Py_c_pow@@Base+0x1c6c> │ │ │ │ + ldr r1, [pc, #96] @ 54a90 <_Py_c_pow@@Base+0x1ca0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18e484 │ │ │ │ + bl 18e434 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 547cc <_Py_c_pow@@Base+0x1ba4> │ │ │ │ + bne 54a5c <_Py_c_pow@@Base+0x1c6c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 547f4 <_Py_c_pow@@Base+0x1bcc> │ │ │ │ + bgt 54a84 <_Py_c_pow@@Base+0x1c94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 547ec <_Py_c_pow@@Base+0x1bc4> │ │ │ │ - b 547f4 <_Py_c_pow@@Base+0x1bcc> │ │ │ │ + beq 54a7c <_Py_c_pow@@Base+0x1c8c> │ │ │ │ + b 54a84 <_Py_c_pow@@Base+0x1c94> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 547e4 <_Py_c_pow@@Base+0x1bbc> │ │ │ │ + bgt 54a74 <_Py_c_pow@@Base+0x1c84> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 547ec <_Py_c_pow@@Base+0x1bc4> │ │ │ │ + beq 54a7c <_Py_c_pow@@Base+0x1c8c> │ │ │ │ mov r5, #0 │ │ │ │ - b 547f4 <_Py_c_pow@@Base+0x1bcc> │ │ │ │ + b 54a84 <_Py_c_pow@@Base+0x1c94> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ │ │ │ │ -00054804 : │ │ │ │ +00054a94 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 54830 │ │ │ │ + ldr lr, [pc, #28] @ 54ac0 │ │ │ │ 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 382218 │ │ │ │ + b 381ff0 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5488c │ │ │ │ + beq 54b1c │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5488c │ │ │ │ - bl df724 │ │ │ │ + bne 54b1c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548a4 │ │ │ │ - vldr d0, [pc, #36] @ 548b8 │ │ │ │ + bne 54b34 │ │ │ │ + vldr d0, [pc, #36] @ 54b48 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 19450a0 <__bss_end__@@Base+0x1246c9c> │ │ │ │ + bne 1945330 <__bss_end__@@Base+0x1246eec> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 337ab0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 54900 │ │ │ │ - bl df724 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4980 @ 0x1374 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - 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, #32] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5495c │ │ │ │ - bl b8aa4 │ │ │ │ + bne 54b88 │ │ │ │ + bl b8da4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 54978 │ │ │ │ + beq 54ba4 │ │ │ │ mov r1, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -38506,166 +38645,141 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e074 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218cbc │ │ │ │ + bl 217e70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 549ec │ │ │ │ + bge 54c18 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #22484 @ 0x57d4 │ │ │ │ + movw r2, #21908 @ 0x5594 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #61588 @ 0xf094 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #60892 @ 0xeddc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 54a00 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 54c2c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e60 │ │ │ │ + bl 64030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a14 │ │ │ │ + beq 54c40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 337ab0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 54a60 │ │ │ │ - bl df724 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4980 @ 0x1374 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #49152 @ 0xc000 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ │ │ │ │ -00054a84 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00054c4c <_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 54ab0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 54c78 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 54ac0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 54b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 54c88 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 54d10 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 54afc <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 54b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 54b60 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 54cc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 54d10 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 54d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcfa8 <_PyType_Lookup@@Base> │ │ │ │ + bl 2dbf20 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 54d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 54b64 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 54d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 54d2c <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcfa8 <_PyType_Lookup@@Base> │ │ │ │ + bl 2dbf20 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 54b68 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 54cfc <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 54d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 54d30 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcfa8 <_PyType_Lookup@@Base> │ │ │ │ + bl 2dbf20 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 54d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 54b6c <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 54d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 54d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcfa8 <_PyType_Lookup@@Base> │ │ │ │ + bl 2dbf20 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 54d20 <_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, #23976 @ 0x5da8 │ │ │ │ + movw r1, #23400 @ 0x5b68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #24] @ 54b70 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 54d38 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r8, lsr #2 │ │ │ │ - rsbeq r4, fp, r8, asr #2 │ │ │ │ - rsbeq r4, fp, ip, asr r6 │ │ │ │ - mlseq fp, r8, r6, r4 │ │ │ │ - rsbeq r9, r5, r0, lsr lr │ │ │ │ + rsbeq r4, fp, r0, asr r1 │ │ │ │ + rsbeq r4, fp, r0, ror r1 │ │ │ │ + rsbeq r4, fp, r4, lsl #13 │ │ │ │ + rsbeq r4, fp, r0, asr #13 │ │ │ │ + ldrdeq r9, [r5], #-180 @ 0xffffff4c @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 54bac <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + ldr r0, [pc, #16] @ 54d74 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq fp, r0, sl, r6 │ │ │ │ + strhteq r6, [fp], #-168 @ 0xffffff58 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 54bcc <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ + bne 54d94 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 54c00 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + beq 54dc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16468 @ 0x4054 │ │ │ │ + movw r1, #15892 @ 0x3e14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -38680,81 +38794,81 @@ │ │ │ │ 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 54c84 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + beq 54e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #24004 @ 0x5dc4 │ │ │ │ + movw r0, #23428 @ 0x5b84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl d50fc │ │ │ │ - b 54cac <_PyEval_SpecialMethodCanSuggest@@Base+0x228> │ │ │ │ + bl d5428 │ │ │ │ + b 54e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x228> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 54ca0 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + beq 54e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #23776 @ 0x5ce0 │ │ │ │ + movw r0, #23200 @ 0x5aa0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ - b 54cac <_PyEval_SpecialMethodCanSuggest@@Base+0x228> │ │ │ │ - movw r0, #24024 @ 0x5dd8 │ │ │ │ + bl d5428 │ │ │ │ + b 54e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x228> │ │ │ │ + movw r0, #23448 @ 0x5b98 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54cc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ + beq 54e90 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54cc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ + beq 54e90 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 938ec │ │ │ │ + bl 93c1c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 54ce4 <_PyEval_SpecialMethodCanSuggest@@Base+0x260> │ │ │ │ + beq 54eac <_PyEval_SpecialMethodCanSuggest@@Base+0x260> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 93dcc │ │ │ │ + b 940fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 54d08 <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ + bne 54ed0 <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 54d3c <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ + beq 54f04 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16468 @ 0x4054 │ │ │ │ + movw r1, #15892 @ 0x3e14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #452] @ 54f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x4b8> │ │ │ │ + ldr lr, [pc, #452] @ 55104 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b8> │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -38767,195 +38881,195 @@ │ │ │ │ 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 54de0 <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ + bne 54fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ + beq 54fe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #304] @ 54f40 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #304] @ 55108 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 54f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ + beq 550ec <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + beq 550dc <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 54e98 <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ + beq 55060 <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e80 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fc> │ │ │ │ - bl 1c1978 │ │ │ │ + beq 55048 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fc> │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ - bl df724 │ │ │ │ + bne 5503c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + bne 550dc <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 54e98 <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ - b 54e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x400> │ │ │ │ + beq 55060 <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ + b 5504c <_PyEval_SpecialMethodCanSuggest@@Base+0x400> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 308f88 │ │ │ │ + bl 307f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + beq 550dc <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 54ecc <_PyEval_SpecialMethodCanSuggest@@Base+0x448> │ │ │ │ + beq 55094 <_PyEval_SpecialMethodCanSuggest@@Base+0x448> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ee78 │ │ │ │ mov r4, r0 │ │ │ │ - b 54ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + b 5509c <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ bl 2e3bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54f1c <_PyEval_SpecialMethodCanSuggest@@Base+0x498> │ │ │ │ + beq 550e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x498> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 54f04 <_PyEval_SpecialMethodCanSuggest@@Base+0x480> │ │ │ │ - bl d720c │ │ │ │ + bne 550cc <_PyEval_SpecialMethodCanSuggest@@Base+0x480> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e9c <_PyEval_SpecialMethodCanSuggest@@Base+0x418> │ │ │ │ - b 54f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 55064 <_PyEval_SpecialMethodCanSuggest@@Base+0x418> │ │ │ │ + b 550dc <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 54f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 550ec <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, r5, r0, asr lr │ │ │ │ - rsbeq r8, sl, r8, asr #18 │ │ │ │ + strdeq r9, [r5], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r8, sl, r0, ror r9 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #22400 @ 0x5780 │ │ │ │ + movw r3, #21792 @ 0x5520 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 54fd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x554> │ │ │ │ + bne 551a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x554> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 54f8c <_PyEval_SpecialMethodCanSuggest@@Base+0x508> │ │ │ │ + bne 55154 <_PyEval_SpecialMethodCanSuggest@@Base+0x508> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 54f8c <_PyEval_SpecialMethodCanSuggest@@Base+0x508> │ │ │ │ + bne 55154 <_PyEval_SpecialMethodCanSuggest@@Base+0x508> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 54fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x54c> │ │ │ │ - movw r2, #20464 @ 0x4ff0 │ │ │ │ + b 55198 <_PyEval_SpecialMethodCanSuggest@@Base+0x54c> │ │ │ │ + movw r2, #19856 @ 0x4d90 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 54fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ + bne 5518c <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ + bne 5518c <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 54fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x54c> │ │ │ │ + b 55198 <_PyEval_SpecialMethodCanSuggest@@Base+0x54c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 378524 <_PyObject_HasLen@@Base+0x59c> │ │ │ │ + b 37825c <_PyObject_HasLen@@Base+0x59c> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 378524 <_PyObject_HasLen@@Base+0x59c> │ │ │ │ + b 37825c <_PyObject_HasLen@@Base+0x59c> │ │ │ │ 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 cffe0 │ │ │ │ + b d02fc │ │ │ │ push {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, #33148 @ 0x817c │ │ │ │ + movw r6, #32540 @ 0x7f1c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 55034 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ + beq 551fc <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ mov r1, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55038 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + beq 55200 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 55058 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ - movw r1, #33148 @ 0x817c │ │ │ │ + beq 55220 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ + movw r1, #32540 @ 0x7f1c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5505c <_PyEval_SpecialMethodCanSuggest@@Base+0x5d8> │ │ │ │ + beq 55224 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d8> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2221f0 │ │ │ │ + b 221730 │ │ │ │ │ │ │ │ -00055070 : │ │ │ │ +00055238 : │ │ │ │ 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] @ 550ec │ │ │ │ + ldr r2, [pc, #96] @ 552b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ add r7, r7, #424 @ 0x1a8 │ │ │ │ @@ -38963,40 +39077,40 @@ │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 550ac │ │ │ │ + bne 55274 │ │ │ │ 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, 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 5511c │ │ │ │ + beq 552e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 21c1d0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 21b528 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24216 @ 0x5e98 │ │ │ │ + movw r1, #23640 @ 0x5c58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ @@ -39008,20 +39122,20 @@ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ str r4, [r3] │ │ │ │ bl 2e374 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55198 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 55360 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 5527c │ │ │ │ + bl 2fba0c │ │ │ │ + b 55444 │ │ │ │ vldr s11, [fp, #-76] @ 0xffffffb4 │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -39033,77 +39147,77 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 55278 │ │ │ │ + beq 55440 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55254 │ │ │ │ + beq 5541c │ │ │ │ str r4, [r5, #16] │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55254 │ │ │ │ + beq 5541c │ │ │ │ str r4, [r5, #20] │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55254 │ │ │ │ + beq 5541c │ │ │ │ str r4, [r5, #24] │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55254 │ │ │ │ + beq 5541c │ │ │ │ str r4, [r5, #28] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 55278 │ │ │ │ + bne 55440 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5527c │ │ │ │ + bgt 55444 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5527c │ │ │ │ + bne 55444 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5527c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 55444 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #39540 @ 0x9a74 │ │ │ │ + movw r2, #38432 @ 0x9620 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3079f4 │ │ │ │ + bl 306980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 552c4 │ │ │ │ + bne 5548c │ │ │ │ mvn r4, #0 │ │ │ │ - b 55354 │ │ │ │ + b 5551c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 5532c │ │ │ │ + beq 554f4 │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 5535c │ │ │ │ + ldr r0, [pc, #120] @ 55524 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -39116,373 +39230,373 @@ │ │ │ │ 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] @ 55360 │ │ │ │ - bl bf6e0 │ │ │ │ + ldr r1, [pc, #40] @ 55528 │ │ │ │ + bl bf9c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 552bc │ │ │ │ + bne 55484 │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55354 │ │ │ │ + beq 5551c │ │ │ │ mov r0, r5 │ │ │ │ - bl deaf8 │ │ │ │ + bl dee24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, fp, r8, lsl r5 │ │ │ │ + rsbeq r5, fp, r0, asr #10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 5539c │ │ │ │ + ldr r0, [pc, #16] @ 55564 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsr r1 │ │ │ │ + rsbeq r5, fp, ip, asr r1 │ │ │ │ push {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 r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 553e0 │ │ │ │ + bne 555a8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 55410 │ │ │ │ + bne 555d8 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #496] @ 555f8 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #496] @ 557c0 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 555ec │ │ │ │ + beq 557b4 │ │ │ │ ldr r7, [r4] │ │ │ │ add r1, r5, r6 │ │ │ │ sub sl, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55454 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 5561c │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59632 @ 0xe8f0 │ │ │ │ + movw r1, #59056 @ 0xe6b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #24448 @ 0x5f80 │ │ │ │ + movw r0, #23872 @ 0x5d40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 555ec │ │ │ │ + b 557b4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 55568 │ │ │ │ + beq 55730 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #6400 @ 0x1900 │ │ │ │ + movweq r8, #5792 @ 0x16a0 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 55478 │ │ │ │ + beq 55640 │ │ │ │ subs sl, r1, #2 │ │ │ │ - beq 55584 │ │ │ │ + beq 5574c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 554b0 │ │ │ │ - bl 159318 │ │ │ │ + beq 55678 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5544c │ │ │ │ + blt 55614 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 554b0 │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + bne 55678 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, sl │ │ │ │ - b 5559c │ │ │ │ + b 55764 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - beq 554dc │ │ │ │ - bl 159318 │ │ │ │ + beq 556a4 │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 5544c │ │ │ │ + blt 55614 │ │ │ │ subs sl, sl, #1 │ │ │ │ - movweq r9, #8952 @ 0x22f8 │ │ │ │ + movweq r9, #8992 @ 0x2320 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 55510 │ │ │ │ + beq 556d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55508 │ │ │ │ - bl 159318 │ │ │ │ + beq 556d0 │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5544c │ │ │ │ + blt 55614 │ │ │ │ cmp sl, #1 │ │ │ │ moveq sl, r0 │ │ │ │ - movweq r9, #8952 @ 0x22f8 │ │ │ │ + movweq r9, #8992 @ 0x2320 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 55510 │ │ │ │ + beq 556d8 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ mov sl, r0 │ │ │ │ tst r5, r6 │ │ │ │ - beq 55534 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 556fc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20020 @ 0x4e34 │ │ │ │ + movw r1, #19444 @ 0x4bf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5544c │ │ │ │ + bl 1b956c │ │ │ │ + b 55614 │ │ │ │ cmp sl, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ andeq r4, r6, #1 │ │ │ │ - beq 5559c │ │ │ │ + beq 55764 │ │ │ │ orrs r4, r5, r6 │ │ │ │ - beq 55598 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 55760 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20056 @ 0x4e58 │ │ │ │ + movw r1, #19480 @ 0x4c18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5544c │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 55614 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 5559c │ │ │ │ - movw r9, #8952 @ 0x22f8 │ │ │ │ + b 55764 │ │ │ │ + movw r9, #8992 @ 0x2320 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 5559c │ │ │ │ + b 55764 │ │ │ │ mov r5, r4 │ │ │ │ - bl 381418 │ │ │ │ + bl 381230 │ │ │ │ mov r6, r0 │ │ │ │ and ip, sl, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 47e1c │ │ │ │ + bl 47e98 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 555ec │ │ │ │ + bgt 557b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 555ec │ │ │ │ + bne 557b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r8, [sl], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r8, sl, r0, lsr #20 │ │ │ │ │ │ │ │ -000555fc : │ │ │ │ +000557c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5564c │ │ │ │ + bne 55814 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55678 │ │ │ │ + beq 55840 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #43500 @ 0xa9ec │ │ │ │ + movw r1, #42924 @ 0xa7ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b 55694 │ │ │ │ + bl 172fdc │ │ │ │ + b 5585c │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 5569c │ │ │ │ - bl 3736a8 │ │ │ │ + ble 55864 │ │ │ │ + bl 3733e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 556dc │ │ │ │ + b 558a4 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 556dc │ │ │ │ + beq 558a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 556dc │ │ │ │ + beq 558a4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2ed1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 556f0 │ │ │ │ + beq 558b8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55704 │ │ │ │ + beq 558cc │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #21784 @ 0x5518 │ │ │ │ + movw r1, #21176 @ 0x52b8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed74 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16e9ec <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 55768 │ │ │ │ - movw r0, #42888 @ 0xa788 │ │ │ │ + beq 55930 │ │ │ │ + movw r0, #41780 @ 0xa334 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1dc128 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1db9e4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5577c │ │ │ │ + beq 55944 │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 55784 │ │ │ │ + bpl 5594c │ │ │ │ mov r4, #0 │ │ │ │ - b 55928 │ │ │ │ - ldr r1, [pc, #424] @ 55934 │ │ │ │ - bl e8bec │ │ │ │ + b 55af0 │ │ │ │ + ldr r1, [pc, #424] @ 55afc │ │ │ │ + bl e8f04 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5577c │ │ │ │ + blt 55944 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 557c0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 55988 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #24496 @ 0x5fb0 │ │ │ │ + movw r1, #23920 @ 0x5d70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - bl e8520 │ │ │ │ + b 172fdc │ │ │ │ + bl e8838 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55928 │ │ │ │ + beq 55af0 │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 55898 │ │ │ │ + beq 55a60 │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 55840 │ │ │ │ + beq 55a08 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 348ef8 │ │ │ │ + bl 348a10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55904 │ │ │ │ + beq 55acc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55834 │ │ │ │ + bne 559fc │ │ │ │ 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 557e4 │ │ │ │ + b 559ac │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 558c0 │ │ │ │ - bl 1a332c │ │ │ │ + ble 55a88 │ │ │ │ + bl 1a2d4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 55904 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 55acc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #24572 @ 0x5ffc │ │ │ │ + movw r1, #23996 @ 0x5dbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55904 │ │ │ │ + bgt 55acc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 55904 │ │ │ │ + bne 55acc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 55904 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 55acc │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 558c0 │ │ │ │ + beq 55a88 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 55898 │ │ │ │ - ldr r0, [pc, #112] @ 55938 │ │ │ │ + b 55a60 │ │ │ │ + ldr r0, [pc, #112] @ 55b00 │ │ │ │ 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] │ │ │ │ @@ -39490,52 +39604,52 @@ │ │ │ │ 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 55928 │ │ │ │ + b 55af0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5577c │ │ │ │ + bgt 55944 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5577c │ │ │ │ + bne 55944 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5577c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 55944 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, fp, ip, lsl r8 │ │ │ │ + rsbeq r8, fp, r4, asr #16 │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 5597c │ │ │ │ + beq 55b44 │ │ │ │ mov r2, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ - bl 55dec <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 55fb4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5598c │ │ │ │ - bl 478d0 │ │ │ │ + beq 55b54 │ │ │ │ + bl 4794c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55984 │ │ │ │ + beq 55b4c │ │ │ │ mov r4, #0 │ │ │ │ - b 559a8 │ │ │ │ - bl 177b78 │ │ │ │ - b 559a8 │ │ │ │ + b 55b70 │ │ │ │ + bl 1777a4 │ │ │ │ + b 55b70 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #20 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2f0a0 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -39554,279 +39668,279 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2e074 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 55a1c │ │ │ │ + bne 55be4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55a50 │ │ │ │ + beq 55c18 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #216] @ 55b1c │ │ │ │ + ldr r3, [pc, #216] @ 55ce4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55afc │ │ │ │ + beq 55cc4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 55a6c │ │ │ │ + beq 55c34 │ │ │ │ mov r4, #0 │ │ │ │ - b 55afc │ │ │ │ + b 55cc4 │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 55ae4 │ │ │ │ + beq 55cac │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 55a8c │ │ │ │ + beq 55c54 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55ae0 │ │ │ │ + beq 55ca8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55acc │ │ │ │ - bl e8df8 │ │ │ │ + beq 55c94 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55ac4 │ │ │ │ + bgt 55c8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55ac4 │ │ │ │ + bne 55c8c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55ae4 │ │ │ │ - bl df724 │ │ │ │ + bne 55cac │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55ae4 │ │ │ │ - b 55a64 │ │ │ │ + beq 55cac │ │ │ │ + b 55c2c │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55dc0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 55f88 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55b10 │ │ │ │ + beq 55cd8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #20 │ │ │ │ + rsbeq r8, sl, ip, asr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 55b68 │ │ │ │ + bne 55d30 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55b9c │ │ │ │ + beq 55d64 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 55be8 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #84] @ 55db0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bdc │ │ │ │ + beq 55da4 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 55bc0 │ │ │ │ + bgt 55d88 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 55bdc │ │ │ │ + bl 1b956c │ │ │ │ + b 55da4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55ba4 │ │ │ │ - bl df724 │ │ │ │ + bne 55d6c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ba4 │ │ │ │ + beq 55d6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr sl │ │ │ │ + rsbeq r8, sl, r8, ror sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55c28 │ │ │ │ + beq 55df0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 561d0 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ + bl 56398 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 55c80 │ │ │ │ + beq 55e48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 55c80 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 55e48 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24720 @ 0x6090 │ │ │ │ + movw r1, #24144 @ 0x5e50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 55da0 │ │ │ │ + bl 172fdc │ │ │ │ + b 55f68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - beq 55d54 │ │ │ │ + beq 55f1c │ │ │ │ ldr r6, [r5, #-12] │ │ │ │ tst r2, #4 │ │ │ │ - beq 55d2c │ │ │ │ + beq 55ef4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 55cd0 │ │ │ │ + bne 55e98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ - beq 55cc4 │ │ │ │ + beq 55e8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl 3047e0 <_Py_GetStdlibDir@@Base+0x38c4> │ │ │ │ - b 55d0c │ │ │ │ + bl 303768 <_Py_GetStdlibDir@@Base+0x38c4> │ │ │ │ + b 55ed4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 394d74 │ │ │ │ + bl 394b5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55da0 │ │ │ │ + bne 55f68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55cfc │ │ │ │ + beq 55ec4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #-12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55d14 │ │ │ │ + ble 55edc │ │ │ │ mov r4, #0 │ │ │ │ - b 55da4 │ │ │ │ + b 55f6c │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne 55d0c │ │ │ │ + bne 55ed4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 55da4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 55f6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55d44 │ │ │ │ + beq 55f0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl c5288 │ │ │ │ - b 55d0c │ │ │ │ + bl c55a4 │ │ │ │ + b 55ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e9354 │ │ │ │ + bl 2e8150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 55d80 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 55f48 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37704 @ 0x9348 │ │ │ │ + movw r1, #37128 @ 0x9108 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 55da0 │ │ │ │ + bl 1b956c │ │ │ │ + b 55f68 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3] │ │ │ │ - bl bcf48 │ │ │ │ - b 55d0c │ │ │ │ + bl bd220 │ │ │ │ + b 55ed4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 417280 <_PyDeadline_Get@@Base+0xf20> │ │ │ │ + b 416c5c <_PyDeadline_Get@@Base+0xf20> │ │ │ │ │ │ │ │ -00055dc0 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00055f88 <_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 3d46b4 │ │ │ │ + bl 3d458c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55e1c <_Py_strhex_bytes_with_sep@@Base+0x5c> │ │ │ │ + beq 55fe4 <_Py_strhex_bytes_with_sep@@Base+0x5c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6918 <_Py_open@@Base+0x348> │ │ │ │ + b a6cb8 <_Py_open@@Base+0x348> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -39840,89 +39954,89 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2eab8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 55f5c <_Py_strhex_bytes_with_sep@@Base+0x19c> │ │ │ │ + bge 56124 <_Py_strhex_bytes_with_sep@@Base+0x19c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55ea0 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 56068 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6918 <_Py_open@@Base+0x348> │ │ │ │ + bl a6cb8 <_Py_open@@Base+0x348> │ │ │ │ mov r6, r0 │ │ │ │ - b 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ - movw r9, #49252 @ 0xc064 │ │ │ │ + b 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + movw r9, #53492 @ 0xd0f4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ - bl 4784c │ │ │ │ + beq 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + bl 478c8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ - ldr r2, [pc, #212] @ 55fac <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ + bne 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + ldr r2, [pc, #212] @ 56174 <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55f00 <_Py_strhex_bytes_with_sep@@Base+0x140> │ │ │ │ + beq 560c8 <_Py_strhex_bytes_with_sep@@Base+0x140> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55f30 <_Py_strhex_bytes_with_sep@@Base+0x170> │ │ │ │ + bne 560f8 <_Py_strhex_bytes_with_sep@@Base+0x170> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #24792 @ 0x60d8 │ │ │ │ + movw r2, #24216 @ 0x5e98 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #24216 @ 0x5e98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ - bne 55f8c <_Py_strhex_bytes_with_sep@@Base+0x1cc> │ │ │ │ - movw r0, #49252 @ 0xc064 │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + bne 56154 <_Py_strhex_bytes_with_sep@@Base+0x1cc> │ │ │ │ + movw r0, #53492 @ 0xd0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #24884 @ 0x6134 │ │ │ │ + movw r1, #24308 @ 0x5ef4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b 55fa0 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ + bl 172fdc │ │ │ │ + b 56168 <_Py_strhex_bytes_with_sep@@Base+0x1e0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55e30 <_Py_strhex_bytes_with_sep@@Base+0x70> │ │ │ │ + bne 55ff8 <_Py_strhex_bytes_with_sep@@Base+0x70> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -39930,194 +40044,194 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 55ff8 <_Py_strhex_bytes_with_sep@@Base+0x238> │ │ │ │ + bls 561c0 <_Py_strhex_bytes_with_sep@@Base+0x238> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53340 @ 0xd05c │ │ │ │ + movw r0, #53768 @ 0xd208 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56060 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ + beq 56228 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ - movwle r0, #6400 @ 0x1900 │ │ │ │ + movwle r0, #5792 @ 0x16a0 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ ldrgt r0, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 56028 <_Py_strhex_bytes_with_sep@@Base+0x268> │ │ │ │ + beq 561f0 <_Py_strhex_bytes_with_sep@@Base+0x268> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 56068 <_Py_strhex_bytes_with_sep@@Base+0x2a8> │ │ │ │ - b 56044 <_Py_strhex_bytes_with_sep@@Base+0x284> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 56230 <_Py_strhex_bytes_with_sep@@Base+0x2a8> │ │ │ │ + b 5620c <_Py_strhex_bytes_with_sep@@Base+0x284> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14748 @ 0x399c │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 561a8 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ - bl e8df8 │ │ │ │ + bl 1b956c │ │ │ │ + b 56370 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ + bl e9110 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 560a0 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ - bl df724 │ │ │ │ + bne 56268 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 560a0 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ + beq 56268 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ mov r4, #0 │ │ │ │ - b 561a8 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b 56370 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 560a0 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 56268 <_Py_strhex_bytes_with_sep@@Base+0x2e0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24984 @ 0x6198 │ │ │ │ + movw r1, #24408 @ 0x5f58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 561a8 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ + beq 56370 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ 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 3a1d60 │ │ │ │ + bl 3a1878 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 561a8 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ + beq 56370 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 56184 <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ + beq 5634c <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 56144 <_Py_strhex_bytes_with_sep@@Base+0x384> │ │ │ │ + bne 5630c <_Py_strhex_bytes_with_sep@@Base+0x384> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56184 <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ + bgt 5634c <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 56184 <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ + bne 5634c <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 56184 <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5634c <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56164 <_Py_strhex_bytes_with_sep@@Base+0x3a4> │ │ │ │ + bgt 5632c <_Py_strhex_bytes_with_sep@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 56164 <_Py_strhex_bytes_with_sep@@Base+0x3a4> │ │ │ │ + bne 5632c <_Py_strhex_bytes_with_sep@@Base+0x3a4> │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 560d0 <_Py_strhex_bytes_with_sep@@Base+0x310> │ │ │ │ - b 561a8 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ + beq 56298 <_Py_strhex_bytes_with_sep@@Base+0x310> │ │ │ │ + b 56370 <_Py_strhex_bytes_with_sep@@Base+0x3e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56060 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ + bgt 56228 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 56060 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ + bne 56228 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 56060 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 56228 <_Py_strhex_bytes_with_sep@@Base+0x2a0> │ │ │ │ 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, #25020 @ 0x61bc │ │ │ │ + movw r0, #24444 @ 0x5f7c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #716 @ 0x2cc │ │ │ │ + movw ip, #76 @ 0x4c │ │ │ │ movt ip, #90 @ 0x5a │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #13232 @ 0x33b0 │ │ │ │ + movw lr, #12656 @ 0x3170 │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [ip, r4] │ │ │ │ strb ip, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ popeq {r4, fp, pc} │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r0, r3] │ │ │ │ - b 56200 <_Py_strhex_bytes_with_sep@@Base+0x440> │ │ │ │ + b 563c8 <_Py_strhex_bytes_with_sep@@Base+0x440> │ │ │ │ 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 56260 <_Py_strhex_bytes_with_sep@@Base+0x4a0> │ │ │ │ - bl df724 │ │ │ │ + bne 56428 <_Py_strhex_bytes_with_sep@@Base+0x4a0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56270 <_Py_strhex_bytes_with_sep@@Base+0x4b0> │ │ │ │ + bne 56438 <_Py_strhex_bytes_with_sep@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 562a8 <_Py_strhex_bytes_with_sep@@Base+0x4e8> │ │ │ │ + beq 56470 <_Py_strhex_bytes_with_sep@@Base+0x4e8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6aa0 <_Py_open@@Base+0x4d0> │ │ │ │ + b a6e40 <_Py_open@@Base+0x4d0> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -40131,779 +40245,779 @@ │ │ │ │ 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 2dd74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 563dc <_Py_strhex_bytes_with_sep@@Base+0x61c> │ │ │ │ + bge 565a4 <_Py_strhex_bytes_with_sep@@Base+0x61c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 5632c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bne 564f4 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6aa0 <_Py_open@@Base+0x4d0> │ │ │ │ + bl a6e40 <_Py_open@@Base+0x4d0> │ │ │ │ mov r6, r0 │ │ │ │ - b 56420 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ - movw r9, #49252 @ 0xc064 │ │ │ │ + b 565e8 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ + movw r9, #53492 @ 0xd0f4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2fca84 │ │ │ │ - bl 4784c │ │ │ │ + bl 2fba0c │ │ │ │ + bl 478c8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56420 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ - ldr r2, [pc, #212] @ 5642c <_Py_strhex_bytes_with_sep@@Base+0x66c> │ │ │ │ + bne 565e8 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ + ldr r2, [pc, #212] @ 565f4 <_Py_strhex_bytes_with_sep@@Base+0x66c> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56380 <_Py_strhex_bytes_with_sep@@Base+0x5c0> │ │ │ │ + beq 56548 <_Py_strhex_bytes_with_sep@@Base+0x5c0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 563b0 <_Py_strhex_bytes_with_sep@@Base+0x5f0> │ │ │ │ + bne 56578 <_Py_strhex_bytes_with_sep@@Base+0x5f0> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #25112 @ 0x6218 │ │ │ │ + movw r2, #24536 @ 0x5fd8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b 56420 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b 565e8 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 56420 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ - bne 5640c <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ - movw r0, #49252 @ 0xc064 │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 565e8 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ + bne 565d4 <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ + movw r0, #53492 @ 0xd0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b 56420 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ + bl 172fdc │ │ │ │ + b 565e8 <_Py_strhex_bytes_with_sep@@Base+0x660> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 562bc <_Py_strhex_bytes_with_sep@@Base+0x4fc> │ │ │ │ + bne 56484 <_Py_strhex_bytes_with_sep@@Base+0x4fc> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56468 <_Py_strhex_bytes_with_sep@@Base+0x6a8> │ │ │ │ + beq 56630 <_Py_strhex_bytes_with_sep@@Base+0x6a8> │ │ │ │ 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 56488 <_Py_strhex_bytes_with_sep@@Base+0x6c8> │ │ │ │ + bne 56650 <_Py_strhex_bytes_with_sep@@Base+0x6c8> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #25104 @ 0x6210 │ │ │ │ + movw r0, #24528 @ 0x5fd0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 564ac <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ - b df95c │ │ │ │ + blt 56674 <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ + b dfc88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50084 @ 0xc3a4 │ │ │ │ + movw r1, #49508 @ 0xc164 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 56510 <_Py_strhex_bytes_with_sep@@Base+0x750> │ │ │ │ + bne 566d8 <_Py_strhex_bytes_with_sep@@Base+0x750> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 208c94 │ │ │ │ + b 207e00 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41128 @ 0xa0a8 │ │ │ │ + movw r0, #40552 @ 0x9e68 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56500 <_Py_strhex_bytes_with_sep@@Base+0x740> │ │ │ │ + b 566c8 <_Py_strhex_bytes_with_sep@@Base+0x740> │ │ │ │ push {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 5656c <_Py_strhex_bytes_with_sep@@Base+0x7ac> │ │ │ │ + bhi 56734 <_Py_strhex_bytes_with_sep@@Base+0x7ac> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #6400 @ 0x1900 │ │ │ │ + movwle r1, #5792 @ 0x16a0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 5658c <_Py_strhex_bytes_with_sep@@Base+0x7cc> │ │ │ │ + b 56754 <_Py_strhex_bytes_with_sep@@Base+0x7cc> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #41008 @ 0xa030 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 56558 <_Py_strhex_bytes_with_sep@@Base+0x798> │ │ │ │ + b 56720 <_Py_strhex_bytes_with_sep@@Base+0x798> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56604 <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ + b 567cc <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5682c <_PyErr_SetLocaleString@@Base+0x88> │ │ │ │ + b 569d8 <_PyErr_SetLocaleString@@Base+0x6c> │ │ │ │ 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 565e4 <_Py_strhex_bytes_with_sep@@Base+0x824> │ │ │ │ + bne 567ac <_Py_strhex_bytes_with_sep@@Base+0x824> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2221f0 │ │ │ │ + b 221730 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41140 @ 0xa0b4 │ │ │ │ + movw r0, #40564 @ 0x9e74 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 565d4 <_Py_strhex_bytes_with_sep@@Base+0x814> │ │ │ │ + b 5679c <_Py_strhex_bytes_with_sep@@Base+0x814> │ │ │ │ push {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, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #25592 @ 0x63f8 │ │ │ │ + movweq r8, #24996 @ 0x61a4 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #72 @ 0x48 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 56660 <_Py_strhex_bytes_with_sep@@Base+0x8a0> │ │ │ │ + beq 56828 <_Py_strhex_bytes_with_sep@@Base+0x8a0> │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 566f0 <_Py_strhex_bytes_with_sep@@Base+0x930> │ │ │ │ + bne 568b8 <_Py_strhex_bytes_with_sep@@Base+0x930> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 566a0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + beq 56868 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 56698 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ + bge 56860 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2f034 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 56674 <_Py_strhex_bytes_with_sep@@Base+0x8b4> │ │ │ │ + bne 5683c <_Py_strhex_bytes_with_sep@@Base+0x8b4> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 566cc <_Py_strhex_bytes_with_sep@@Base+0x90c> │ │ │ │ + beq 56894 <_Py_strhex_bytes_with_sep@@Base+0x90c> │ │ │ │ mov sl, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - blt 566c8 <_Py_strhex_bytes_with_sep@@Base+0x908> │ │ │ │ + blt 56890 <_Py_strhex_bytes_with_sep@@Base+0x908> │ │ │ │ ldrb r1, [r7, r5] │ │ │ │ bl 2f034 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 566a0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bne 56868 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 566e0 <_Py_strhex_bytes_with_sep@@Base+0x920> │ │ │ │ + beq 568a8 <_Py_strhex_bytes_with_sep@@Base+0x920> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl f3c18 │ │ │ │ - b 566f4 <_Py_strhex_bytes_with_sep@@Base+0x934> │ │ │ │ + bl f3ce8 │ │ │ │ + b 568bc <_Py_strhex_bytes_with_sep@@Base+0x934> │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56734 <_Py_strhex_bytes_with_sep@@Base+0x974> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 568fc <_Py_strhex_bytes_with_sep@@Base+0x974> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #25004 @ 0x61ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 56770 <_Py_strhex_bytes_with_sep@@Base+0x9b0> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b 56938 <_Py_strhex_bytes_with_sep@@Base+0x9b0> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5678c <_Py_strhex_bytes_with_sep@@Base+0x9cc> │ │ │ │ + beq 56954 <_Py_strhex_bytes_with_sep@@Base+0x9cc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 56778 <_Py_strhex_bytes_with_sep@@Base+0x9b8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 56940 <_Py_strhex_bytes_with_sep@@Base+0x9b8> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25632 @ 0x6420 │ │ │ │ + movw r1, #25036 @ 0x61cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 56790 <_Py_strhex_bytes_with_sep@@Base+0x9d0> │ │ │ │ + b 56958 <_Py_strhex_bytes_with_sep@@Base+0x9d0> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000567a4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0005696c <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2fd330 │ │ │ │ + bl 2fc2b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 5680c <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ + ldr r0, [pc, #56] @ 569d4 <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 173c20 <_PyErr_SetObject@@Base> │ │ │ │ + bl 173894 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, r7, 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 56874 <_PyErr_SetLocaleString@@Base+0xd0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 56a20 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25692 @ 0x645c │ │ │ │ + movw r1, #25096 @ 0x6208 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 56954 <_PyErr_SetLocaleString@@Base+0x1b0> │ │ │ │ + b 56b00 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2414c8 │ │ │ │ + bl 240104 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 568ac <_PyErr_SetLocaleString@@Base+0x108> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 56a58 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25724 @ 0x647c │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5686c <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ + bl 1b956c │ │ │ │ + b 56a18 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ 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 1c2eb0 │ │ │ │ + bl 1c2848 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 568e0 <_PyErr_SetLocaleString@@Base+0x13c> │ │ │ │ - bl df724 │ │ │ │ + bne 56a8c <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5686c <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ + bne 56a18 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 568c0 <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ + bne 56a6c <_PyErr_SetLocaleString@@Base+0x100> │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56910 <_PyErr_SetLocaleString@@Base+0x16c> │ │ │ │ - bl df724 │ │ │ │ + bne 56abc <_PyErr_SetLocaleString@@Base+0x150> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5686c <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ - b 56918 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bne 56a18 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ + b 56ac4 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 56934 <_PyErr_SetLocaleString@@Base+0x190> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 56ae0 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57092 @ 0xdf04 │ │ │ │ + movw r1, #56516 @ 0xdcc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5686c <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ + bl 1b956c │ │ │ │ + b 56a18 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2ed1c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movge r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ 56adc <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + ldr r2, [pc, #304] @ 56c88 <_PyErr_SetLocaleString@@Base+0x31c> │ │ │ │ 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 569e4 <_PyErr_SetLocaleString@@Base+0x240> │ │ │ │ - movw r3, #56632 @ 0xdd38 │ │ │ │ + beq 56b90 <_PyErr_SetLocaleString@@Base+0x224> │ │ │ │ + movw r3, #57104 @ 0xdf10 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #15272 @ 0x3ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 56a10 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bl 1b956c │ │ │ │ + b 56bbc <_PyErr_SetLocaleString@@Base+0x250> │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 56a18 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + beq 56bc4 <_PyErr_SetLocaleString@@Base+0x258> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25756 @ 0x649c │ │ │ │ + movw r1, #25160 @ 0x6248 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 56ad4 <_PyErr_SetLocaleString@@Base+0x330> │ │ │ │ + b 56c80 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25796 @ 0x64c4 │ │ │ │ + movw r0, #25200 @ 0x6270 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56a10 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ - bl 37b130 │ │ │ │ + beq 56bbc <_PyErr_SetLocaleString@@Base+0x250> │ │ │ │ + bl 37ae68 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2ed4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56a58 <_PyErr_SetLocaleString@@Base+0x2b4> │ │ │ │ - bl 430e0 │ │ │ │ - b 56ab8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ - bl 37dce0 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bne 56c04 <_PyErr_SetLocaleString@@Base+0x298> │ │ │ │ + bl 430d8 │ │ │ │ + b 56c64 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + bl 37da14 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ mov r6, r0 │ │ │ │ - bl 37ddd8 │ │ │ │ + bl 37db0c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 30ff88 │ │ │ │ + bl 30f110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56a84 <_PyErr_SetLocaleString@@Base+0x2e0> │ │ │ │ - movw r0, #25808 @ 0x64d0 │ │ │ │ + bne 56c30 <_PyErr_SetLocaleString@@Base+0x2c4> │ │ │ │ + movw r0, #25212 @ 0x627c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #3224 @ 0xc98 │ │ │ │ + movw r0, #2648 @ 0xa58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 37e57c │ │ │ │ + bl 37e2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56a10 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + blt 56bbc <_PyErr_SetLocaleString@@Base+0x250> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 56ab8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 56c64 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 56a10 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bl 2fba0c │ │ │ │ + b 56bbc <_PyErr_SetLocaleString@@Base+0x250> │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25880 @ 0x6518 │ │ │ │ + movw r0, #25284 @ 0x62c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ 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 56b10 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ + bne 56cbc <_PyErr_SetLocaleString@@Base+0x350> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 383c50 │ │ │ │ + b 383bac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56b00 <_PyErr_SetLocaleString@@Base+0x35c> │ │ │ │ + b 56cac <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 418f68 │ │ │ │ + b 418688 │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 56b94 <_PyErr_SetLocaleString@@Base+0x3f0> │ │ │ │ + bne 56d40 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 56bcc <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ + beq 56d78 <_PyErr_SetLocaleString@@Base+0x40c> │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #156] @ 56c54 <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ + ldr r3, [pc, #156] @ 56e00 <_PyErr_SetLocaleString@@Base+0x494> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56c48 <_PyErr_SetLocaleString@@Base+0x4a4> │ │ │ │ + beq 56df4 <_PyErr_SetLocaleString@@Base+0x488> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56be8 <_PyErr_SetLocaleString@@Base+0x444> │ │ │ │ + bne 56d94 <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ mov r4, #0 │ │ │ │ - b 56c48 <_PyErr_SetLocaleString@@Base+0x4a4> │ │ │ │ + b 56df4 <_PyErr_SetLocaleString@@Base+0x488> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56be0 <_PyErr_SetLocaleString@@Base+0x43c> │ │ │ │ + beq 56d8c <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 56c24 <_PyErr_SetLocaleString@@Base+0x480> │ │ │ │ + bhi 56dd0 <_PyErr_SetLocaleString@@Base+0x464> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 3c5ed8 <_PyParkingLot_AfterFork@@Base+0x7f4> │ │ │ │ + bl 3c5cd8 <_PyParkingLot_AfterFork@@Base+0x7f4> │ │ │ │ mov r4, r0 │ │ │ │ - b 56c48 <_PyErr_SetLocaleString@@Base+0x4a4> │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + b 56df4 <_PyErr_SetLocaleString@@Base+0x488> │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56be0 <_PyErr_SetLocaleString@@Base+0x43c> │ │ │ │ - b 56c08 <_PyErr_SetLocaleString@@Base+0x464> │ │ │ │ + beq 56d8c <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + b 56db4 <_PyErr_SetLocaleString@@Base+0x448> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsl ip │ │ │ │ + rsbeq r8, sl, ip, lsr ip │ │ │ │ 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 21a824 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 219b7c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 56cc0 <_PyErr_SetLocaleString@@Base+0x51c> │ │ │ │ + bhi 56e6c <_PyErr_SetLocaleString@@Base+0x500> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56ce0 <_PyErr_SetLocaleString@@Base+0x53c> │ │ │ │ - b 56cfc <_PyErr_SetLocaleString@@Base+0x558> │ │ │ │ + bne 56e8c <_PyErr_SetLocaleString@@Base+0x520> │ │ │ │ + b 56ea8 <_PyErr_SetLocaleString@@Base+0x53c> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42004 @ 0xa414 │ │ │ │ + movw r0, #40896 @ 0x9fc0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56e28 <_PyErr_SetLocaleString@@Base+0x684> │ │ │ │ - b 56cac <_PyErr_SetLocaleString@@Base+0x508> │ │ │ │ - bl e8df8 │ │ │ │ + beq 56fd4 <_PyErr_SetLocaleString@@Base+0x668> │ │ │ │ + b 56e58 <_PyErr_SetLocaleString@@Base+0x4ec> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56d10 <_PyErr_SetLocaleString@@Base+0x56c> │ │ │ │ + ble 56ebc <_PyErr_SetLocaleString@@Base+0x550> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56d28 <_PyErr_SetLocaleString@@Base+0x584> │ │ │ │ - bl df724 │ │ │ │ + bne 56ed4 <_PyErr_SetLocaleString@@Base+0x568> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 56e28 <_PyErr_SetLocaleString@@Base+0x684> │ │ │ │ - b 56d28 <_PyErr_SetLocaleString@@Base+0x584> │ │ │ │ + bne 56fd4 <_PyErr_SetLocaleString@@Base+0x668> │ │ │ │ + b 56ed4 <_PyErr_SetLocaleString@@Base+0x568> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 56cf4 <_PyErr_SetLocaleString@@Base+0x550> │ │ │ │ + bne 56ea0 <_PyErr_SetLocaleString@@Base+0x534> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 56cf4 <_PyErr_SetLocaleString@@Base+0x550> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 56ea0 <_PyErr_SetLocaleString@@Base+0x534> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 56de4 <_PyErr_SetLocaleString@@Base+0x640> │ │ │ │ + ble 56f90 <_PyErr_SetLocaleString@@Base+0x624> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 56d6c <_PyErr_SetLocaleString@@Base+0x5c8> │ │ │ │ + beq 56f18 <_PyErr_SetLocaleString@@Base+0x5ac> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 56de4 <_PyErr_SetLocaleString@@Base+0x640> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 56f90 <_PyErr_SetLocaleString@@Base+0x624> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26012 @ 0x659c │ │ │ │ + movw r1, #25436 @ 0x635c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56dd4 <_PyErr_SetLocaleString@@Base+0x630> │ │ │ │ - movw r1, #36640 @ 0x8f20 │ │ │ │ + b 56f80 <_PyErr_SetLocaleString@@Base+0x614> │ │ │ │ + movw r1, #36032 @ 0x8cc0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 56d88 <_PyErr_SetLocaleString@@Base+0x5e4> │ │ │ │ - bl d47bc │ │ │ │ + beq 56f34 <_PyErr_SetLocaleString@@Base+0x5c8> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56db0 <_PyErr_SetLocaleString@@Base+0x60c> │ │ │ │ + beq 56f5c <_PyErr_SetLocaleString@@Base+0x5f0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 56de4 <_PyErr_SetLocaleString@@Base+0x640> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 56f90 <_PyErr_SetLocaleString@@Base+0x624> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #25528 @ 0x63b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56dd4 <_PyErr_SetLocaleString@@Base+0x630> │ │ │ │ + b 56f80 <_PyErr_SetLocaleString@@Base+0x614> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22088 @ 0x5648 │ │ │ │ + movw r2, #21512 @ 0x5408 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42004 @ 0xa414 │ │ │ │ + movw r0, #40896 @ 0x9fc0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56e28 <_PyErr_SetLocaleString@@Base+0x684> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56fd4 <_PyErr_SetLocaleString@@Base+0x668> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56e00 <_PyErr_SetLocaleString@@Base+0x65c> │ │ │ │ + bgt 56fac <_PyErr_SetLocaleString@@Base+0x640> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ 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 56f04 <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ + b 570cc <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #26432 @ 0x6740 │ │ │ │ + movw r1, #25856 @ 0x6500 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56e90 <_PyErr_SetLocaleString@@Base+0x6ec> │ │ │ │ + bne 57058 <_PyErr_SetLocaleString@@Base+0x6ec> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a0d40 │ │ │ │ + b 3a0b30 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41244 @ 0xa11c │ │ │ │ + movw r0, #40668 @ 0x9edc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56e80 <_PyErr_SetLocaleString@@Base+0x6dc> │ │ │ │ + b 57048 <_PyErr_SetLocaleString@@Base+0x6dc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 56ef0 <_PyErr_SetLocaleString@@Base+0x74c> │ │ │ │ + bge 570b8 <_PyErr_SetLocaleString@@Base+0x74c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50084 @ 0xc3a4 │ │ │ │ + movw r1, #49508 @ 0xc164 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -40913,41 +41027,41 @@ │ │ │ │ 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 56f40 <_PyErr_SetLocaleString@@Base+0x79c> │ │ │ │ + bne 57108 <_PyErr_SetLocaleString@@Base+0x79c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56fb4 <_PyErr_SetLocaleString@@Base+0x810> │ │ │ │ + beq 5717c <_PyErr_SetLocaleString@@Base+0x810> │ │ │ │ cmp r9, #0 │ │ │ │ - ble 56f7c <_PyErr_SetLocaleString@@Base+0x7d8> │ │ │ │ + ble 57144 <_PyErr_SetLocaleString@@Base+0x7d8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e074 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2ed1c │ │ │ │ cmp r8, #0 │ │ │ │ - ble 56fb4 <_PyErr_SetLocaleString@@Base+0x810> │ │ │ │ + ble 5717c <_PyErr_SetLocaleString@@Base+0x810> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e074 │ │ │ │ @@ -40956,366 +41070,366 @@ │ │ │ │ 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 57008 <_PyErr_SetLocaleString@@Base+0x864> │ │ │ │ + bne 571d0 <_PyErr_SetLocaleString@@Base+0x864> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 170e54 │ │ │ │ + bl 170ac8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57028 <_PyErr_SetLocaleString@@Base+0x884> │ │ │ │ - bl df724 │ │ │ │ + bne 571f0 <_PyErr_SetLocaleString@@Base+0x884> │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41000 @ 0xa028 │ │ │ │ + movw r0, #40424 @ 0x9de8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56fdc <_PyErr_SetLocaleString@@Base+0x838> │ │ │ │ + b 571a4 <_PyErr_SetLocaleString@@Base+0x838> │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 57198 <_PyErr_SetLocaleString@@Base+0x9f4> │ │ │ │ + bl 57360 <_PyErr_SetLocaleString@@Base+0x9f4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57088 <_PyErr_SetLocaleString@@Base+0x8e4> │ │ │ │ - bl df724 │ │ │ │ + bne 57250 <_PyErr_SetLocaleString@@Base+0x8e4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 570b4 <_PyErr_SetLocaleString@@Base+0x910> │ │ │ │ + bne 5727c <_PyErr_SetLocaleString@@Base+0x910> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2e7670 │ │ │ │ + bl 2e646c │ │ │ │ mov r4, r0 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 570fc <_PyErr_SetLocaleString@@Base+0x958> │ │ │ │ + bhi 572c4 <_PyErr_SetLocaleString@@Base+0x958> │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r1, #6400 @ 0x1900 │ │ │ │ + movwle r1, #5792 @ 0x16a0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 5711c <_PyErr_SetLocaleString@@Base+0x978> │ │ │ │ + b 572e4 <_PyErr_SetLocaleString@@Base+0x978> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42272 @ 0xa520 │ │ │ │ + movw r0, #41164 @ 0xa0cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 570e8 <_PyErr_SetLocaleString@@Base+0x944> │ │ │ │ + b 572b0 <_PyErr_SetLocaleString@@Base+0x944> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56604 <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ + b 567cc <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ push {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 57178 <_PyErr_SetLocaleString@@Base+0x9d4> │ │ │ │ + bhi 57340 <_PyErr_SetLocaleString@@Base+0x9d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2637a8 │ │ │ │ - bl 16aabc │ │ │ │ + bl 2626d4 │ │ │ │ + bl 16a730 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1cd3b8 │ │ │ │ + b 1cccd8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36988 @ 0x907c │ │ │ │ + movw r0, #35880 @ 0x8c28 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 57150 <_PyErr_SetLocaleString@@Base+0x9ac> │ │ │ │ + bne 57318 <_PyErr_SetLocaleString@@Base+0x9ac> │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 57220 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ + beq 573e8 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 57220 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ + beq 573e8 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 159508 │ │ │ │ + bl 159358 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ addne sl, r4, #4 │ │ │ │ movne r8, #0 │ │ │ │ - beq 5721c <_PyErr_SetLocaleString@@Base+0xa78> │ │ │ │ + beq 573e4 <_PyErr_SetLocaleString@@Base+0xa78> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, r6 │ │ │ │ - bge 5721c <_PyErr_SetLocaleString@@Base+0xa78> │ │ │ │ + bge 573e4 <_PyErr_SetLocaleString@@Base+0xa78> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1360e0 │ │ │ │ + bl 135ce4 │ │ │ │ add r8, r8, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57220 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ + beq 573e8 <_PyErr_SetLocaleString@@Base+0xa7c> │ │ │ │ str r4, [r9, #4]! │ │ │ │ - b 571f0 <_PyErr_SetLocaleString@@Base+0xa4c> │ │ │ │ + b 573b8 <_PyErr_SetLocaleString@@Base+0xa4c> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1360e0 │ │ │ │ + bl 135ce4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 57288 <_PyErr_SetLocaleString@@Base+0xae4> │ │ │ │ + beq 57450 <_PyErr_SetLocaleString@@Base+0xae4> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr ip, [r4, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r4, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2ed7bc │ │ │ │ + bl 2ec744 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00057294 : │ │ │ │ +0005745c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 572a0 │ │ │ │ - b 55c30 │ │ │ │ + beq 57468 │ │ │ │ + b 55df8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26536 @ 0x67a8 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5730c │ │ │ │ + bne 574d4 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 573fc │ │ │ │ + bl 575c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57338 │ │ │ │ - b 5732c │ │ │ │ + bne 57500 │ │ │ │ + b 574f4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41020 @ 0xa03c │ │ │ │ + movw r0, #40444 @ 0x9dfc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57348 │ │ │ │ - b 572f4 │ │ │ │ - bl df724 │ │ │ │ + beq 57510 │ │ │ │ + b 574bc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57348 │ │ │ │ + bne 57510 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 57390 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 57558 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57398 │ │ │ │ + beq 57560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 573f4 │ │ │ │ + bne 575bc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 573ec │ │ │ │ + bne 575b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 573ec │ │ │ │ + bne 575b4 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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} │ │ │ │ │ │ │ │ -000573fc : │ │ │ │ +000575c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 387c30 │ │ │ │ + b 387964 │ │ │ │ │ │ │ │ -00057414 <_PyImport_ClearExtension@@Base>: │ │ │ │ +000575dc <_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] @ 57548 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 57710 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2dbf7c │ │ │ │ + bl 2daef4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57464 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl df724 │ │ │ │ + bne 5762c <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl dfa50 │ │ │ │ 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 5749c <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + beq 57664 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5749c <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bgt 57664 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5749c <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 57664 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 574d8 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 1089c0 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bgt 576a0 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + bl 1085d0 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 57510 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ - b 57504 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 576d8 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ + b 576cc <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ ldr r3, [r5, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 574b0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + beq 57678 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 574b0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + bge 57678 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 57d6c <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + bl 57f34 <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 574b0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ - b 57540 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ - bl 2eb3a4 │ │ │ │ + bge 57678 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + b 57708 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + bl 2ea1a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57540 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + beq 57708 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57df4 <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ + bl 57fbc <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ cmp r4, r5 │ │ │ │ - bne 5752c <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bne 576f4 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33cc50 │ │ │ │ - b 57524 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ + bl 33cbc8 │ │ │ │ + b 576ec <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -41323,220 +41437,220 @@ │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57690 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + bne 57858 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57690 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + beq 57858 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11440 @ 0x2cb0 │ │ │ │ + movw r0, #10864 @ 0x2a70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 575cc <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + bne 57794 <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57600 <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ + bne 577c8 <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57690 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + bgt 57858 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 57690 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + bne 57858 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #26676 @ 0x6834 │ │ │ │ + movw r0, #26100 @ 0x65f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #783 @ 0x30f │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57648 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + bgt 57810 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 57648 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + bne 57810 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 575bc <_PyImport_ClearExtension@@Base+0x1a8> │ │ │ │ + beq 57784 <_PyImport_ClearExtension@@Base+0x1a8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57670 <_PyImport_ClearExtension@@Base+0x25c> │ │ │ │ + bgt 57838 <_PyImport_ClearExtension@@Base+0x25c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 57670 <_PyImport_ClearExtension@@Base+0x25c> │ │ │ │ + bne 57838 <_PyImport_ClearExtension@@Base+0x25c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57690 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ - movw r0, #26676 @ 0x6834 │ │ │ │ + beq 57858 <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + movw r0, #26100 @ 0x65f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 413324 │ │ │ │ + bl 412c30 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 576d4 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ - bl df724 │ │ │ │ + bne 5789c <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 576ec <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ + b 578b4 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 57768 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 57930 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 577a0 <_PyImport_ClearExtension@@Base+0x38c> │ │ │ │ + beq 57968 <_PyImport_ClearExtension@@Base+0x38c> │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #216] @ 57864 <_PyImport_ClearExtension@@Base+0x450> │ │ │ │ + ldr r3, [pc, #216] @ 57a2c <_PyImport_ClearExtension@@Base+0x450> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57858 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + beq 57a20 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 577c0 <_PyImport_ClearExtension@@Base+0x3ac> │ │ │ │ - bl df724 │ │ │ │ + bne 57988 <_PyImport_ClearExtension@@Base+0x3ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57858 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + bne 57a20 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57858 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + blt 57a20 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #32 │ │ │ │ - beq 5780c <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ + beq 579d4 <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ bl 2f3ac │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5783c <_PyImport_ClearExtension@@Base+0x428> │ │ │ │ + beq 57a04 <_PyImport_ClearExtension@@Base+0x428> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #5 │ │ │ │ - bl 39f9f4 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ - b 57858 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + bl 39f7e0 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ + b 57a20 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ bl 2e23c │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5783c <_PyImport_ClearExtension@@Base+0x428> │ │ │ │ + beq 57a04 <_PyImport_ClearExtension@@Base+0x428> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ - bl 39f9f4 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ - b 57858 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + bl 39f7e0 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ + b 57a20 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #29628 @ 0x73bc │ │ │ │ + movw r0, #29052 @ 0x717c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq sl, r8, ip, r8 │ │ │ │ + rsbeq r8, sl, r0, asr #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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 578a4 <_PyImport_ClearExtension@@Base+0x490> │ │ │ │ + beq 57a6c <_PyImport_ClearExtension@@Base+0x490> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41276 @ 0xa13c │ │ │ │ + movw r0, #40700 @ 0x9efc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1f5d20 │ │ │ │ + bl 1f56ac │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -41544,257 +41658,257 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 57904 <_PyImport_ClearExtension@@Base+0x4f0> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 57acc <_PyImport_ClearExtension@@Base+0x4f0> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5790c <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ + beq 57ad4 <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 57c68 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + bne 57e30 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5799c <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ + beq 57b64 <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5799c <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ + beq 57b64 <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5799c <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ + beq 57b64 <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e1a38 │ │ │ │ + bl 2e09b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5799c <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ + beq 57b64 <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #56652 @ 0xdd4c │ │ │ │ + movw r3, #57124 @ 0xdf24 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #26696 @ 0x6848 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 34d4a8 │ │ │ │ - b 57c44 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ + bl 34cfc0 │ │ │ │ + b 57e0c <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 57c68 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + bne 57e30 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a20 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + beq 57be8 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a20 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + beq 57be8 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 159848 │ │ │ │ + bl 159698 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a20 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + beq 57be8 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43248 @ 0xa8f0 │ │ │ │ + movw r0, #43584 @ 0xaa40 │ │ │ │ movt r0, #5 │ │ │ │ - bl 10c4c8 │ │ │ │ + bl 10c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a20 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + beq 57be8 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #26756 @ 0x6884 │ │ │ │ + movw r3, #26180 @ 0x6644 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34d4a8 │ │ │ │ - b 57c44 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ + bl 34cfc0 │ │ │ │ + b 57e0c <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c68 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + bne 57e30 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ab7c <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ + bl 5ad0c <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8100 │ │ │ │ + bl 2e6efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5324 │ │ │ │ + bl 2e4120 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + bne 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b04 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ - movw r3, #26796 @ 0x68ac │ │ │ │ + beq 57ccc <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ + movw r3, #26220 @ 0x666c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - b 57c38 <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ + b 57e00 <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c68 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + bne 57e30 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ab7c <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ + bl 5ad0c <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f0258 │ │ │ │ + bl 3eff50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 57b98 <_PyImport_ClearExtension@@Base+0x784> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 57d60 <_PyImport_ClearExtension@@Base+0x784> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ba0 <_PyImport_ClearExtension@@Base+0x78c> │ │ │ │ + beq 57d68 <_PyImport_ClearExtension@@Base+0x78c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ - bne 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + bne 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57be0 <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ + beq 57da8 <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5324 │ │ │ │ + bl 2e4120 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57be4 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ + beq 57dac <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + bne 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c64 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ - movw r3, #26796 @ 0x68ac │ │ │ │ + beq 57e2c <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + movw r3, #26220 @ 0x666c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ - bl 3572f0 │ │ │ │ - bl df724 │ │ │ │ + bl 356ed8 │ │ │ │ + bl dfa50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 57c70 <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ - b 57c68 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + bne 57e38 <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ + b 57e30 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #26856 @ 0x68e8 │ │ │ │ + movw r1, #26280 @ 0x66a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57cd8 <_PyImport_ClearExtension@@Base+0x8c4> │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq 57ea0 <_PyImport_ClearExtension@@Base+0x8c4> │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -41803,381 +41917,381 @@ │ │ │ │ push {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 │ │ │ │ - movw r1, #65228 @ 0xfecc │ │ │ │ + movw r1, #64652 @ 0xfc8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1c1ea8 │ │ │ │ + bl 1c1840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57d58 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ + beq 57f20 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ec4 <_PyImport_ClearExtension@@Base+0xab0> │ │ │ │ + bl 5808c <_PyImport_ClearExtension@@Base+0xab0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57d40 <_PyImport_ClearExtension@@Base+0x92c> │ │ │ │ + ble 57f08 <_PyImport_ClearExtension@@Base+0x92c> │ │ │ │ mov r4, r6 │ │ │ │ - b 57d58 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ + b 57f20 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 57d38 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ + bne 57f00 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 57d38 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 57f00 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - ble 57da8 <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ + ble 57f70 <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57db4 <_PyImport_ClearExtension@@Base+0x9a0> │ │ │ │ + beq 57f7c <_PyImport_ClearExtension@@Base+0x9a0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 57dc0 <_PyImport_ClearExtension@@Base+0x9ac> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bge 57f88 <_PyImport_ClearExtension@@Base+0x9ac> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57de4 <_PyImport_ClearExtension@@Base+0x9d0> │ │ │ │ - movw r1, #27176 @ 0x6a28 │ │ │ │ + b 57fac <_PyImport_ClearExtension@@Base+0x9d0> │ │ │ │ + movw r1, #26600 @ 0x67e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 57dc8 <_PyImport_ClearExtension@@Base+0x9b4> │ │ │ │ - movw r1, #27200 @ 0x6a40 │ │ │ │ + b 57f90 <_PyImport_ClearExtension@@Base+0x9b4> │ │ │ │ + movw r1, #26624 @ 0x6800 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 57dc8 <_PyImport_ClearExtension@@Base+0x9b4> │ │ │ │ - movw r1, #27244 @ 0x6a6c │ │ │ │ + b 57f90 <_PyImport_ClearExtension@@Base+0x9b4> │ │ │ │ + movw r1, #26668 @ 0x682c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 57df0 <_PyImport_ClearExtension@@Base+0x9dc> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + ldr r0, [pc, #12] @ 57fb8 <_PyImport_ClearExtension@@Base+0x9dc> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - b f31d8 │ │ │ │ - mlseq r5, r4, r1, sl │ │ │ │ + b f3294 │ │ │ │ + rsbeq r9, r5, r4, 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 │ │ │ │ - ldr r4, [pc, #176] @ 57ec0 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ + ldr r4, [pc, #176] @ 58088 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57e34 <_PyImport_ClearExtension@@Base+0xa20> │ │ │ │ + bne 57ffc <_PyImport_ClearExtension@@Base+0xa20> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57e1c <_PyImport_ClearExtension@@Base+0xa08> │ │ │ │ + bne 57fe4 <_PyImport_ClearExtension@@Base+0xa08> │ │ │ │ dmb ish │ │ │ │ - beq 57e44 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + beq 5800c <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bl 3d2960 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57e88 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ + beq 58050 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc040 │ │ │ │ + bl 2dafb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 57e88 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ + beq 58050 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e88 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ + beq 58050 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 34f0a4 <_Py_dup@@Base+0x9f8> │ │ │ │ + bl 34ec84 <_Py_dup@@Base+0xac0> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57ea8 <_PyImport_ClearExtension@@Base+0xa94> │ │ │ │ + bne 58070 <_PyImport_ClearExtension@@Base+0xa94> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57e90 <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ + bne 58058 <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 57ec0 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ + ldr r0, [pc, #8] @ 58088 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 343f4c │ │ │ │ - strdeq ip, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ + b 343d24 │ │ │ │ + rsbeq ip, sl, r4, lsr #10 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57edc <_PyImport_ClearExtension@@Base+0xac8> │ │ │ │ + bne 580a4 <_PyImport_ClearExtension@@Base+0xac8> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #10 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ suble r4, fp, #476 @ 0x1dc │ │ │ │ str r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ - ble 57f4c <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + ble 58114 <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ movw r2, #47662 @ 0xba2e │ │ │ │ movt r2, #744 @ 0x2e8 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 57f40 <_PyImport_ClearExtension@@Base+0xb2c> │ │ │ │ + bhi 58108 <_PyImport_ClearExtension@@Base+0xb2c> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mul r0, r0, r3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ ldr r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57f4c <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + bne 58114 <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ mov r7, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 582b8 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + bl 3733e0 │ │ │ │ + b 58480 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r4 │ │ │ │ str r4, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r9, r5 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #44168 @ 0xac88 │ │ │ │ + movw r4, #43560 @ 0xaa28 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r5, r8 │ │ │ │ - bge 5810c <_PyImport_ClearExtension@@Base+0xcf8> │ │ │ │ + bge 582d4 <_PyImport_ClearExtension@@Base+0xcf8> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ addeq r2, sl, #16 │ │ │ │ ldrne r2, [sl, #12] │ │ │ │ ldr r6, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r4 │ │ │ │ ldr r2, [r6] │ │ │ │ - bne 57fc8 <_PyImport_ClearExtension@@Base+0xbb4> │ │ │ │ + bne 58190 <_PyImport_ClearExtension@@Base+0xbb4> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r6, [r7, #4] │ │ │ │ add r6, r6, #16 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r6, [r7] │ │ │ │ - b 5805c <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ + b 58224 <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r7 │ │ │ │ addle r2, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ strle r2, [r6] │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ ldr r2, [r6] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq 58040 <_PyImport_ClearExtension@@Base+0xc2c> │ │ │ │ + beq 58208 <_PyImport_ClearExtension@@Base+0xc2c> │ │ │ │ ldr r8, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bgt 58014 <_PyImport_ClearExtension@@Base+0xc00> │ │ │ │ + bgt 581dc <_PyImport_ClearExtension@@Base+0xc00> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne 58014 <_PyImport_ClearExtension@@Base+0xc00> │ │ │ │ + bne 581dc <_PyImport_ClearExtension@@Base+0xc00> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #53344 @ 0xd060 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 173368 │ │ │ │ - b 58214 <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ + bl 172fdc │ │ │ │ + b 583dc <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5805c <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ + bgt 58224 <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne 5805c <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ + bne 58224 <_PyImport_ClearExtension@@Base+0xc48> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ add r6, r5, #1 │ │ │ │ sub r0, r0, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - blt 5809c <_PyImport_ClearExtension@@Base+0xc88> │ │ │ │ + blt 58264 <_PyImport_ClearExtension@@Base+0xc88> │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 580c8 <_PyImport_ClearExtension@@Base+0xcb4> │ │ │ │ + beq 58290 <_PyImport_ClearExtension@@Base+0xcb4> │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ sub r2, r2, r9 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 580c0 <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #54024 @ 0xd308 │ │ │ │ + bge 58288 <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #53408 @ 0xd0a0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r8, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 580f8 <_PyImport_ClearExtension@@Base+0xce4> │ │ │ │ + bl 1b956c │ │ │ │ + b 582c0 <_PyImport_ClearExtension@@Base+0xce4> │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r9, r9, r3 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ add r7, r7, #44 @ 0x2c │ │ │ │ cmp r2, r8 │ │ │ │ - beq 58104 <_PyImport_ClearExtension@@Base+0xcf0> │ │ │ │ + beq 582cc <_PyImport_ClearExtension@@Base+0xcf0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54052 @ 0xd324 │ │ │ │ + movw r1, #53436 @ 0xd0bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r8, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, #0 │ │ │ │ - b 58214 <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ + b 583dc <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ mov r5, r6 │ │ │ │ - b 57f74 <_PyImport_ClearExtension@@Base+0xb60> │ │ │ │ + b 5813c <_PyImport_ClearExtension@@Base+0xb60> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 58214 <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ + beq 583dc <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ ldr r1, [fp, #-492] @ 0xfffffe14 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ cmp r9, #1048576 @ 0x100000 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r9, r1 │ │ │ │ streq r9, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 58158 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + beq 58320 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ mov r9, #1 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 581ac <_PyImport_ClearExtension@@Base+0xd98> │ │ │ │ + bne 58374 <_PyImport_ClearExtension@@Base+0xd98> │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ mov sl, r4 │ │ │ │ str r7, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r7, r4 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, sl │ │ │ │ - beq 581a0 <_PyImport_ClearExtension@@Base+0xd8c> │ │ │ │ + beq 58368 <_PyImport_ClearExtension@@Base+0xd8c> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r1, [sl], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2ed1c │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r6, r6, r2 │ │ │ │ - b 58178 <_PyImport_ClearExtension@@Base+0xd64> │ │ │ │ + b 58340 <_PyImport_ClearExtension@@Base+0xd64> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [fp, #-480] @ 0xfffffe20 │ │ │ │ - b 58204 <_PyImport_ClearExtension@@Base+0xdf0> │ │ │ │ + b 583cc <_PyImport_ClearExtension@@Base+0xdf0> │ │ │ │ mov sl, #0 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-496] @ 0xfffffe10 │ │ │ │ cmp r5, sl │ │ │ │ - beq 58200 <_PyImport_ClearExtension@@Base+0xdec> │ │ │ │ + beq 583c8 <_PyImport_ClearExtension@@Base+0xdec> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 581dc <_PyImport_ClearExtension@@Base+0xdc8> │ │ │ │ + beq 583a4 <_PyImport_ClearExtension@@Base+0xdc8> │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add sl, sl, #1 │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ bl 2ed1c │ │ │ │ ldr r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ add r6, r6, r2 │ │ │ │ - b 581b4 <_PyImport_ClearExtension@@Base+0xda0> │ │ │ │ + b 5837c <_PyImport_ClearExtension@@Base+0xda0> │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 58214 <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ + beq 583dc <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ mov r9, #44 @ 0x2c │ │ │ │ - movw sl, #40608 @ 0x9ea0 │ │ │ │ + movw sl, #36352 @ 0x8e00 │ │ │ │ movt sl, #37 @ 0x25 │ │ │ │ mov r6, #0 │ │ │ │ mla r9, r9, r5, r4 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 582a4 <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ + beq 5846c <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5829c <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ + beq 58464 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58278 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ + beq 58440 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58278 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ + beq 58440 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ cmp r3, sl │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 58278 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ + beq 58440 <_PyImport_ClearExtension@@Base+0xe64> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [r8, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5829c <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ + bgt 58464 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5829c <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ + bne 58464 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - b 58228 <_PyImport_ClearExtension@@Base+0xe14> │ │ │ │ + b 583f0 <_PyImport_ClearExtension@@Base+0xe14> │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r4, r3 │ │ │ │ - beq 582b8 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + beq 58480 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r7 │ │ │ │ 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 │ │ │ │ @@ -42185,555 +42299,469 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 58310 <_PyImport_ClearExtension@@Base+0xefc> │ │ │ │ + bne 584d8 <_PyImport_ClearExtension@@Base+0xefc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 58348 <_PyImport_ClearExtension@@Base+0xf34> │ │ │ │ + beq 58510 <_PyImport_ClearExtension@@Base+0xf34> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ 58418 <_PyImport_ClearExtension@@Base+0x1004> │ │ │ │ + ldr r3, [pc, #240] @ 585e0 <_PyImport_ClearExtension@@Base+0x1004> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5840c <_PyImport_ClearExtension@@Base+0xff8> │ │ │ │ + beq 585d4 <_PyImport_ClearExtension@@Base+0xff8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58368 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ - bl df724 │ │ │ │ + bne 58530 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583f0 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ + bne 585b8 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58388 <_PyImport_ClearExtension@@Base+0xf74> │ │ │ │ - bl df724 │ │ │ │ + bne 58550 <_PyImport_ClearExtension@@Base+0xf74> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583f0 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ + bne 585b8 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 2df60 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 583f8 <_PyImport_ClearExtension@@Base+0xfe4> │ │ │ │ + bge 585c0 <_PyImport_ClearExtension@@Base+0xfe4> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 583e0 <_PyImport_ClearExtension@@Base+0xfcc> │ │ │ │ - bl d720c │ │ │ │ + bne 585a8 <_PyImport_ClearExtension@@Base+0xfcc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58390 <_PyImport_ClearExtension@@Base+0xf7c> │ │ │ │ - b 583f0 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 58558 <_PyImport_ClearExtension@@Base+0xf7c> │ │ │ │ + b 585b8 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 5840c <_PyImport_ClearExtension@@Base+0xff8> │ │ │ │ + b 585d4 <_PyImport_ClearExtension@@Base+0xff8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - bl 58758 <_PyImport_ClearExtension@@Base+0x1344> │ │ │ │ + bl 58808 <_PyImport_ClearExtension@@Base+0x122c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #25 │ │ │ │ + rsbeq r8, sl, ip, ror #25 │ │ │ │ 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 58460 <_PyImport_ClearExtension@@Base+0x104c> │ │ │ │ + bne 58628 <_PyImport_ClearExtension@@Base+0x104c> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 584a4 <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ - b 58480 <_PyImport_ClearExtension@@Base+0x106c> │ │ │ │ + beq 5866c <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ + b 58648 <_PyImport_ClearExtension@@Base+0x106c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51256 @ 0xc838 │ │ │ │ + movw r0, #50640 @ 0xc5d0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58580 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ - b 58440 <_PyImport_ClearExtension@@Base+0x102c> │ │ │ │ - bl 24b718 │ │ │ │ + beq 58748 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ + b 58608 <_PyImport_ClearExtension@@Base+0x102c> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 584a4 <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ - bl df724 │ │ │ │ + bne 5866c <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58580 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ + bne 58748 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 584dc <_PyImport_ClearExtension@@Base+0x10c8> │ │ │ │ - bl 24b718 │ │ │ │ + beq 586a4 <_PyImport_ClearExtension@@Base+0x10c8> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 584dc <_PyImport_ClearExtension@@Base+0x10c8> │ │ │ │ - bl df724 │ │ │ │ + bne 586a4 <_PyImport_ClearExtension@@Base+0x10c8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58580 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ + bne 58748 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #168] @ 58590 <_PyImport_ClearExtension@@Base+0x117c> │ │ │ │ + vldr d6, [pc, #168] @ 58758 <_PyImport_ClearExtension@@Base+0x117c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 58504 <_PyImport_ClearExtension@@Base+0x10f0> │ │ │ │ + ble 586cc <_PyImport_ClearExtension@@Base+0x10f0> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 58570 <_PyImport_ClearExtension@@Base+0x115c> │ │ │ │ + bls 58738 <_PyImport_ClearExtension@@Base+0x115c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2e560 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5854c <_PyImport_ClearExtension@@Base+0x1138> │ │ │ │ + bvc 58714 <_PyImport_ClearExtension@@Base+0x1138> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 58558 <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ - b 5856c <_PyImport_ClearExtension@@Base+0x1158> │ │ │ │ + bvc 58720 <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ + b 58734 <_PyImport_ClearExtension@@Base+0x1158> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5856c <_PyImport_ClearExtension@@Base+0x1158> │ │ │ │ + beq 58734 <_PyImport_ClearExtension@@Base+0x1158> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 41bef0 <_PyLong_UInt32_Converter@@Base+0x5a0> │ │ │ │ + bl 41be98 <_PyLong_UInt32_Converter@@Base+0x5a0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58580 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ + bne 58748 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ 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 16aabc │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 585d8 <_PyImport_ClearExtension@@Base+0x11c4> │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 585ec <_PyImport_ClearExtension@@Base+0x11d8> │ │ │ │ - b 585fc <_PyImport_ClearExtension@@Base+0x11e8> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 585c8 <_PyImport_ClearExtension@@Base+0x11b4> │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58618 <_PyImport_ClearExtension@@Base+0x1204> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58634 <_PyImport_ClearExtension@@Base+0x1220> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58650 <_PyImport_ClearExtension@@Base+0x123c> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 586b0 <_PyImport_ClearExtension@@Base+0x129c> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 587a0 <_PyImport_ClearExtension@@Base+0x11c4> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 586b8 <_PyImport_ClearExtension@@Base+0x12a4> │ │ │ │ + beq 587a8 <_PyImport_ClearExtension@@Base+0x11cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 58710 <_PyImport_ClearExtension@@Base+0x12fc> │ │ │ │ + bne 58800 <_PyImport_ClearExtension@@Base+0x1224> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2e59c8 │ │ │ │ + bl 2e47c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58708 <_PyImport_ClearExtension@@Base+0x12f4> │ │ │ │ + bne 587f8 <_PyImport_ClearExtension@@Base+0x121c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58708 <_PyImport_ClearExtension@@Base+0x12f4> │ │ │ │ + bne 587f8 <_PyImport_ClearExtension@@Base+0x121c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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 16aabc │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {r4, r5, r6, r7, 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 r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 58790 <_PyImport_ClearExtension@@Base+0x137c> │ │ │ │ + bne 58840 <_PyImport_ClearExtension@@Base+0x1264> │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e074 │ │ │ │ - movw r1, #64868 @ 0xfd64 │ │ │ │ + movw r1, #64292 @ 0xfb24 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #16468 @ 0x4054 │ │ │ │ + movw r0, #15892 @ 0x3e14 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 589a8 <_PyImport_ClearExtension@@Base+0x1594> │ │ │ │ - bl e8520 │ │ │ │ + beq 58a58 <_PyImport_ClearExtension@@Base+0x147c> │ │ │ │ + bl e8838 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 587d4 <_PyImport_ClearExtension@@Base+0x13c0> │ │ │ │ + bgt 58884 <_PyImport_ClearExtension@@Base+0x12a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 587d4 <_PyImport_ClearExtension@@Base+0x13c0> │ │ │ │ + bne 58884 <_PyImport_ClearExtension@@Base+0x12a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 589a8 <_PyImport_ClearExtension@@Base+0x1594> │ │ │ │ + beq 58a58 <_PyImport_ClearExtension@@Base+0x147c> │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr d9, [pc, #460] @ 589b8 <_PyImport_ClearExtension@@Base+0x15a4> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr d9, [pc, #460] @ 58a68 <_PyImport_ClearExtension@@Base+0x148c> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldrd r0, [r7, #24] │ │ │ │ str r4, [r8, #16] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str r4, [r8, #20] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r4, [r8, #28] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r4, [r8, #32] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ str r4, [r8, #40] @ 0x28 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ str r4, [r8, #48] @ 0x30 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r4, [r8, #52] @ 0x34 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r4, [r8, #56] @ 0x38 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r8, #60] @ 0x3c │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r4, [r8, #64] @ 0x40 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r4, [r8, #68] @ 0x44 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58954 <_PyImport_ClearExtension@@Base+0x1540> │ │ │ │ + beq 58a04 <_PyImport_ClearExtension@@Base+0x1428> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r4, [r8, #72] @ 0x48 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58978 <_PyImport_ClearExtension@@Base+0x1564> │ │ │ │ + bne 58a28 <_PyImport_ClearExtension@@Base+0x144c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 589a8 <_PyImport_ClearExtension@@Base+0x1594> │ │ │ │ + bgt 58a58 <_PyImport_ClearExtension@@Base+0x147c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 589a8 <_PyImport_ClearExtension@@Base+0x1594> │ │ │ │ + bne 58a58 <_PyImport_ClearExtension@@Base+0x147c> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 589a8 <_PyImport_ClearExtension@@Base+0x1594> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 58a58 <_PyImport_ClearExtension@@Base+0x147c> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, #76] @ 0x4c │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #27344 @ 0x6ad0 │ │ │ │ + movw r0, #26768 @ 0x6890 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ push {r4, r5, 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] @ 58a20 <_PyImport_ClearExtension@@Base+0x160c> │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 58ad0 <_PyImport_ClearExtension@@Base+0x14f4> │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 58a08 <_PyImport_ClearExtension@@Base+0x15f4> │ │ │ │ + beq 58ab8 <_PyImport_ClearExtension@@Base+0x14dc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - ldr r2, [pc, #20] @ 58a24 <_PyImport_ClearExtension@@Base+0x1610> │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + b e0f54 │ │ │ │ + ldr r2, [pc, #20] @ 58ad4 <_PyImport_ClearExtension@@Base+0x14f8> │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 16aabc │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58a9c <_PyImport_ClearExtension@@Base+0x1688> │ │ │ │ - bl df724 │ │ │ │ + bne 58b0c <_PyImport_ClearExtension@@Base+0x1530> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58ae8 <_PyImport_ClearExtension@@Base+0x16d4> │ │ │ │ + bne 58b58 <_PyImport_ClearExtension@@Base+0x157c> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30ffa4 │ │ │ │ + bl 30f12c │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58acc <_PyImport_ClearExtension@@Base+0x16b8> │ │ │ │ - bl df724 │ │ │ │ + bne 58b3c <_PyImport_ClearExtension@@Base+0x1560> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58b18 <_PyImport_ClearExtension@@Base+0x1704> │ │ │ │ + bne 58b88 <_PyImport_ClearExtension@@Base+0x15ac> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b5634 │ │ │ │ + b 1b4fc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32ccb4 │ │ │ │ + b 32c890 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 58b68 <_PyImport_ClearExtension@@Base+0x1754> │ │ │ │ + bne 58bd8 <_PyImport_ClearExtension@@Base+0x15fc> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 345004 │ │ │ │ + b 344b1c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-200] @ 0xffffff38 │ │ │ │ @@ -42746,30 +42774,30 @@ │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ sub r0, fp, #204 @ 0xcc │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 38e768 │ │ │ │ + bl 38ed6c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 59240 <_PyImport_ClearExtension@@Base+0x1e2c> │ │ │ │ + beq 592b0 <_PyImport_ClearExtension@@Base+0x1cd4> │ │ │ │ ldr r4, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi 58bf0 <_PyImport_ClearExtension@@Base+0x17dc> │ │ │ │ + bhi 58c60 <_PyImport_ClearExtension@@Base+0x1684> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 58bf8 <_PyImport_ClearExtension@@Base+0x17e4> │ │ │ │ + bhi 58c68 <_PyImport_ClearExtension@@Base+0x168c> │ │ │ │ sub r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 58bf8 <_PyImport_ClearExtension@@Base+0x17e4> │ │ │ │ - b 59230 <_PyImport_ClearExtension@@Base+0x1e1c> │ │ │ │ + bls 58c68 <_PyImport_ClearExtension@@Base+0x168c> │ │ │ │ + b 592a0 <_PyImport_ClearExtension@@Base+0x1cc4> │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne 59230 <_PyImport_ClearExtension@@Base+0x1e1c> │ │ │ │ + bne 592a0 <_PyImport_ClearExtension@@Base+0x1cc4> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ sub lr, fp, #204 @ 0xcc │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub ip, fp, #244 @ 0xf4 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -42790,210 +42818,210 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 58c88 <_PyImport_ClearExtension@@Base+0x1874> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 58cf8 <_PyImport_ClearExtension@@Base+0x171c> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27448 @ 0x6b38 │ │ │ │ + movw r1, #26872 @ 0x68f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 58cac <_PyImport_ClearExtension@@Base+0x1898> │ │ │ │ + bl 1b956c │ │ │ │ + b 58d1c <_PyImport_ClearExtension@@Base+0x1740> │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 58cc4 <_PyImport_ClearExtension@@Base+0x18b0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 58d34 <_PyImport_ClearExtension@@Base+0x1758> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #26928 @ 0x6930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r6, #0 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ - b 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + b 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38e304 │ │ │ │ + bl 38e0f4 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58cec <_PyImport_ClearExtension@@Base+0x18d8> │ │ │ │ - bl df724 │ │ │ │ + bne 58d5c <_PyImport_ClearExtension@@Base+0x1780> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58cac <_PyImport_ClearExtension@@Base+0x1898> │ │ │ │ + bne 58d1c <_PyImport_ClearExtension@@Base+0x1740> │ │ │ │ mov r0, r7 │ │ │ │ - bl 38e69c │ │ │ │ + bl 38e48c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58d10 <_PyImport_ClearExtension@@Base+0x18fc> │ │ │ │ - bl df724 │ │ │ │ + bne 58d80 <_PyImport_ClearExtension@@Base+0x17a4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58cac <_PyImport_ClearExtension@@Base+0x1898> │ │ │ │ + bne 58d1c <_PyImport_ClearExtension@@Base+0x1740> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 58d60 <_PyImport_ClearExtension@@Base+0x194c> │ │ │ │ + bne 58dd0 <_PyImport_ClearExtension@@Base+0x17f4> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58d84 <_PyImport_ClearExtension@@Base+0x1970> │ │ │ │ + bne 58df4 <_PyImport_ClearExtension@@Base+0x1818> │ │ │ │ vmov r3, s19 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 58d9c <_PyImport_ClearExtension@@Base+0x1988> │ │ │ │ - b 58d84 <_PyImport_ClearExtension@@Base+0x1970> │ │ │ │ + beq 58e0c <_PyImport_ClearExtension@@Base+0x1830> │ │ │ │ + b 58df4 <_PyImport_ClearExtension@@Base+0x1818> │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r4 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ - b 58dac <_PyImport_ClearExtension@@Base+0x1998> │ │ │ │ + b 58e1c <_PyImport_ClearExtension@@Base+0x1840> │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ mov r3, r4 │ │ │ │ - b 58dac <_PyImport_ClearExtension@@Base+0x1998> │ │ │ │ + b 58e1c <_PyImport_ClearExtension@@Base+0x1840> │ │ │ │ ldr r7, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r4, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 58dc0 <_PyImport_ClearExtension@@Base+0x19ac> │ │ │ │ + blt 58e30 <_PyImport_ClearExtension@@Base+0x1854> │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 2728f4 │ │ │ │ + bl 271ae4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 591dc <_PyImport_ClearExtension@@Base+0x1dc8> │ │ │ │ + beq 5924c <_PyImport_ClearExtension@@Base+0x1c70> │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2728f4 │ │ │ │ + bl 271ae4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ streq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2edb8 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2edb8 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl ff744 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl ff4cc <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl ff744 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl ff4cc <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 1b5854 │ │ │ │ + bl 1b51e0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r9, #0 │ │ │ │ strne r9, [fp, #-324] @ 0xfffffebc │ │ │ │ ldreq r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ streq r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 1b5854 │ │ │ │ + bl 1b51e0 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ movne r3, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ moveq r8, r0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ movne r8, #0 │ │ │ │ - bl 3e652c │ │ │ │ + bl 3e6224 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 3e652c │ │ │ │ + bl 3e6224 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 38fb88 │ │ │ │ + bl 38f978 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ sub r9, fp, #276 @ 0x114 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mvn ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #780] @ 59258 <_PyImport_ClearExtension@@Base+0x1e44> │ │ │ │ + vldr d7, [pc, #780] @ 592c8 <_PyImport_ClearExtension@@Base+0x1cec> │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str ip, [fp, #-224] @ 0xffffff20 │ │ │ │ vstr d7, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 38fd38 │ │ │ │ + bl 38fb28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r8 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-228] @ 0xffffff1c │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -43006,172 +43034,172 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 38fd38 │ │ │ │ + bl 38fb28 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ movne r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ add r8, r8, r0 │ │ │ │ add r8, r8, r4 │ │ │ │ movlt r1, r8 │ │ │ │ - blt 59010 <_PyImport_ClearExtension@@Base+0x1bfc> │ │ │ │ + blt 59080 <_PyImport_ClearExtension@@Base+0x1aa4> │ │ │ │ cmp r8, sl │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, sl │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ sub sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 59030 <_PyImport_ClearExtension@@Base+0x1c1c> │ │ │ │ + beq 590a0 <_PyImport_ClearExtension@@Base+0x1ac4> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq sl, sl, sl, lsr #31 │ │ │ │ movne sl, #0 │ │ │ │ asreq sl, sl, #1 │ │ │ │ sub r9, r1, r8 │ │ │ │ sub r9, r9, sl │ │ │ │ orrs r3, sl, r9 │ │ │ │ - beq 59054 <_PyImport_ClearExtension@@Base+0x1c40> │ │ │ │ + beq 590c4 <_PyImport_ClearExtension@@Base+0x1ae8> │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 59078 <_PyImport_ClearExtension@@Base+0x1c64> │ │ │ │ + bcc 590e8 <_PyImport_ClearExtension@@Base+0x1b0c> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 59094 <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ + ble 59104 <_PyImport_ClearExtension@@Base+0x1b28> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59094 <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ + beq 59104 <_PyImport_ClearExtension@@Base+0x1b28> │ │ │ │ mov r0, r5 │ │ │ │ - bl d84c4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d87f0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, sl │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldmib r5, {r8, sl} │ │ │ │ - bl 3a4c20 <_PyLong_AsTime_t@@Base+0x9dc> │ │ │ │ + bl 3a4a10 <_PyLong_AsTime_t@@Base+0x9dc> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 590ec <_PyImport_ClearExtension@@Base+0x1cd8> │ │ │ │ + beq 5915c <_PyImport_ClearExtension@@Base+0x1b80> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 590e0 <_PyImport_ClearExtension@@Base+0x1ccc> │ │ │ │ + beq 59150 <_PyImport_ClearExtension@@Base+0x1b74> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5912c <_PyImport_ClearExtension@@Base+0x1d18> │ │ │ │ + bne 5919c <_PyImport_ClearExtension@@Base+0x1bc0> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 390e90 │ │ │ │ + bl 390c78 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 390e90 │ │ │ │ + bl 390c78 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + beq 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 5918c <_PyImport_ClearExtension@@Base+0x1d78> │ │ │ │ + beq 591fc <_PyImport_ClearExtension@@Base+0x1c20> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq 591cc <_PyImport_ClearExtension@@Base+0x1db8> │ │ │ │ + beq 5923c <_PyImport_ClearExtension@@Base+0x1c60> │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 591c4 <_PyImport_ClearExtension@@Base+0x1db0> │ │ │ │ + beq 59234 <_PyImport_ClearExtension@@Base+0x1c58> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, #0 │ │ │ │ str r9, [r5, #20] │ │ │ │ - b 591ec <_PyImport_ClearExtension@@Base+0x1dd8> │ │ │ │ + b 5925c <_PyImport_ClearExtension@@Base+0x1c80> │ │ │ │ ldr r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-264] @ 0xfffffef8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-260] @ 0xfffffefc │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-256] @ 0xffffff00 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-248] @ 0xffffff08 │ │ │ │ - bl bb640 │ │ │ │ - b 59244 <_PyImport_ClearExtension@@Base+0x1e30> │ │ │ │ + bl bb940 │ │ │ │ + b 592b4 <_PyImport_ClearExtension@@Base+0x1cd8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 4249fc │ │ │ │ + bl 42493c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -43189,198 +43217,198 @@ │ │ │ │ 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 592b8 <_PyImport_ClearExtension@@Base+0x1ea4> │ │ │ │ + bne 59328 <_PyImport_ClearExtension@@Base+0x1d4c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 592d8 │ │ │ │ + b 59348 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41252 @ 0xa124 │ │ │ │ + movw r0, #40676 @ 0x9ee4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 592a8 <_PyImport_ClearExtension@@Base+0x1e94> │ │ │ │ + bne 59318 <_PyImport_ClearExtension@@Base+0x1d3c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000592d8 : │ │ │ │ +00059348 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 59300 │ │ │ │ - bl 82d3c │ │ │ │ - b 5957c │ │ │ │ + bne 59370 │ │ │ │ + bl 830e0 │ │ │ │ + b 595ec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59554 │ │ │ │ + beq 595c4 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 5932c │ │ │ │ + bne 5939c │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 5933c │ │ │ │ + beq 593ac │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - bne 59554 │ │ │ │ + bne 595c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59554 │ │ │ │ + beq 595c4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 59554 │ │ │ │ + bne 595c4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59554 │ │ │ │ + beq 595c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59554 │ │ │ │ + beq 595c4 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59518 │ │ │ │ + beq 59588 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59518 │ │ │ │ - movw r2, #21512 @ 0x5408 │ │ │ │ + beq 59588 │ │ │ │ + movw r2, #20040 @ 0x4e48 │ │ │ │ movt r2, #25 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 594d8 │ │ │ │ - movw r7, #11868 @ 0x2e5c │ │ │ │ + bne 59548 │ │ │ │ + movw r7, #11260 @ 0x2bfc │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #12876 @ 0x324c │ │ │ │ + movw r1, #12268 @ 0x2fec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 593ec │ │ │ │ + beq 5945c │ │ │ │ mov r0, r5 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 593f8 │ │ │ │ + bne 59468 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 594f4 │ │ │ │ - b 593f8 │ │ │ │ + beq 59564 │ │ │ │ + b 59468 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 59428 │ │ │ │ + beq 59498 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12876 @ 0x324c │ │ │ │ + movw r1, #12268 @ 0x2fec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59428 │ │ │ │ + bne 59498 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + movw r1, #11260 @ 0x2bfc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59484 │ │ │ │ + beq 594f4 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 594c0 │ │ │ │ + beq 59530 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 594c0 │ │ │ │ + beq 59530 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1, r3 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 59474 │ │ │ │ + blt 594e4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - bl ef4c8 │ │ │ │ + bl ef510 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5957c │ │ │ │ + bne 595ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1954b8 │ │ │ │ - b 594b8 │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + bl 194ef8 │ │ │ │ + b 59528 │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 594a4 │ │ │ │ - bl 32e7d0 │ │ │ │ - b 594b8 │ │ │ │ - movw r3, #22400 @ 0x5780 │ │ │ │ + bne 59514 │ │ │ │ + bl 32e7d4 │ │ │ │ + b 59528 │ │ │ │ + movw r3, #21792 @ 0x5520 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5949c │ │ │ │ - bl ee06c │ │ │ │ + beq 5950c │ │ │ │ + bl ee0b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5957c │ │ │ │ + bne 595ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - b 594e4 │ │ │ │ + b 59554 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 59580 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + bne 595f0 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59518 │ │ │ │ + bgt 59588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 59518 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 59588 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4530 │ │ │ │ - movw r2, #6392 @ 0x18f8 │ │ │ │ + bl 1c3ec8 │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 59580 │ │ │ │ + bne 595f0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59554 │ │ │ │ + bgt 595c4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 59554 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 595c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34016 @ 0x84e0 │ │ │ │ + movw r1, #33432 @ 0x8298 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -43391,751 +43419,701 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 595d0 │ │ │ │ + bne 59640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 59604 │ │ │ │ + bne 59670 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #36328 @ 0x8de8 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #308] @ 5979c │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59724 │ │ │ │ + beq 59790 │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ - movweq r6, #6400 @ 0x1900 │ │ │ │ + movweq r6, #5792 @ 0x16a0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 5964c │ │ │ │ + beq 596b8 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59640 │ │ │ │ + beq 596ac │ │ │ │ cmp r5, #2 │ │ │ │ - movweq r7, #6400 @ 0x1900 │ │ │ │ + movweq r7, #5792 @ 0x16a0 │ │ │ │ movteq r7, #104 @ 0x68 │ │ │ │ - beq 5964c │ │ │ │ - b 59648 │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + beq 596b8 │ │ │ │ + b 596b4 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59724 │ │ │ │ + beq 59790 │ │ │ │ ldr r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5967c │ │ │ │ + bne 596e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r5, r0 │ │ │ │ - b 5968c │ │ │ │ + b 596f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 596bc │ │ │ │ + bne 59728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 596b4 │ │ │ │ + bgt 59720 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 596b4 │ │ │ │ + bne 59720 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 59724 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b 59790 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 596e0 │ │ │ │ + beq 5974c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 59704 │ │ │ │ + beq 59770 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b 596b4 │ │ │ │ + b 59720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r8, sl, r8, lsl sp │ │ │ │ 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 5977c │ │ │ │ + bgt 597ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 40d958 │ │ │ │ + bl 40d658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5979c │ │ │ │ + bne 5980c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 53904 <_Py_c_pow@@Base+0xcdc> │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + b 53acc <_Py_c_pow@@Base+0xcdc> │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27668 @ 0x6c14 │ │ │ │ + movw r1, #27044 @ 0x69a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59758 │ │ │ │ + bne 597c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 59800 │ │ │ │ + bne 59874 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 597e4 │ │ │ │ + bge 59858 │ │ │ │ mov r5, #0 │ │ │ │ - b 59800 │ │ │ │ + b 59874 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 59834 │ │ │ │ - b 597dc │ │ │ │ + beq 598ac │ │ │ │ + b 59850 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #412] @ 599c8 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + movw r3, #36448 @ 0x8e60 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 599bc │ │ │ │ + beq 59a34 │ │ │ │ cmn r7, r5 │ │ │ │ - beq 59864 │ │ │ │ + beq 598dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59868 │ │ │ │ - bl df724 │ │ │ │ + bne 598e0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59868 │ │ │ │ + beq 598e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 599bc │ │ │ │ + b 59a34 │ │ │ │ mov r5, #8 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r3, sl, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 59900 │ │ │ │ + bls 59978 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne 598cc │ │ │ │ + bne 59944 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 598f8 │ │ │ │ + ble 59970 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, r5, r4 │ │ │ │ add r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 599a0 │ │ │ │ + bgt 59a18 │ │ │ │ sub r4, r2, r1 │ │ │ │ - b 598f8 │ │ │ │ + b 59970 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 599a0 │ │ │ │ + beq 59a18 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - bne 598f8 │ │ │ │ + bne 59970 │ │ │ │ sub r2, sl, r4 │ │ │ │ cmp r2, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 599a0 │ │ │ │ + blt 59a18 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 59884 │ │ │ │ + b 598fc │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 599a0 │ │ │ │ + bgt 59a18 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 599bc │ │ │ │ + beq 59a34 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bls 599bc │ │ │ │ + bls 59a34 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 59980 │ │ │ │ + bne 599f8 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r8 │ │ │ │ - ble 59998 │ │ │ │ + ble 59a10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r8, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 59998 │ │ │ │ + beq 59a10 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 59970 │ │ │ │ + b 599e8 │ │ │ │ mov r3, r8 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r8, r3 │ │ │ │ - b 59934 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #27836 @ 0x6cbc │ │ │ │ + b 599ac │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5985c │ │ │ │ + bl 1b956c │ │ │ │ + b 598d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a04 │ │ │ │ - bl df724 │ │ │ │ + bne 59a78 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59a18 │ │ │ │ + bne 59a8c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3824e4 │ │ │ │ + b 3822d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 59a5c │ │ │ │ + beq 59ad0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11588 @ 0x2d44 │ │ │ │ + movw r0, #11012 @ 0x2b04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a70 │ │ │ │ + beq 59ae4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a78 │ │ │ │ + bne 59aec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a98 │ │ │ │ - bl df724 │ │ │ │ + bne 59b0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59a70 │ │ │ │ + bne 59ae4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + movw r1, #29052 @ 0x717c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #27852 @ 0x6ccc │ │ │ │ + movw r0, #27288 @ 0x6a98 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59a70 │ │ │ │ - bl 105254 │ │ │ │ + beq 59ae4 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dee8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59b1c │ │ │ │ + bne 59b90 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59b04 │ │ │ │ - bl d720c │ │ │ │ + bne 59b78 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59abc │ │ │ │ - b 59a70 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 59b30 │ │ │ │ + b 59ae4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ cmp r6, #0 │ │ │ │ - blt 59b04 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + blt 59b78 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3caf68 │ │ │ │ + bl 3cad68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59bfc │ │ │ │ + beq 59c70 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59b84 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 59bf8 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 59bb4 │ │ │ │ - bl e6f94 │ │ │ │ + b 59c28 │ │ │ │ + bl e72ac │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59bb4 │ │ │ │ + bne 59c28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59bf8 │ │ │ │ + bgt 59c6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59bf8 │ │ │ │ + bne 59c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 59bf8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 59c6c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #27348 @ 0x6ad4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59be0 │ │ │ │ + ble 59c54 │ │ │ │ mov r4, r5 │ │ │ │ - b 59bfc │ │ │ │ + b 59c70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59bd8 │ │ │ │ + bne 59c4c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 59bd8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 59c4c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - movw r1, #27920 @ 0x6d10 │ │ │ │ + movw r1, #27356 @ 0x6adc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 365384 <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 3650bc <_PyTime_AsTimespec@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59cb4 │ │ │ │ + bne 59d28 │ │ │ │ mov r0, #0 │ │ │ │ - b 59d1c │ │ │ │ + b 59d90 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30a998 <_PyTime_localtime@@Base> │ │ │ │ + bl 309920 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59cac │ │ │ │ + bne 59d20 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #36616 @ 0x8f08 │ │ │ │ + movw r2, #36016 @ 0x8cb0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #21772 @ 0x550c │ │ │ │ + movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #36664 @ 0x8f38 │ │ │ │ + movw r1, #36064 @ 0x8ce0 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2e1ac <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59d8c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 59dc4 │ │ │ │ - mov r2, #1 │ │ │ │ - str r0, [r4, #8] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - mov r0, #3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - bl 2f19c <__clock_getres64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59da4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mvn r0, #0 │ │ │ │ - b 59de0 │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 59de8 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vmla.f64 d7, d6, d5 │ │ │ │ - vstr d7, [r4, #16] │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 3f0ac │ │ │ │ - cmn r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - rsb r0, r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ 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 59e48 │ │ │ │ + bne 59df0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #39904 @ 0x9be0 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #38796 @ 0x978c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 59e88 │ │ │ │ + b 59e30 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl d5350 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl d567c <_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 58b24 <_PyImport_ClearExtension@@Base+0x1710> │ │ │ │ + bl 58b94 <_PyImport_ClearExtension@@Base+0x15b8> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 59e84 │ │ │ │ - bl 2514b4 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 59e2c │ │ │ │ + bl 2504dc <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 59e88 │ │ │ │ - bl d9d50 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 59e30 │ │ │ │ + bl da07c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #54080 @ 0xd340 │ │ │ │ + movw r1, #52768 @ 0xce20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25c964 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ + b 25b888 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 59ee0 │ │ │ │ + beq 59e88 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 59f0c │ │ │ │ + bgt 59eb4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #27972 @ 0x6d44 │ │ │ │ + movw r1, #27368 @ 0x6ae8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 59f48 │ │ │ │ + bgt 59ef0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 296910 <_PyUnicode_IsLinebreak@@Base+0x738> │ │ │ │ + bl 295c48 <_PyUnicode_IsLinebreak@@Base+0x738> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 59f60 │ │ │ │ - bl df95c │ │ │ │ + blt 59f08 │ │ │ │ + bl dfc88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59f68 │ │ │ │ - b 5a074 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + bne 59f10 │ │ │ │ + b 5a01c │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32036 @ 0x7d24 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ - b 5a074 │ │ │ │ + b 5a01c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f84 │ │ │ │ + bgt 59f2c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 59f84 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 59f2c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 59fac │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 59f54 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28032 @ 0x6d80 │ │ │ │ + movw r1, #27428 @ 0x6b24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5a024 │ │ │ │ - bl e8df8 │ │ │ │ + b 59fcc │ │ │ │ + bl e9110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59fc8 │ │ │ │ - bl df724 │ │ │ │ + bne 59f70 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59fd0 │ │ │ │ - b 59f60 │ │ │ │ + beq 59f78 │ │ │ │ + b 59f08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 59fec │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 59f94 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #27480 @ 0x6b58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 59f60 │ │ │ │ + bl 1b956c │ │ │ │ + b 59f08 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 5a06c │ │ │ │ + beq 5a014 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5a038 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 59fe0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #27516 @ 0x6b7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a058 │ │ │ │ - bl efe38 │ │ │ │ + beq 5a000 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r4 │ │ │ │ movne r3, #0 │ │ │ │ - b 5a074 │ │ │ │ + b 5a01c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #20] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 5a0d8 │ │ │ │ + bne 5a080 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a118 │ │ │ │ - b 5a148 │ │ │ │ + ble 5a0c0 │ │ │ │ + b 5a0f0 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5a0f0 │ │ │ │ + beq 5a098 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5a124 │ │ │ │ + bne 5a0cc │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a148 │ │ │ │ + bgt 5a0f0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 5a148 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 5a0f0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15520 @ 0x3ca0 │ │ │ │ + movw r1, #15044 @ 0x3ac4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ @@ -44150,632 +44128,738 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2e074 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 5a1bc │ │ │ │ + bne 5a164 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a1f4 │ │ │ │ + beq 5a19c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ mov r4, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #628] @ 5a460 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #628] @ 5a408 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a440 │ │ │ │ + beq 5a3e8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a43c │ │ │ │ + bne 5a3e4 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5a270 │ │ │ │ + beq 5a218 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a248 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 5a1f0 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a23c │ │ │ │ - bl df724 │ │ │ │ + bne 5a1e4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a43c │ │ │ │ + bne 5a3e4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5a24c │ │ │ │ - b 5a27c │ │ │ │ + bne 5a1f4 │ │ │ │ + b 5a224 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a280 │ │ │ │ - bl df724 │ │ │ │ + bne 5a228 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a43c │ │ │ │ - b 5a280 │ │ │ │ + bne 5a3e4 │ │ │ │ + b 5a228 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5a280 │ │ │ │ + b 5a228 │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-140] @ 0xffffff74 │ │ │ │ str r7, [fp, #-136] @ 0xffffff78 │ │ │ │ str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 3917c0 │ │ │ │ + bl 3915a8 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 5a434 │ │ │ │ + beq 5a3dc │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #50880 @ 0xc6c0 │ │ │ │ + movw ip, #50264 @ 0xc458 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #47436 @ 0xb94c │ │ │ │ + movw ip, #46724 @ 0xb684 │ │ │ │ movt ip, #55 @ 0x37 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #47932 @ 0xbb3c │ │ │ │ + movw ip, #47116 @ 0xb80c │ │ │ │ movt ip, #55 @ 0x37 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d894 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 5a394 │ │ │ │ - bgt 5a3c4 │ │ │ │ + beq 5a33c │ │ │ │ + bgt 5a36c │ │ │ │ cmn r5, #4 │ │ │ │ - beq 5a344 │ │ │ │ + beq 5a2ec │ │ │ │ cmn r5, #2 │ │ │ │ - bne 5a3c4 │ │ │ │ + bne 5a36c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #28212 @ 0x6e34 │ │ │ │ + movw r1, #27608 @ 0x6bd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5a434 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 5a3dc │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28172 @ 0x6e0c │ │ │ │ + movw r1, #27568 @ 0x6bb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5a434 │ │ │ │ - bl 105254 │ │ │ │ + bl 1b956c │ │ │ │ + b 5a3dc │ │ │ │ + bl 104e64 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2dccc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r5, #2 │ │ │ │ - beq 5a3c4 │ │ │ │ + beq 5a36c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a3e8 │ │ │ │ + bne 5a390 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a360 │ │ │ │ + bne 5a308 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ - bl 3dcfd0 │ │ │ │ + bl 3dccc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bge 5a360 │ │ │ │ + bge 5a308 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2df24 │ │ │ │ - b 5a434 │ │ │ │ + b 5a3dc │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2df24 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #32948 @ 0x80b4 │ │ │ │ + movw r3, #32364 @ 0x7e6c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 6f3b4 <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ - b 5a434 │ │ │ │ + bl 6f58c <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ + b 5a3dc │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2df24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a41c │ │ │ │ + bne 5a3c4 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl 168dac │ │ │ │ + bl 168bac │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5a440 │ │ │ │ - b 5a434 │ │ │ │ - movw r3, #33072 @ 0x8130 │ │ │ │ + bne 5a3e8 │ │ │ │ + b 5a3dc │ │ │ │ + movw r3, #32488 @ 0x7ee8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 6f3b4 <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ + bl 6f58c <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 16a224 │ │ │ │ + bl 16a024 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a454 │ │ │ │ + beq 5a3fc │ │ │ │ sub r0, fp, #128 @ 0x80 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror #28 │ │ │ │ + strhteq r8, [sl], #-232 @ 0xffffff18 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bne 5a490 │ │ │ │ + bne 5a438 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5a690 │ │ │ │ + beq 5a638 │ │ │ │ cmp r6, #1 │ │ │ │ movne r5, r9 │ │ │ │ movne r7, #1 │ │ │ │ - bne 5a518 │ │ │ │ - bl 261464 │ │ │ │ + bne 5a4c0 │ │ │ │ + bl 260390 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a4d0 │ │ │ │ + ble 5a478 │ │ │ │ mov r9, r4 │ │ │ │ - b 5a690 │ │ │ │ + b 5a638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a4c8 │ │ │ │ + bne 5a470 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5a4c8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5a470 │ │ │ │ ldr r0, [r8, r7, lsl #2] │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a524 │ │ │ │ - ldr r3, [pc, #408] @ 5a698 │ │ │ │ + beq 5a4cc │ │ │ │ + ldr r3, [pc, #408] @ 5a640 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 5a564 │ │ │ │ + bne 5a50c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a550 │ │ │ │ + ble 5a4f8 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, r9 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt 5a4e8 │ │ │ │ - b 5a690 │ │ │ │ + bgt 5a490 │ │ │ │ + b 5a638 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a538 │ │ │ │ + ble 5a4e0 │ │ │ │ mov r9, #0 │ │ │ │ - b 5a690 │ │ │ │ + b 5a638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a530 │ │ │ │ + bne 5a4d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5a530 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5a4d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a510 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5a510 │ │ │ │ + bne 5a4b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5a4b8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5a584 │ │ │ │ + beq 5a52c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5a594 │ │ │ │ + bne 5a53c │ │ │ │ mov r0, #0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r9, r0 │ │ │ │ - b 5a648 │ │ │ │ + b 5a5f0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a0da0 <_PyLong_GCD@@Base> │ │ │ │ + bl 29ff98 <_PyLong_GCD@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5a648 │ │ │ │ + beq 5a5f0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 229404 │ │ │ │ + bl 228034 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a5d8 │ │ │ │ + bgt 5a580 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a5d8 │ │ │ │ + bne 5a580 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5a644 │ │ │ │ + beq 5a5ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 23a8a4 │ │ │ │ + bl 239500 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a610 │ │ │ │ + bgt 5a5b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 5a610 │ │ │ │ + bne 5a5b8 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5a648 │ │ │ │ + beq 5a5f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 261464 │ │ │ │ + bl 260390 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a644 │ │ │ │ + bgt 5a5ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a644 │ │ │ │ + bne 5a5ec │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a668 │ │ │ │ + bgt 5a610 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5a668 │ │ │ │ + bne 5a610 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a688 │ │ │ │ + bgt 5a630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a688 │ │ │ │ + bne 5a630 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5a510 │ │ │ │ + bne 5a4b8 │ │ │ │ mov r0, r9 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 5a6d8 │ │ │ │ + bhi 5a680 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ - movwle r0, #6400 @ 0x1900 │ │ │ │ + movwle r0, #5792 @ 0x16a0 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ - b 5a6f8 │ │ │ │ + b 5a6a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61448 @ 0xf008 │ │ │ │ + movw r0, #60752 @ 0xed50 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a7f8 │ │ │ │ - b 5a6c4 │ │ │ │ + beq 5a7a0 │ │ │ │ + b 5a66c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a77c │ │ │ │ + beq 5a724 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5a7a4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bgt 5a74c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 5a7c0 │ │ │ │ - bl 18bd04 │ │ │ │ + beq 5a768 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a744 │ │ │ │ - bl df724 │ │ │ │ + bne 5a6ec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a74c │ │ │ │ - b 5a7f8 │ │ │ │ + beq 5a6f4 │ │ │ │ + b 5a7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5a770 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 5a718 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28236 @ 0x6e4c │ │ │ │ + movw r1, #27632 @ 0x6bf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a798 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 5a740 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14748 @ 0x399c │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5a7f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 5a7a0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5a7c0 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + ble 5a768 │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32036 @ 0x7d24 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5a7f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 5a7a0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - ble 5a7e8 │ │ │ │ + ble 5a790 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 3cae00 │ │ │ │ + bl 3cac00 │ │ │ │ cmn r0, #1 │ │ │ │ streq r6, [r5, #16] │ │ │ │ - beq 5a7f8 │ │ │ │ + beq 5a7a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5a840 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5a7e8 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a848 │ │ │ │ + beq 5a7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a8a0 │ │ │ │ + bne 5a848 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a890 │ │ │ │ + beq 5a838 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 5a8a8 │ │ │ │ - bne 5a898 │ │ │ │ + ldrne r0, [pc, #24] @ 5a850 │ │ │ │ + bne 5a840 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, asr #8 │ │ │ │ + rsbeq ip, sl, r0, ror r4 │ │ │ │ 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 b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a8e8 │ │ │ │ + beq 5a890 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 561d0 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ + bl 56398 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 16a730 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a8d8 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a8ec │ │ │ │ + b 5a8fc │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a8c8 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a918 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a934 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a950 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + bl 2e1ac <__clock_gettime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a9d8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 5aa10 │ │ │ │ + mov r2, #1 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + mov r0, #3 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + bl 2f19c <__clock_getres64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a9f0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mvn r0, #0 │ │ │ │ + b 5aa2c │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vldr d5, [pc, #48] @ 5aa38 │ │ │ │ + vcvt.f64.s32 d6, s13 │ │ │ │ + vmla.f64 d7, d6, d5 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 3f0a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + rsb r0, r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ + stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ + cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5a930 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5aa80 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a938 │ │ │ │ + beq 5aa88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a994 │ │ │ │ + bne 5aae4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a98c │ │ │ │ + bne 5aadc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a98c │ │ │ │ + bne 5aadc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5a9b0 │ │ │ │ + blt 5ab00 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 5a9e4 │ │ │ │ + blt 5ab34 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62120 @ 0xf2a8 │ │ │ │ + movw r1, #61544 @ 0xf068 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 5a9f8 │ │ │ │ + ldr r0, [pc, #8] @ 5ab48 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ │ │ │ │ -0005a9fc <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005ab4c <_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 5aa68 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 5abb8 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 376740 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r2, #53956 @ 0xd2c4 │ │ │ │ + bl 376478 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r2, #54428 @ 0xd49c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #33100 @ 0x814c │ │ │ │ + movw ip, #32524 @ 0x7f0c │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #28260 @ 0x6e64 │ │ │ │ + movw r2, #27696 @ 0x6c30 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5aac0 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 5ab24 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 5ac10 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5ac74 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ab24 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + beq 5ac74 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #152] @ 5ab2c <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ + ldr r1, [pc, #152] @ 5ac7c <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 20139c │ │ │ │ + bl 20057c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab10 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + bne 5ac60 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #28312 @ 0x6e98 │ │ │ │ + movw r2, #27748 @ 0x6c64 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ab24 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + bgt 5ac74 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ab24 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - ldr r2, [pc, #80] @ 5ab30 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + bne 5ac74 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + ldr r2, [pc, #80] @ 5ac80 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aaf8 <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ + beq 5ac48 <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 310fd0 │ │ │ │ + b 310158 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, fp, ip, lsr r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - ldr r1, [pc, #60] @ 5ab78 <_PyEval_FormatKwargsError@@Base+0x17c> │ │ │ │ + rsbeq r8, fp, r4, rrx │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + ldr r1, [pc, #60] @ 5acc8 <_PyEval_FormatKwargsError@@Base+0x17c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44783,710 +44867,741 @@ │ │ │ │ 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 │ │ │ │ + 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 16a730 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, r6, r7, 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5abc0 <_PyEval_FormatKwargsError@@Base+0x1c4> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5ad50 <_PyEval_FormatKwargsError@@Base+0x204> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5abc8 <_PyEval_FormatKwargsError@@Base+0x1cc> │ │ │ │ + beq 5ad58 <_PyEval_FormatKwargsError@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5acd4 <_PyEval_FormatKwargsError@@Base+0x2d8> │ │ │ │ + bne 5ae64 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5ac10 <_PyEval_FormatKwargsError@@Base+0x214> │ │ │ │ + bne 5ada0 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5acd4 <_PyEval_FormatKwargsError@@Base+0x2d8> │ │ │ │ + b 5ae64 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r9, #1 │ │ │ │ - bne 5accc <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ + bne 5ae5c <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ - bl 159848 │ │ │ │ + bl 159698 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5ac70 <_PyEval_FormatKwargsError@@Base+0x274> │ │ │ │ + beq 5ae00 <_PyEval_FormatKwargsError@@Base+0x2b4> │ │ │ │ cmp r9, r8 │ │ │ │ - bne 5ac60 <_PyEval_FormatKwargsError@@Base+0x264> │ │ │ │ + bne 5adf0 <_PyEval_FormatKwargsError@@Base+0x2a4> │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r1, r9, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ac88 <_PyEval_FormatKwargsError@@Base+0x28c> │ │ │ │ + beq 5ae18 <_PyEval_FormatKwargsError@@Base+0x2cc> │ │ │ │ mov r6, r5 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5ac24 <_PyEval_FormatKwargsError@@Base+0x228> │ │ │ │ + b 5adb4 <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5aca8 <_PyEval_FormatKwargsError@@Base+0x2ac> │ │ │ │ + bne 5ae38 <_PyEval_FormatKwargsError@@Base+0x2ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5acd4 <_PyEval_FormatKwargsError@@Base+0x2d8> │ │ │ │ + b 5ae64 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ cmp r8, r7 │ │ │ │ - ble 5acc4 <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ + ble 5ae54 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5aca8 <_PyEval_FormatKwargsError@@Base+0x2ac> │ │ │ │ + b 5ae38 <_PyEval_FormatKwargsError@@Base+0x2ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #56] @ 5ad3c <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ + ldr r2, [pc, #56] @ 5aecc <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl cd944 │ │ │ │ + bl ce3c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 5ad40 <_PyEval_FormatKwargsError@@Base+0x344> │ │ │ │ + ldr r0, [pc, #40] @ 5aed0 <_PyEval_FormatKwargsError@@Base+0x384> │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad34 <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ + bgt 5aec4 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 5ad34 <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ + bne 5aec4 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq fp, fp, r8, ror sp │ │ │ │ - ldr r2, [pc, #44] @ 5ad78 <_PyEval_FormatKwargsError@@Base+0x37c> │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq fp, fp, r0, lsr #27 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 16a730 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr r2, [pc, #44] @ 5af48 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #44224 @ 0xacc0 │ │ │ │ + movw r0, #43648 @ 0xaa80 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3780] @ 0xec4 │ │ │ │ ldr r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - 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 5aec8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5adf4 <_PyEval_FormatKwargsError@@Base+0x3f8> │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - bl 2e1ac <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5add4 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, #0 │ │ │ │ - b 5adf4 <_PyEval_FormatKwargsError@@Base+0x3f8> │ │ │ │ - ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s15, [fp, #-12] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5ae00 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - bl e8ee8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #28456 @ 0x6f28 │ │ │ │ + movw r2, #27892 @ 0x6cf4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a4e5c <_PyLong_AsTime_t@@Base+0xc18> │ │ │ │ + b 3a4c4c <_PyLong_AsTime_t@@Base+0xc18> │ │ │ │ │ │ │ │ -0005ae28 : │ │ │ │ +0005af6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5ae40 │ │ │ │ + ldr r0, [pc, #12] @ 5af84 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - mlseq sl, r8, lr, r8 │ │ │ │ + b 167900 │ │ │ │ + rsbeq r8, sl, r4, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ae78 │ │ │ │ - bl df724 │ │ │ │ + bne 5afbc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aec0 │ │ │ │ + bne 5b004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43094 <_Py_fstat@@Base+0x2ac> │ │ │ │ + bl 4308c <_Py_fstat@@Base+0x2ac> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5aea4 │ │ │ │ - bl df724 │ │ │ │ + bne 5afe8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 1c1978 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5af30 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5af30 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #28464 @ 0x6f30 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r0, #1 │ │ │ │ - str r4, [r5] │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5b0c8 │ │ │ │ + b 5b198 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #288] @ 5b098 │ │ │ │ + vldr d0, [pc, #288] @ 5b168 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl e8ee8 │ │ │ │ - movw r1, #50236 @ 0xc43c │ │ │ │ + bl e9200 │ │ │ │ + movw r1, #49620 @ 0xc1d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5afa4 │ │ │ │ + bge 5b074 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5b08c │ │ │ │ - vldr d0, [pc, #244] @ 5b0a0 │ │ │ │ - bl e8ee8 │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + b 5b15c │ │ │ │ + vldr d0, [pc, #244] @ 5b170 │ │ │ │ + bl e9200 │ │ │ │ + movw r1, #29856 @ 0x74a0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5af9c │ │ │ │ - vldr d0, [pc, #216] @ 5b0a8 │ │ │ │ - bl e8ee8 │ │ │ │ - movw r1, #50240 @ 0xc440 │ │ │ │ + blt 5b06c │ │ │ │ + vldr d0, [pc, #216] @ 5b178 │ │ │ │ + bl e9200 │ │ │ │ + movw r1, #49624 @ 0xc1d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5af9c │ │ │ │ - vldr d8, [pc, #188] @ 5b0b0 │ │ │ │ + blt 5b06c │ │ │ │ + vldr d8, [pc, #188] @ 5b180 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ - movw r1, #13404 @ 0x345c │ │ │ │ + bl e9200 │ │ │ │ + movw r1, #12828 @ 0x321c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5af9c │ │ │ │ - vldr d9, [pc, #156] @ 5b0b8 │ │ │ │ + blt 5b06c │ │ │ │ + vldr d9, [pc, #156] @ 5b188 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 277e7c │ │ │ │ - movw r1, #28500 @ 0x6f54 │ │ │ │ + bl 27739c │ │ │ │ + movw r1, #27900 @ 0x6cfc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5af9c │ │ │ │ - vldr d8, [pc, #120] @ 5b0c0 │ │ │ │ + blt 5b06c │ │ │ │ + vldr d8, [pc, #120] @ 5b190 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ - movw r1, #13460 @ 0x3494 │ │ │ │ + bl e9200 │ │ │ │ + movw r1, #12884 @ 0x3254 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5af9c │ │ │ │ + blt 5b06c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 277e7c │ │ │ │ - movw r1, #28508 @ 0x6f5c │ │ │ │ + bl 27739c │ │ │ │ + movw r1, #27908 @ 0x6d04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c2ac │ │ │ │ + bl 16bf24 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 570e4c <_Py_FunctionAttributeOffsets@@Base+0x3a4> │ │ │ │ + blhi 570f1c <_Py_FunctionAttributeOffsets@@Base+0x6a8> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5b0fc │ │ │ │ + bne 5b1cc │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - beq 5b104 │ │ │ │ + beq 5b1d4 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5b138 │ │ │ │ + b 5b208 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b130 │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + beq 5b200 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b0f0 │ │ │ │ + bls 5b1c0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 5b110 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + bne 5b1e0 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b154 │ │ │ │ - b 5b628 │ │ │ │ + bne 5b224 │ │ │ │ + b 5b7f4 │ │ │ │ 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 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c1398 <_PyType_GetSlotWrapperNames@@Base+0x400c> │ │ │ │ + b 3c119c <_PyType_GetSlotWrapperNames@@Base+0x4010> │ │ │ │ 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 5b200 │ │ │ │ + b 5b358 │ │ │ │ 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 r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3d03cc │ │ │ │ + bl 3cfe28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1f8 │ │ │ │ + bgt 5b2c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b1f8 │ │ │ │ + bne 5b2c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r1, fp, #24 │ │ │ │ + bl 5b524 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b348 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + bl 2e1ac <__clock_gettime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b328 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, #0 │ │ │ │ + b 5b348 │ │ │ │ + ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s15, [fp, #-12] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #16] @ 5b350 │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + bl e9200 │ │ │ │ + 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5b234 │ │ │ │ + bne 5b38c │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - beq 5b23c │ │ │ │ + beq 5b394 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5b270 │ │ │ │ + b 5b3c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b268 │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + beq 5b3c0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b228 │ │ │ │ + bls 5b380 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 5b248 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + bne 5b3a0 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5b398 │ │ │ │ + beq 5b4f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5b340 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 5b498 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54132 @ 0xd374 │ │ │ │ + movw r1, #53556 @ 0xd134 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 5b398 │ │ │ │ + b 5b4f0 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b360 │ │ │ │ + ble 5b4b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b378 │ │ │ │ + ble 5b4d0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 5b2dc │ │ │ │ + blt 5b434 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b2e4 │ │ │ │ - b 5b390 │ │ │ │ + bne 5b43c │ │ │ │ + b 5b4e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5b32c │ │ │ │ + bne 5b484 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5b32c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5b484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b338 │ │ │ │ + bne 5b490 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5b338 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5b490 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #28544 @ 0x6f80 │ │ │ │ + movw r2, #27944 @ 0x6d28 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #46996 @ 0xb794 │ │ │ │ + movw r1, #47456 @ 0xb960 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a6fd0 │ │ │ │ + b 2a62c8 │ │ │ │ + push {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 1c1310 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5b58c │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b58c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + ldr r4, [r3] │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #27996 @ 0x6d5c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 172fdc │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, #1 │ │ │ │ + str r4, [r5] │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49724 │ │ │ │ + b 4979c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #1 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 5b43c │ │ │ │ + bne 5b608 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b474 │ │ │ │ + beq 5b640 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #440] @ 5b624 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #440] @ 5b7f0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b618 │ │ │ │ + beq 5b7e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b498 │ │ │ │ - bl df724 │ │ │ │ + bne 5b664 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b58c │ │ │ │ - b 5b4d0 │ │ │ │ - bl e8df8 │ │ │ │ + bne 5b758 │ │ │ │ + b 5b69c │ │ │ │ + bl e9110 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b4c0 │ │ │ │ + bgt 5b68c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b4c0 │ │ │ │ + bne 5b68c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5b488 │ │ │ │ + beq 5b654 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 5b4ec │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 5b6b8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24188 @ 0x5e7c │ │ │ │ + movw r1, #23612 @ 0x5c3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5b58c │ │ │ │ + bl 1b956c │ │ │ │ + b 5b758 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 5b510 │ │ │ │ - bl 3736a8 │ │ │ │ - b 5b58c │ │ │ │ + ble 5b6dc │ │ │ │ + bl 3733e0 │ │ │ │ + b 5b758 │ │ │ │ mov r0, r6 │ │ │ │ mul r8, r4, r8 │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #27408 @ 0x6b10 │ │ │ │ + movw r2, #26832 @ 0x68d0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 21e788 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21dab4 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b618 │ │ │ │ + beq 5b7e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5b594 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 5b760 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28596 @ 0x6fb4 │ │ │ │ + movw r1, #28032 @ 0x6d80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b58c │ │ │ │ + bgt 5b758 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b58c │ │ │ │ + bne 5b758 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5b618 │ │ │ │ + b 5b7e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 3cc410 <_Py_set_inheritable_async_safe@@Base+0x27c> │ │ │ │ + bl 3cc210 <_Py_set_inheritable_async_safe@@Base+0x27c> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b5c8 │ │ │ │ + bgt 5b794 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b5c8 │ │ │ │ + bne 5b794 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b614 │ │ │ │ + beq 5b7e0 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 5b614 │ │ │ │ - movw r3, #56724 @ 0xdd94 │ │ │ │ + beq 5b7e0 │ │ │ │ + movw r3, #57196 @ 0xdf6c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b58c │ │ │ │ + bgt 5b758 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b58c │ │ │ │ + bne 5b758 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5b58c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5b758 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #29 │ │ │ │ + rsbeq r8, sl, r8, lsl 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 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c0ffc <_PyType_GetSlotWrapperNames@@Base+0x3c70> │ │ │ │ + b 3c0e00 <_PyType_GetSlotWrapperNames@@Base+0x3c74> │ │ │ │ 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 │ │ │ │ @@ -45497,18 +45612,18 @@ │ │ │ │ cmn r0, #1 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - movw r3, #7168 @ 0x1c00 │ │ │ │ + movw r3, #6560 @ 0x19a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b720 │ │ │ │ + bne 5b8ec │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ @@ -45518,232 +45633,233 @@ │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 3ab420 <_PyDict_LookupIndex@@Base+0x1b04> │ │ │ │ + bl 3ab338 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b738 │ │ │ │ + beq 5b904 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b 5b738 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 5b904 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28660 @ 0x6ff4 │ │ │ │ + movw r1, #28096 @ 0x6dc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b758 │ │ │ │ + bgt 5b924 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b758 │ │ │ │ + bne 5b924 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b768 │ │ │ │ + bne 5b934 │ │ │ │ mov r0, #0 │ │ │ │ - b 5b78c │ │ │ │ + b 5b958 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 5b78c │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 5b958 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 5b760 │ │ │ │ + bl 21cc6c │ │ │ │ + b 5b92c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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, #640] @ 5ba38 │ │ │ │ + vldr d11, [pc, #644] @ 5bc08 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5b7e0 │ │ │ │ + bls 5b9ac │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5ba28 │ │ │ │ + bvs 5bbf4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5ba28 │ │ │ │ - b 5b834 │ │ │ │ + bgt 5bbf4 │ │ │ │ + b 5ba00 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #596] @ 5ba40 │ │ │ │ + vldr d10, [pc, #600] @ 5bc10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b818 │ │ │ │ + bne 5b9e4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #584] @ 5ba48 │ │ │ │ - vldr d7, [pc, #588] @ 5ba50 │ │ │ │ + vldr d6, [pc, #588] @ 5bc18 │ │ │ │ + vldr d7, [pc, #592] @ 5bc20 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 5ba28 │ │ │ │ + b 5bbf4 │ │ │ │ bl 2f3c4 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b874 │ │ │ │ + bne 5ba40 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b848 │ │ │ │ + bpl 5ba14 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #536] @ 5ba58 │ │ │ │ + vldr d8, [pc, #540] @ 5bc28 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 5ba28 │ │ │ │ + b 5bbf4 │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5ba0c │ │ │ │ + bhi 5bbd8 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #41536 @ 0xa240 │ │ │ │ + movw r3, #40912 @ 0x9fd0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 5ba28 │ │ │ │ - vldr d7, [pc, #484] @ 5ba60 │ │ │ │ + b 5bbf4 │ │ │ │ + vldr d7, [pc, #488] @ 5bc30 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b8a0 │ │ │ │ + bpl 5ba6c │ │ │ │ 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 5ba28 │ │ │ │ - b 5b9fc │ │ │ │ - vldr d7, [pc, #448] @ 5ba68 │ │ │ │ + ble 5bbf4 │ │ │ │ + b 5bbc8 │ │ │ │ + vldr d7, [pc, #452] @ 5bc38 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5b8e0 │ │ │ │ + ble 5baac │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b8cc │ │ │ │ + bpl 5ba98 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 68d10 │ │ │ │ + bl 68ee0 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5ba28 │ │ │ │ + b 5bbf4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #368] @ 5ba48 │ │ │ │ + vldr d8, [pc, #372] @ 5bc18 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5ba28 │ │ │ │ - vldr d7, [pc, #392] @ 5ba70 │ │ │ │ + b 5bbf4 │ │ │ │ + vldr d7, [pc, #396] @ 5bc40 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5b904 │ │ │ │ + ble 5bad0 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #368] @ 5ba70 │ │ │ │ + vldr d6, [pc, #372] @ 5bc40 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 5b90c │ │ │ │ + b 5bad8 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #352] @ 5ba78 │ │ │ │ + vldr d6, [pc, #356] @ 5bc48 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #352] @ 5ba80 │ │ │ │ + vldr d8, [pc, #356] @ 5bc50 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 5b99c │ │ │ │ - bl 68d10 │ │ │ │ + bpl 5bb68 │ │ │ │ + bl 68ee0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2f100 │ │ │ │ - vldr d6, [pc, #320] @ 5ba88 │ │ │ │ + vldr d6, [pc, #324] @ 5bc58 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 41e800 <_PyBytes_Find@@Base+0x1868> │ │ │ │ + bl 41de20 <_PyBytes_Find@@Base+0x11c4> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 5b980 │ │ │ │ + bpl 5bb4c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2f01c │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5b9ec │ │ │ │ + b 5bbb8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2f01c │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 5b9ec │ │ │ │ - bl 41e800 <_PyBytes_Find@@Base+0x1868> │ │ │ │ + b 5bbb8 │ │ │ │ + bl 41de20 <_PyBytes_Find@@Base+0x11c4> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2f100 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 5b9d4 │ │ │ │ + bpl 5bba0 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2f01c │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 5b9ec │ │ │ │ + b 5bbb8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2f01c │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5ba28 │ │ │ │ + ble 5bbf4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5ba28 │ │ │ │ - vldr d7, [pc, #84] @ 5ba68 │ │ │ │ + b 5bbf4 │ │ │ │ + vldr d7, [pc, #88] @ 5bc38 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5b8cc │ │ │ │ - vldr d13, [pc, #76] @ 5ba70 │ │ │ │ + bgt 5ba98 │ │ │ │ + vldr d13, [pc, #80] @ 5bc40 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 5b8f4 │ │ │ │ + b 5bac0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff242cf0 <__bss_end__@@Base+0xfeb448ec> │ │ │ │ + blcc ff242ec0 <__bss_end__@@Base+0xfeb44a7c> │ │ │ │ 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 │ │ │ │ @@ -45752,456 +45868,372 @@ │ │ │ │ strdgt r2, [r9], -fp │ │ │ │ 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 5bb38 │ │ │ │ + b 5bd08 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #19268 @ 0x4b44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1a332c │ │ │ │ + b 1a2d4c │ │ │ │ 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 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c0be4 <_PyType_GetSlotWrapperNames@@Base+0x3858> │ │ │ │ + b 3c09e8 <_PyType_GetSlotWrapperNames@@Base+0x385c> │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5bb6c │ │ │ │ + bne 5bd3c │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bbd8 │ │ │ │ + beq 5bda8 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5bbbc │ │ │ │ + bls 5bd8c │ │ │ │ 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 5bb8c │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + beq 5bd5c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 5bc04 │ │ │ │ + ldr r2, [pc, #16] @ 5bdd4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 507ec <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ + b 509b4 <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5bc54 │ │ │ │ + bne 5be24 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bc8c │ │ │ │ + beq 5be5c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #92] @ 5bcd4 │ │ │ │ + ldr r3, [pc, #92] @ 5bea4 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5bcc8 │ │ │ │ + beq 5be98 │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bcc4 │ │ │ │ - movw r1, #4724 @ 0x1274 │ │ │ │ + bne 5be94 │ │ │ │ + movw r1, #4148 @ 0x1034 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r8, [sl], #-232 @ 0xffffff18 @ │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ - subs r4, r1, #0 │ │ │ │ - sublt r7, r7, #1 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r7 │ │ │ │ - addlt r4, r4, r1 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ - ldr r0, [r8, #12] │ │ │ │ - subs ip, r1, #0 │ │ │ │ - sublt r1, r5, #1 │ │ │ │ - movge r1, r5 │ │ │ │ - addlt ip, ip, #60 @ 0x3c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5bde0 │ │ │ │ - add lr, r0, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - bic lr, lr, #2 │ │ │ │ - beq 5bda8 │ │ │ │ - cmp lr, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - movw ip, #6276 @ 0x1884 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ - mov r3, r1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - mov r1, r0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movw r0, #28744 @ 0x7048 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movne r2, ip │ │ │ │ - bl d50fc │ │ │ │ - b 5be20 │ │ │ │ - cmp lr, #0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movw r4, #6276 @ 0x1884 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - mov r3, r1 │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - mov r1, r0 │ │ │ │ - movne r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - movw r0, #28772 @ 0x7064 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ - b 5be20 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 5be04 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, ip │ │ │ │ - str r6, [sp] │ │ │ │ - movw r0, #28796 @ 0x707c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ - b 5be20 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, ip │ │ │ │ - movw r0, #28816 @ 0x7090 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r8, sl, r4, asr #30 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ cmp r2, #16 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r1 │ │ │ │ suble r4, fp, #188 @ 0xbc │ │ │ │ - ble 5be78 │ │ │ │ + ble 5bef8 │ │ │ │ lsl r0, r2, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5be78 │ │ │ │ + bne 5bef8 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r6, #0 │ │ │ │ - movw r8, #27336 @ 0x6ac8 │ │ │ │ + movw r8, #26728 @ 0x6868 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r9, r4 │ │ │ │ - vldr d9, [pc, #256] @ 5bf90 │ │ │ │ + vldr d9, [pc, #256] @ 5c010 │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 5bf2c │ │ │ │ + ble 5bfac │ │ │ │ ldr r0, [sl, r7, lsl #2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r8 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5bf04 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq 5bf84 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ - bne 5bee4 │ │ │ │ - bl 24bccc │ │ │ │ + bne 5bf64 │ │ │ │ + bl 24acec │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5bf04 │ │ │ │ - bl df724 │ │ │ │ + bne 5bf84 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bf04 │ │ │ │ - b 5bf64 │ │ │ │ - bl 24b718 │ │ │ │ + beq 5bf84 │ │ │ │ + b 5bfe4 │ │ │ │ + bl 24a738 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5bf04 │ │ │ │ - bl df724 │ │ │ │ + bne 5bf84 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bf64 │ │ │ │ + bne 5bfe4 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ add r7, r7, #1 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vstmia r9!, {d8} │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ orrvs r6, r6, #1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d9, d8 │ │ │ │ - b 5be90 │ │ │ │ + b 5bf10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 413864 <_Py_ResurrectReference@@Base+0x31c> │ │ │ │ + bl 413170 <_Py_ResurrectReference@@Base+0x31c> │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bf58 │ │ │ │ + beq 5bfd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ - b 5bf84 │ │ │ │ + bl e9200 │ │ │ │ + b 5c004 │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5bf78 │ │ │ │ + bne 5bff8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5bf84 │ │ │ │ + b 5c004 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 5bf70 │ │ │ │ + bl bb940 │ │ │ │ + b 5bff0 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 5c028 │ │ │ │ + b 5c0a8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #29032 @ 0x7168 │ │ │ │ + movw r0, #28380 @ 0x6edc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #20424 @ 0x4fc8 │ │ │ │ + movw r0, #19848 @ 0x4d88 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5c01c │ │ │ │ + beq 5c09c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5c05c │ │ │ │ + bne 5c0dc │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5c064 │ │ │ │ + beq 5c0e4 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5c098 │ │ │ │ + b 5c118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c090 │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + beq 5c110 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5c050 │ │ │ │ + bls 5c0d0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 5c070 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + bne 5c0f0 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 5c0f0 │ │ │ │ + bgt 5c170 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c2f4 │ │ │ │ - ldr r2, [pc, #568] @ 5c314 │ │ │ │ + ble 5c374 │ │ │ │ + ldr r2, [pc, #568] @ 5c394 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5c2f4 │ │ │ │ + bhi 5c374 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 5c244 │ │ │ │ - b 5c2f4 │ │ │ │ + beq 5c2c4 │ │ │ │ + b 5c374 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 5c124 │ │ │ │ + bmi 5c1a4 │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5c108 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 5c188 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 5c124 │ │ │ │ + bmi 5c1a4 │ │ │ │ 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 5c138 │ │ │ │ - movw r1, #52244 @ 0xcc14 │ │ │ │ + b 5c1b8 │ │ │ │ + movw r1, #51628 @ 0xc9ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 5c1e4 │ │ │ │ + beq 5c264 │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5c124 │ │ │ │ + bmi 5c1a4 │ │ │ │ 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 │ │ │ │ @@ -46213,19 +46245,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 5c184 │ │ │ │ + b 5c204 │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5c124 │ │ │ │ + bmi 5c1a4 │ │ │ │ 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 │ │ │ │ @@ -46237,20 +46269,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 5c1e4 │ │ │ │ + b 5c264 │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 5c124 │ │ │ │ + bmi 5c1a4 │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-14] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-15] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -46281,555 +46313,639 @@ │ │ │ │ ldrb lr, [r3, #-10] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-12] │ │ │ │ str r0, [r3, #-12] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-16] │ │ │ │ - b 5c244 │ │ │ │ + b 5c2c4 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29168 @ 0x71f0 │ │ │ │ + movw r1, #28516 @ 0x6f64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, r5, r8, lsr r2 │ │ │ │ + rsbeq r9, r5, r8, asr #31 │ │ │ │ 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 5c458 │ │ │ │ + b 5c4d8 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5c37c │ │ │ │ + bne 5c3fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c3ac │ │ │ │ + beq 5c42c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #196] @ 5c454 │ │ │ │ + ldr r3, [pc, #196] @ 5c4d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c44c │ │ │ │ + beq 5c4cc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c3cc │ │ │ │ - bl df724 │ │ │ │ + bne 5c44c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c448 │ │ │ │ + bne 5c4c8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e38c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5c434 │ │ │ │ + bge 5c4b4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5c420 │ │ │ │ - bl d720c │ │ │ │ + bne 5c4a0 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c3d4 │ │ │ │ - b 5c448 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 5c454 │ │ │ │ + b 5c4c8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 5c448 │ │ │ │ + bl 2fba0c │ │ │ │ + b 5c4c8 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 58758 <_PyImport_ClearExtension@@Base+0x1344> │ │ │ │ - b 5c44c │ │ │ │ + bl 58808 <_PyImport_ClearExtension@@Base+0x122c> │ │ │ │ + b 5c4cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr pc │ │ │ │ + mlseq sl, ip, pc, r8 @ │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5c48c │ │ │ │ + bne 5c50c │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c520 │ │ │ │ + beq 5c5a0 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #12208 @ 0x2fb0 │ │ │ │ + movw lr, #11632 @ 0x2d70 │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5c504 │ │ │ │ + bls 5c584 │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 5c4e0 │ │ │ │ + beq 5c560 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 5c4f0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + beq 5c570 │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5c4f8 │ │ │ │ + beq 5c578 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c4d4 │ │ │ │ + beq 5c554 │ │ │ │ mov ip, r3 │ │ │ │ - b 5c4fc │ │ │ │ + b 5c57c │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 5c4b0 │ │ │ │ + b 5c530 │ │ │ │ cmp ip, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005c52c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0005c5ac <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c544 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 5c5c4 <_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, #56624 @ 0xdd30 │ │ │ │ - movwge r1, #56712 @ 0xdd88 │ │ │ │ + movwlt r1, #57096 @ 0xdf08 │ │ │ │ + movwge r1, #57184 @ 0xdf60 │ │ │ │ movtlt r1, #104 @ 0x68 │ │ │ │ movtge r1, #104 @ 0x68 │ │ │ │ - movwlt r2, #29188 @ 0x7204 │ │ │ │ - movwge r2, #29228 @ 0x722c │ │ │ │ + movwlt r2, #28612 @ 0x6fc4 │ │ │ │ + movwge r2, #28576 @ 0x6fa0 │ │ │ │ movtlt r2, #69 @ 0x45 │ │ │ │ movtge r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 362a9c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 3627d0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + subs r4, r1, #0 │ │ │ │ + sublt r7, r7, #1 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r7 │ │ │ │ + addlt r4, r4, r1 │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + ldr r0, [r8, #12] │ │ │ │ + subs ip, r1, #0 │ │ │ │ + sublt r1, r5, #1 │ │ │ │ + movge r1, r5 │ │ │ │ + addlt ip, ip, #60 @ 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c720 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + add lr, r0, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + bic lr, lr, #2 │ │ │ │ + beq 5c6e8 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + cmp lr, #0 │ │ │ │ + str ip, [sp] │ │ │ │ + movw ip, #5700 @ 0x1644 │ │ │ │ + movt ip, #71 @ 0x47 │ │ │ │ + mov r3, r1 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movw r0, #28668 @ 0x6ffc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movne r2, ip │ │ │ │ + bl d5428 │ │ │ │ + b 5c760 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + cmp lr, #0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movw r4, #5700 @ 0x1644 │ │ │ │ + movt r4, #71 @ 0x47 │ │ │ │ + mov r3, r1 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + mov r1, r0 │ │ │ │ + movne r2, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + movw r0, #28696 @ 0x7018 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d5428 │ │ │ │ + b 5c760 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 5c744 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, ip │ │ │ │ + str r6, [sp] │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d5428 │ │ │ │ + b 5c760 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, ip │ │ │ │ + movw r0, #28740 @ 0x7044 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b d5428 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c5e4 <_PyEval_FormatExcUnbound@@Base+0xb8> │ │ │ │ + beq 5c7b4 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c5e4 <_PyEval_FormatExcUnbound@@Base+0xb8> │ │ │ │ + bgt 5c7b4 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c5e4 <_PyEval_FormatExcUnbound@@Base+0xb8> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5c7b4 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c61c <_PyEval_FormatExcUnbound@@Base+0xf0> │ │ │ │ + bne 5c7ec <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c61c <_PyEval_FormatExcUnbound@@Base+0xf0> │ │ │ │ + beq 5c7ec <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c61c <_PyEval_FormatExcUnbound@@Base+0xf0> │ │ │ │ + bgt 5c7ec <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5c61c <_PyEval_FormatExcUnbound@@Base+0xf0> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5c7ec <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ 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 5c664 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + bhi 5c834 <_PyEval_FormatExcUnbound@@Base+0x288> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5c684 <_PyEval_FormatExcUnbound@@Base+0x158> │ │ │ │ - b 5c698 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bgt 5c854 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + b 5c868 <_PyEval_FormatExcUnbound@@Base+0x2bc> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #61636 @ 0xf0c4 │ │ │ │ + movw r0, #60940 @ 0xee0c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c658 <_PyEval_FormatExcUnbound@@Base+0x12c> │ │ │ │ - b 5c6e4 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bne 5c828 <_PyEval_FormatExcUnbound@@Base+0x27c> │ │ │ │ + b 5c8b4 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2243b4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 223450 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c6e4 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + beq 5c8b4 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c6c8 <_PyEval_FormatExcUnbound@@Base+0x19c> │ │ │ │ + beq 5c898 <_PyEval_FormatExcUnbound@@Base+0x2ec> │ │ │ │ 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 5c6d4 <_PyEval_FormatExcUnbound@@Base+0x1a8> │ │ │ │ + b 5c8a4 <_PyEval_FormatExcUnbound@@Base+0x2f8> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 385e50 <_PyCode_ReturnsOnlyNone@@Base+0x258> │ │ │ │ + b 385b84 <_PyCode_ReturnsOnlyNone@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3a0860 <_PyTime_ObjectToTime_t@@Base+0xb48> │ │ │ │ + b 3a0650 <_PyTime_ObjectToTime_t@@Base+0xb4c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c700 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ - b 5c8c4 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + bne 5c8d0 <_PyEval_FormatExcUnbound@@Base+0x324> │ │ │ │ + b 5ca94 <_PyEval_FormatExcUnbound@@Base+0x4e8> │ │ │ │ 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 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41f8a8 <_PyBytes_Find@@Base+0x2910> │ │ │ │ + b 41f024 <_PyBytes_Find@@Base+0x23c8> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5c780 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + bne 5c950 <_PyEval_FormatExcUnbound@@Base+0x3a4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c7b8 <_PyEval_FormatExcUnbound@@Base+0x28c> │ │ │ │ + beq 5c988 <_PyEval_FormatExcUnbound@@Base+0x3dc> │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #112] @ 5c814 <_PyEval_FormatExcUnbound@@Base+0x2e8> │ │ │ │ + ldr r3, [pc, #112] @ 5c9e4 <_PyEval_FormatExcUnbound@@Base+0x438> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5c808 <_PyEval_FormatExcUnbound@@Base+0x2dc> │ │ │ │ + beq 5c9d8 <_PyEval_FormatExcUnbound@@Base+0x42c> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18e484 │ │ │ │ + bl 18e434 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c804 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ + beq 5c9d4 <_PyEval_FormatExcUnbound@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ - movwne ip, #6400 @ 0x1900 │ │ │ │ + movwne ip, #5792 @ 0x16a0 │ │ │ │ movtne ip, #104 @ 0x68 │ │ │ │ - bne 5c808 <_PyEval_FormatExcUnbound@@Base+0x2dc> │ │ │ │ + bne 5c9d8 <_PyEval_FormatExcUnbound@@Base+0x42c> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #4724 @ 0x1274 │ │ │ │ + movw r1, #4148 @ 0x1034 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #31 │ │ │ │ + strdeq r8, [sl], #-244 @ 0xffffff0c @ │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c888 <_PyEval_FormatExcUnbound@@Base+0x35c> │ │ │ │ - bl df724 │ │ │ │ + bne 5ca58 <_PyEval_FormatExcUnbound@@Base+0x4ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 5c8a0 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + b 5ca70 <_PyEval_FormatExcUnbound@@Base+0x4c4> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {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 5c8f8 <_PyEval_FormatExcUnbound@@Base+0x3cc> │ │ │ │ + b 5cac8 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ 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 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41fc38 <_PyBytes_Find@@Base+0x2ca0> │ │ │ │ + b 41fd8c <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5c92c <_PyEval_FormatExcUnbound@@Base+0x400> │ │ │ │ + bne 5cafc <_PyEval_FormatExcUnbound@@Base+0x550> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c9a4 <_PyEval_FormatExcUnbound@@Base+0x478> │ │ │ │ + beq 5cb74 <_PyEval_FormatExcUnbound@@Base+0x5c8> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #12208 @ 0x2fb0 │ │ │ │ + movw r3, #11632 @ 0x2d70 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5c988 <_PyEval_FormatExcUnbound@@Base+0x45c> │ │ │ │ + bls 5cb58 <_PyEval_FormatExcUnbound@@Base+0x5ac> │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - beq 5c978 <_PyEval_FormatExcUnbound@@Base+0x44c> │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + beq 5cb48 <_PyEval_FormatExcUnbound@@Base+0x59c> │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 5c94c <_PyEval_FormatExcUnbound@@Base+0x420> │ │ │ │ + b 5cb1c <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5ca14 <_PyEval_FormatExcUnbound@@Base+0x4e8> │ │ │ │ + beq 5cbe4 <_PyEval_FormatExcUnbound@@Base+0x638> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5ca14 <_PyEval_FormatExcUnbound@@Base+0x4e8> │ │ │ │ + ble 5cbe4 <_PyEval_FormatExcUnbound@@Base+0x638> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #232] @ 5cae0 <_PyEval_FormatExcUnbound@@Base+0x5b4> │ │ │ │ + ldr r1, [pc, #232] @ 5ccb0 <_PyEval_FormatExcUnbound@@Base+0x704> │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl fca74 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl fc85c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ca28 <_PyEval_FormatExcUnbound@@Base+0x4fc> │ │ │ │ - b 5ca58 <_PyEval_FormatExcUnbound@@Base+0x52c> │ │ │ │ - movw r0, #29524 @ 0x7354 │ │ │ │ + beq 5cbf8 <_PyEval_FormatExcUnbound@@Base+0x64c> │ │ │ │ + b 5cc28 <_PyEval_FormatExcUnbound@@Base+0x67c> │ │ │ │ + movw r0, #28960 @ 0x7120 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - bl df724 │ │ │ │ + b d5428 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca68 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + beq 5cc38 <_PyEval_FormatExcUnbound@@Base+0x68c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cad4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + bgt 5cca4 <_PyEval_FormatExcUnbound@@Base+0x6f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5cad4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + bne 5cca4 <_PyEval_FormatExcUnbound@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5cad4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5cca4 <_PyEval_FormatExcUnbound@@Base+0x6f8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5ca88 <_PyEval_FormatExcUnbound@@Base+0x55c> │ │ │ │ + bne 5cc58 <_PyEval_FormatExcUnbound@@Base+0x6ac> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #29548 @ 0x736c │ │ │ │ + movw r0, #28984 @ 0x7138 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r6, r0 │ │ │ │ - b 5caa8 <_PyEval_FormatExcUnbound@@Base+0x57c> │ │ │ │ + b 5cc78 <_PyEval_FormatExcUnbound@@Base+0x6cc> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp] │ │ │ │ - movw r0, #29580 @ 0x738c │ │ │ │ + movw r0, #29016 @ 0x7158 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cac8 <_PyEval_FormatExcUnbound@@Base+0x59c> │ │ │ │ + bgt 5cc98 <_PyEval_FormatExcUnbound@@Base+0x6ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5cac8 <_PyEval_FormatExcUnbound@@Base+0x59c> │ │ │ │ + bne 5cc98 <_PyEval_FormatExcUnbound@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5cb20 <_PyEval_FormatExcUnbound@@Base+0x5f4> │ │ │ │ + bne 5ccf0 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 387c18 │ │ │ │ + bl 38794c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5cb4c <_PyEval_FormatExcUnbound@@Base+0x620> │ │ │ │ - b 5cb40 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + bne 5cd1c <_PyEval_FormatExcUnbound@@Base+0x770> │ │ │ │ + b 5cd10 <_PyEval_FormatExcUnbound@@Base+0x764> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41012 @ 0xa034 │ │ │ │ + movw r0, #40436 @ 0x9df4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cb5c <_PyEval_FormatExcUnbound@@Base+0x630> │ │ │ │ - b 5cb08 <_PyEval_FormatExcUnbound@@Base+0x5dc> │ │ │ │ - bl df724 │ │ │ │ + beq 5cd2c <_PyEval_FormatExcUnbound@@Base+0x780> │ │ │ │ + b 5ccd8 <_PyEval_FormatExcUnbound@@Base+0x72c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cb5c <_PyEval_FormatExcUnbound@@Base+0x630> │ │ │ │ + bne 5cd2c <_PyEval_FormatExcUnbound@@Base+0x780> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -46839,354 +46955,354 @@ │ │ │ │ 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 5cbb4 <_PyEval_FormatExcUnbound@@Base+0x688> │ │ │ │ + bhi 5cd84 <_PyEval_FormatExcUnbound@@Base+0x7d8> │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5cbf4 <_PyEval_FormatExcUnbound@@Base+0x6c8> │ │ │ │ - b 5cbd8 <_PyEval_FormatExcUnbound@@Base+0x6ac> │ │ │ │ + ble 5cdc4 <_PyEval_FormatExcUnbound@@Base+0x818> │ │ │ │ + b 5cda8 <_PyEval_FormatExcUnbound@@Base+0x7fc> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42260 @ 0xa514 │ │ │ │ + movw r0, #41152 @ 0xa0c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cba4 <_PyEval_FormatExcUnbound@@Base+0x678> │ │ │ │ + bne 5cd74 <_PyEval_FormatExcUnbound@@Base+0x7c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 5cc54 <_PyEval_FormatExcUnbound@@Base+0x728> │ │ │ │ + b 5ce24 <_PyEval_FormatExcUnbound@@Base+0x878> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 202820 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 201a00 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cbd0 <_PyEval_FormatExcUnbound@@Base+0x6a4> │ │ │ │ + beq 5cda0 <_PyEval_FormatExcUnbound@@Base+0x7f4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5cc3c <_PyEval_FormatExcUnbound@@Base+0x710> │ │ │ │ + bne 5ce0c <_PyEval_FormatExcUnbound@@Base+0x860> │ │ │ │ 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, #42260 @ 0xa514 │ │ │ │ + movw r2, #41152 @ 0xa0c0 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 38666c <_PyMarshal_GetXIData@@Base+0x264> │ │ │ │ + bl 3863a0 <_PyMarshal_GetXIData@@Base+0x264> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 5cc54 <_PyEval_FormatExcUnbound@@Base+0x728> │ │ │ │ + b 5ce24 <_PyEval_FormatExcUnbound@@Base+0x878> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 202820 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 201a00 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cbf4 <_PyEval_FormatExcUnbound@@Base+0x6c8> │ │ │ │ - b 5cbd0 <_PyEval_FormatExcUnbound@@Base+0x6a4> │ │ │ │ + bne 5cdc4 <_PyEval_FormatExcUnbound@@Base+0x818> │ │ │ │ + b 5cda0 <_PyEval_FormatExcUnbound@@Base+0x7f4> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41f454 <_PyBytes_Find@@Base+0x24bc> │ │ │ │ + b 41f3b4 <_PyBytes_Find@@Base+0x2758> │ │ │ │ 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 5ccc0 <_PyEval_FormatExcUnbound@@Base+0x794> │ │ │ │ + bne 5ce90 <_PyEval_FormatExcUnbound@@Base+0x8e4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3d30 │ │ │ │ + b 1c36c8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41144 @ 0xa0b8 │ │ │ │ + movw r0, #40568 @ 0x9e78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ccb0 <_PyEval_FormatExcUnbound@@Base+0x784> │ │ │ │ + bne 5ce80 <_PyEval_FormatExcUnbound@@Base+0x8d4> │ │ │ │ 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 5cd20 <_PyEval_FormatExcUnbound@@Base+0x7f4> │ │ │ │ + bhi 5cef0 <_PyEval_FormatExcUnbound@@Base+0x944> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd40 <_PyEval_FormatExcUnbound@@Base+0x814> │ │ │ │ - b 5cd5c <_PyEval_FormatExcUnbound@@Base+0x830> │ │ │ │ + bne 5cf10 <_PyEval_FormatExcUnbound@@Base+0x964> │ │ │ │ + b 5cf2c <_PyEval_FormatExcUnbound@@Base+0x980> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #41000 @ 0xa028 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce78 <_PyEval_FormatExcUnbound@@Base+0x94c> │ │ │ │ - b 5cd0c <_PyEval_FormatExcUnbound@@Base+0x7e0> │ │ │ │ - bl e8df8 │ │ │ │ + beq 5d048 <_PyEval_FormatExcUnbound@@Base+0xa9c> │ │ │ │ + b 5cedc <_PyEval_FormatExcUnbound@@Base+0x930> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5cd70 <_PyEval_FormatExcUnbound@@Base+0x844> │ │ │ │ + ble 5cf40 <_PyEval_FormatExcUnbound@@Base+0x994> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5cd88 <_PyEval_FormatExcUnbound@@Base+0x85c> │ │ │ │ - bl df724 │ │ │ │ + bne 5cf58 <_PyEval_FormatExcUnbound@@Base+0x9ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5ce78 <_PyEval_FormatExcUnbound@@Base+0x94c> │ │ │ │ - b 5cd88 <_PyEval_FormatExcUnbound@@Base+0x85c> │ │ │ │ + bne 5d048 <_PyEval_FormatExcUnbound@@Base+0xa9c> │ │ │ │ + b 5cf58 <_PyEval_FormatExcUnbound@@Base+0x9ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cd54 <_PyEval_FormatExcUnbound@@Base+0x828> │ │ │ │ + bne 5cf24 <_PyEval_FormatExcUnbound@@Base+0x978> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5cd54 <_PyEval_FormatExcUnbound@@Base+0x828> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf24 <_PyEval_FormatExcUnbound@@Base+0x978> │ │ │ │ cmp r7, #1 │ │ │ │ - ble 5ce40 <_PyEval_FormatExcUnbound@@Base+0x914> │ │ │ │ + ble 5d010 <_PyEval_FormatExcUnbound@@Base+0xa64> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5cdc8 <_PyEval_FormatExcUnbound@@Base+0x89c> │ │ │ │ + beq 5cf98 <_PyEval_FormatExcUnbound@@Base+0x9ec> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5ce44 <_PyEval_FormatExcUnbound@@Base+0x918> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5d014 <_PyEval_FormatExcUnbound@@Base+0xa68> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29752 @ 0x7438 │ │ │ │ + movw r1, #29176 @ 0x71f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5ce30 <_PyEval_FormatExcUnbound@@Base+0x904> │ │ │ │ - movw r1, #36640 @ 0x8f20 │ │ │ │ + b 5d000 <_PyEval_FormatExcUnbound@@Base+0xa54> │ │ │ │ + movw r1, #36032 @ 0x8cc0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5cde4 <_PyEval_FormatExcUnbound@@Base+0x8b8> │ │ │ │ - bl d47bc │ │ │ │ + beq 5cfb4 <_PyEval_FormatExcUnbound@@Base+0xa08> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce0c <_PyEval_FormatExcUnbound@@Base+0x8e0> │ │ │ │ + beq 5cfdc <_PyEval_FormatExcUnbound@@Base+0xa30> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5ce44 <_PyEval_FormatExcUnbound@@Base+0x918> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5d014 <_PyEval_FormatExcUnbound@@Base+0xa68> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29840 @ 0x7490 │ │ │ │ + movw r1, #29264 @ 0x7250 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5ce30 <_PyEval_FormatExcUnbound@@Base+0x904> │ │ │ │ + b 5d000 <_PyEval_FormatExcUnbound@@Base+0xa54> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22088 @ 0x5648 │ │ │ │ + movw r2, #21512 @ 0x5408 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #41000 @ 0xa028 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5ce78 <_PyEval_FormatExcUnbound@@Base+0x94c> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d048 <_PyEval_FormatExcUnbound@@Base+0xa9c> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5ce60 <_PyEval_FormatExcUnbound@@Base+0x934> │ │ │ │ + bgt 5d030 <_PyEval_FormatExcUnbound@@Base+0xa84> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56f04 <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ + b 570cc <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5ceb0 <_PyEval_FormatExcUnbound@@Base+0x984> │ │ │ │ + bne 5d080 <_PyEval_FormatExcUnbound@@Base+0xad4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36c910 │ │ │ │ + b 36c648 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41224 @ 0xa108 │ │ │ │ + movw r0, #40648 @ 0x9ec8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5cea0 <_PyEval_FormatExcUnbound@@Base+0x974> │ │ │ │ + bne 5d070 <_PyEval_FormatExcUnbound@@Base+0xac4> │ │ │ │ pop {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 5cf24 <_PyEval_FormatExcUnbound@@Base+0x9f8> │ │ │ │ + bne 5d0f4 <_PyEval_FormatExcUnbound@@Base+0xb48> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41028 @ 0xa044 │ │ │ │ + movw r0, #40452 @ 0x9e04 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5cef0 <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ + b 5d0c0 <_PyEval_FormatExcUnbound@@Base+0xb14> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5d074 <_PyEval_FormatExcUnbound@@Base+0xb48> │ │ │ │ + beq 5d244 <_PyEval_FormatExcUnbound@@Base+0xc98> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 413324 │ │ │ │ + bl 412c30 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d054 <_PyEval_FormatExcUnbound@@Base+0xb28> │ │ │ │ + beq 5d224 <_PyEval_FormatExcUnbound@@Base+0xc78> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5cfd4 <_PyEval_FormatExcUnbound@@Base+0xaa8> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 5d1a4 <_PyEval_FormatExcUnbound@@Base+0xbf8> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r5, #20] │ │ │ │ - bgt 5d024 <_PyEval_FormatExcUnbound@@Base+0xaf8> │ │ │ │ + bgt 5d1f4 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - b 5d024 <_PyEval_FormatExcUnbound@@Base+0xaf8> │ │ │ │ + b 5d1f4 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #152] @ 5d07c <_PyEval_FormatExcUnbound@@Base+0xb50> │ │ │ │ + ldr r1, [pc, #152] @ 5d24c <_PyEval_FormatExcUnbound@@Base+0xca0> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d054 <_PyEval_FormatExcUnbound@@Base+0xb28> │ │ │ │ + beq 5d224 <_PyEval_FormatExcUnbound@@Base+0xc78> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5d030 <_PyEval_FormatExcUnbound@@Base+0xb04> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 5d200 <_PyEval_FormatExcUnbound@@Base+0xc54> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 5d044 <_PyEval_FormatExcUnbound@@Base+0xb18> │ │ │ │ + b 5d214 <_PyEval_FormatExcUnbound@@Base+0xc68> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d074 <_PyEval_FormatExcUnbound@@Base+0xb48> │ │ │ │ + bgt 5d244 <_PyEval_FormatExcUnbound@@Base+0xc98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d074 <_PyEval_FormatExcUnbound@@Base+0xb48> │ │ │ │ + bne 5d244 <_PyEval_FormatExcUnbound@@Base+0xc98> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr r2 │ │ │ │ + rsbeq lr, sl, r8, ror r2 │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d0e0 <_PyEval_FormatExcUnbound@@Base+0xbb4> │ │ │ │ + beq 5d2b0 <_PyEval_FormatExcUnbound@@Base+0xd04> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d0e0 <_PyEval_FormatExcUnbound@@Base+0xbb4> │ │ │ │ - bl df724 │ │ │ │ + bne 5d2b0 <_PyEval_FormatExcUnbound@@Base+0xd04> │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 5d128 <_PyEval_FormatExcUnbound@@Base+0xbfc> │ │ │ │ - vldr d7, [pc, #64] @ 5d130 <_PyEval_FormatExcUnbound@@Base+0xc04> │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + vldr d6, [pc, #60] @ 5d2f8 <_PyEval_FormatExcUnbound@@Base+0xd4c> │ │ │ │ + vldr d7, [pc, #64] @ 5d300 <_PyEval_FormatExcUnbound@@Base+0xd54> │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -47204,78 +47320,78 @@ │ │ │ │ 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 5d18c <_PyEval_FormatExcUnbound@@Base+0xc60> │ │ │ │ + bne 5d35c <_PyEval_FormatExcUnbound@@Base+0xdb0> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41032 @ 0xa048 │ │ │ │ + movw r0, #40456 @ 0x9e08 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5d158 <_PyEval_FormatExcUnbound@@Base+0xc2c> │ │ │ │ + b 5d328 <_PyEval_FormatExcUnbound@@Base+0xd7c> │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #30184 @ 0x75e8 │ │ │ │ + movw r0, #29608 @ 0x73a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5d230 <_PyEval_FormatExcUnbound@@Base+0xd04> │ │ │ │ + beq 5d400 <_PyEval_FormatExcUnbound@@Base+0xe54> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d230 <_PyEval_FormatExcUnbound@@Base+0xd04> │ │ │ │ - bl df724 │ │ │ │ + bne 5d400 <_PyEval_FormatExcUnbound@@Base+0xe54> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5d288 <_PyEval_FormatExcUnbound@@Base+0xd5c> │ │ │ │ + bne 5d458 <_PyEval_FormatExcUnbound@@Base+0xeac> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #92] @ 5d298 <_PyEval_FormatExcUnbound@@Base+0xd6c> │ │ │ │ + vldr d6, [pc, #92] @ 5d468 <_PyEval_FormatExcUnbound@@Base+0xebc> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6668 @ 0x1a0c │ │ │ │ + movwhi r0, #6060 @ 0x17ac │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 5d288 <_PyEval_FormatExcUnbound@@Base+0xd5c> │ │ │ │ - vldr d6, [pc, #76] @ 5d2a0 <_PyEval_FormatExcUnbound@@Base+0xd74> │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + bhi 5d458 <_PyEval_FormatExcUnbound@@Base+0xeac> │ │ │ │ + vldr d6, [pc, #76] @ 5d470 <_PyEval_FormatExcUnbound@@Base+0xec4> │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movlt r2, #1 │ │ │ │ @@ -47296,248 +47412,248 @@ │ │ │ │ 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 5d2d8 <_PyEval_FormatExcUnbound@@Base+0xdac> │ │ │ │ + bne 5d4a8 <_PyEval_FormatExcUnbound@@Base+0xefc> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29fd3c │ │ │ │ + b 29eec0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41176 @ 0xa0d8 │ │ │ │ + movw r0, #40600 @ 0x9e98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d2c8 <_PyEval_FormatExcUnbound@@Base+0xd9c> │ │ │ │ + bne 5d498 <_PyEval_FormatExcUnbound@@Base+0xeec> │ │ │ │ pop {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 f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #13232 @ 0x33b0 │ │ │ │ + movw r2, #12656 @ 0x3170 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ pople {r4, r5, fp, pc} │ │ │ │ ldrb r4, [ip, r3] │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ strb r4, [lr, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 5d33c <_PyEval_FormatExcUnbound@@Base+0xe10> │ │ │ │ + b 5d50c <_PyEval_FormatExcUnbound@@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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5d398 <_PyEval_FormatExcUnbound@@Base+0xe6c> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5d568 <_PyEval_FormatExcUnbound@@Base+0xfbc> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d3a0 <_PyEval_FormatExcUnbound@@Base+0xe74> │ │ │ │ + beq 5d570 <_PyEval_FormatExcUnbound@@Base+0xfc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5d3fc <_PyEval_FormatExcUnbound@@Base+0xed0> │ │ │ │ + bne 5d5cc <_PyEval_FormatExcUnbound@@Base+0x1020> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d3f4 <_PyEval_FormatExcUnbound@@Base+0xec8> │ │ │ │ + bne 5d5c4 <_PyEval_FormatExcUnbound@@Base+0x1018> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d3f4 <_PyEval_FormatExcUnbound@@Base+0xec8> │ │ │ │ + bne 5d5c4 <_PyEval_FormatExcUnbound@@Base+0x1018> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d434 <_PyEval_FormatExcUnbound@@Base+0xf08> │ │ │ │ + bne 5d604 <_PyEval_FormatExcUnbound@@Base+0x1058> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2869b8 │ │ │ │ + b 285d8c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41208 @ 0xa0f8 │ │ │ │ + movw r0, #40632 @ 0x9eb8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d424 <_PyEval_FormatExcUnbound@@Base+0xef8> │ │ │ │ + bne 5d5f4 <_PyEval_FormatExcUnbound@@Base+0x1048> │ │ │ │ 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 5d494 <_PyEval_FormatExcUnbound@@Base+0xf68> │ │ │ │ + bhi 5d664 <_PyEval_FormatExcUnbound@@Base+0x10b8> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d4b4 <_PyEval_FormatExcUnbound@@Base+0xf88> │ │ │ │ - b 5d4d0 <_PyEval_FormatExcUnbound@@Base+0xfa4> │ │ │ │ + bne 5d684 <_PyEval_FormatExcUnbound@@Base+0x10d8> │ │ │ │ + b 5d6a0 <_PyEval_FormatExcUnbound@@Base+0x10f4> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42204 @ 0xa4dc │ │ │ │ + movw r0, #41096 @ 0xa088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d5ec <_PyEval_FormatExcUnbound@@Base+0x10c0> │ │ │ │ - b 5d480 <_PyEval_FormatExcUnbound@@Base+0xf54> │ │ │ │ - bl e8df8 │ │ │ │ + beq 5d7bc <_PyEval_FormatExcUnbound@@Base+0x1210> │ │ │ │ + b 5d650 <_PyEval_FormatExcUnbound@@Base+0x10a4> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d4e4 <_PyEval_FormatExcUnbound@@Base+0xfb8> │ │ │ │ + ble 5d6b4 <_PyEval_FormatExcUnbound@@Base+0x1108> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5d4fc <_PyEval_FormatExcUnbound@@Base+0xfd0> │ │ │ │ - bl df724 │ │ │ │ + bne 5d6cc <_PyEval_FormatExcUnbound@@Base+0x1120> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5d5ec <_PyEval_FormatExcUnbound@@Base+0x10c0> │ │ │ │ - b 5d4fc <_PyEval_FormatExcUnbound@@Base+0xfd0> │ │ │ │ + bne 5d7bc <_PyEval_FormatExcUnbound@@Base+0x1210> │ │ │ │ + b 5d6cc <_PyEval_FormatExcUnbound@@Base+0x1120> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d4c8 <_PyEval_FormatExcUnbound@@Base+0xf9c> │ │ │ │ + bne 5d698 <_PyEval_FormatExcUnbound@@Base+0x10ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5d4c8 <_PyEval_FormatExcUnbound@@Base+0xf9c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5d698 <_PyEval_FormatExcUnbound@@Base+0x10ec> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 5d5b8 <_PyEval_FormatExcUnbound@@Base+0x108c> │ │ │ │ + ble 5d788 <_PyEval_FormatExcUnbound@@Base+0x11dc> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5d540 <_PyEval_FormatExcUnbound@@Base+0x1014> │ │ │ │ + beq 5d710 <_PyEval_FormatExcUnbound@@Base+0x1164> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5d5b8 <_PyEval_FormatExcUnbound@@Base+0x108c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5d788 <_PyEval_FormatExcUnbound@@Base+0x11dc> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5d5a8 <_PyEval_FormatExcUnbound@@Base+0x107c> │ │ │ │ - movw r1, #36640 @ 0x8f20 │ │ │ │ + b 5d778 <_PyEval_FormatExcUnbound@@Base+0x11cc> │ │ │ │ + movw r1, #36032 @ 0x8cc0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5d55c <_PyEval_FormatExcUnbound@@Base+0x1030> │ │ │ │ - bl d47bc │ │ │ │ + beq 5d72c <_PyEval_FormatExcUnbound@@Base+0x1180> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d584 <_PyEval_FormatExcUnbound@@Base+0x1058> │ │ │ │ + beq 5d754 <_PyEval_FormatExcUnbound@@Base+0x11a8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5d5b8 <_PyEval_FormatExcUnbound@@Base+0x108c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5d788 <_PyEval_FormatExcUnbound@@Base+0x11dc> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30292 @ 0x7654 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5d5a8 <_PyEval_FormatExcUnbound@@Base+0x107c> │ │ │ │ + b 5d778 <_PyEval_FormatExcUnbound@@Base+0x11cc> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22088 @ 0x5648 │ │ │ │ + movw r2, #21512 @ 0x5408 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42204 @ 0xa4dc │ │ │ │ + movw r0, #41096 @ 0xa088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d5ec <_PyEval_FormatExcUnbound@@Base+0x10c0> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d7bc <_PyEval_FormatExcUnbound@@Base+0x1210> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5d5d4 <_PyEval_FormatExcUnbound@@Base+0x10a8> │ │ │ │ + bgt 5d7a4 <_PyEval_FormatExcUnbound@@Base+0x11f8> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56f04 <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ + b 570cc <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r1 │ │ │ │ - movw ip, #53680 @ 0xd1b0 │ │ │ │ + movw ip, #53720 @ 0xd1d8 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub r1, r1, #33 @ 0x21 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwls r1, #30384 @ 0x76b0 │ │ │ │ - movwhi r1, #30416 @ 0x76d0 │ │ │ │ + movwls r1, #29808 @ 0x7470 │ │ │ │ + movwhi r1, #29840 @ 0x7490 │ │ │ │ ldr r0, [ip] │ │ │ │ movtls r1, #72 @ 0x48 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #7880 @ 0x1ec8 │ │ │ │ + movw r3, #7272 @ 0x1c68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5d654 <_PyEval_FormatExcUnbound@@Base+0x1128> │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + beq 5d824 <_PyEval_FormatExcUnbound@@Base+0x1278> │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 5d648 <_PyEval_FormatExcUnbound@@Base+0x111c> │ │ │ │ + bne 5d818 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5d648 <_PyEval_FormatExcUnbound@@Base+0x111c> │ │ │ │ + bhi 5d818 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ @@ -47548,40 +47664,40 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 5da10 <_PyEval_FormatExcUnbound@@Base+0x14e4> │ │ │ │ + bl 5dbe0 <_PyEval_FormatExcUnbound@@Base+0x1634> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6dc <_PyEval_FormatExcUnbound@@Base+0x11b0> │ │ │ │ + bgt 5d8ac <_PyEval_FormatExcUnbound@@Base+0x1300> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5d6dc <_PyEval_FormatExcUnbound@@Base+0x11b0> │ │ │ │ + bne 5d8ac <_PyEval_FormatExcUnbound@@Base+0x1300> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6fc <_PyEval_FormatExcUnbound@@Base+0x11d0> │ │ │ │ + bgt 5d8cc <_PyEval_FormatExcUnbound@@Base+0x1320> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d6fc <_PyEval_FormatExcUnbound@@Base+0x11d0> │ │ │ │ + bne 5d8cc <_PyEval_FormatExcUnbound@@Base+0x1320> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5d728 <_PyEval_FormatExcUnbound@@Base+0x11fc> │ │ │ │ + beq 5d8f8 <_PyEval_FormatExcUnbound@@Base+0x134c> │ │ │ │ cmp r7, #3 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eoreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -47590,200 +47706,200 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5d780 <_PyEval_FormatExcUnbound@@Base+0x1254> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5d950 <_PyEval_FormatExcUnbound@@Base+0x13a4> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30452 @ 0x76f4 │ │ │ │ + movw r1, #29876 @ 0x74b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r5, #0 │ │ │ │ - b 5d994 <_PyEval_FormatExcUnbound@@Base+0x1468> │ │ │ │ - movw r2, #56740 @ 0xdda4 │ │ │ │ + b 5db64 <_PyEval_FormatExcUnbound@@Base+0x15b8> │ │ │ │ + movw r2, #57212 @ 0xdf7c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5d7a4 <_PyEval_FormatExcUnbound@@Base+0x1278> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + bne 5d974 <_PyEval_FormatExcUnbound@@Base+0x13c8> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 5d994 <_PyEval_FormatExcUnbound@@Base+0x1468> │ │ │ │ - ldr r0, [pc, #500] @ 5d9a0 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + b 5db64 <_PyEval_FormatExcUnbound@@Base+0x15b8> │ │ │ │ + ldr r0, [pc, #500] @ 5db70 <_PyEval_FormatExcUnbound@@Base+0x15c4> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldrd r6, [r3, #20] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d778 <_PyEval_FormatExcUnbound@@Base+0x124c> │ │ │ │ + blt 5d948 <_PyEval_FormatExcUnbound@@Base+0x139c> │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r5, r8 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 5d82c <_PyEval_FormatExcUnbound@@Base+0x1300> │ │ │ │ + bne 5d9fc <_PyEval_FormatExcUnbound@@Base+0x1450> │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 5d798 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ + beq 5d968 <_PyEval_FormatExcUnbound@@Base+0x13bc> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #30508 @ 0x772c │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5d994 <_PyEval_FormatExcUnbound@@Base+0x1468> │ │ │ │ + beq 5db64 <_PyEval_FormatExcUnbound@@Base+0x15b8> │ │ │ │ cmp r5, r8 │ │ │ │ - bne 5d82c <_PyEval_FormatExcUnbound@@Base+0x1300> │ │ │ │ + bne 5d9fc <_PyEval_FormatExcUnbound@@Base+0x1450> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d798 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ + bgt 5d968 <_PyEval_FormatExcUnbound@@Base+0x13bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d798 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5d798 <_PyEval_FormatExcUnbound@@Base+0x126c> │ │ │ │ + bne 5d968 <_PyEval_FormatExcUnbound@@Base+0x13bc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5d968 <_PyEval_FormatExcUnbound@@Base+0x13bc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30516 @ 0x7734 │ │ │ │ + movw r0, #29940 @ 0x74f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + beq 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5d874 <_PyEval_FormatExcUnbound@@Base+0x1348> │ │ │ │ - ldr r1, [pc, #324] @ 5d9a4 <_PyEval_FormatExcUnbound@@Base+0x1478> │ │ │ │ + beq 5da44 <_PyEval_FormatExcUnbound@@Base+0x1498> │ │ │ │ + ldr r1, [pc, #324] @ 5db74 <_PyEval_FormatExcUnbound@@Base+0x15c8> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + beq 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r1, r5 │ │ │ │ movne r0, r8 │ │ │ │ - bne 5d8ac <_PyEval_FormatExcUnbound@@Base+0x1380> │ │ │ │ - bl af318 │ │ │ │ + bne 5da7c <_PyEval_FormatExcUnbound@@Base+0x14d0> │ │ │ │ + bl af658 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #14448 @ 0x3870 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d900 <_PyEval_FormatExcUnbound@@Base+0x13d4> │ │ │ │ + beq 5dad0 <_PyEval_FormatExcUnbound@@Base+0x1524> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d8e0 <_PyEval_FormatExcUnbound@@Base+0x13b4> │ │ │ │ + bne 5dab0 <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + bgt 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + bne 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d920 <_PyEval_FormatExcUnbound@@Base+0x13f4> │ │ │ │ + bgt 5daf0 <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5d920 <_PyEval_FormatExcUnbound@@Base+0x13f4> │ │ │ │ + bne 5daf0 <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5d920 <_PyEval_FormatExcUnbound@@Base+0x13f4> │ │ │ │ - bl 177b78 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5daf0 <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30540 @ 0x774c │ │ │ │ + movw r0, #29964 @ 0x750c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + beq 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #21756 @ 0x54fc │ │ │ │ + movw r0, #21972 @ 0x55d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d964 <_PyEval_FormatExcUnbound@@Base+0x1438> │ │ │ │ + beq 5db34 <_PyEval_FormatExcUnbound@@Base+0x1588> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3113f8 │ │ │ │ + bl 310580 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30e154 │ │ │ │ + bl 30d0ec │ │ │ │ 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 5d984 <_PyEval_FormatExcUnbound@@Base+0x1458> │ │ │ │ + bgt 5db54 <_PyEval_FormatExcUnbound@@Base+0x15a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5d984 <_PyEval_FormatExcUnbound@@Base+0x1458> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5db54 <_PyEval_FormatExcUnbound@@Base+0x15a8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r9, fp, r4, asr #22 │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ + rsbeq r9, fp, ip, ror #22 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ 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, #38448 @ 0x9630 │ │ │ │ + movw r2, #37840 @ 0x93d0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 5d9ec <_PyEval_FormatExcUnbound@@Base+0x14c0> │ │ │ │ - bl 3b9ef0 │ │ │ │ + bne 5dbbc <_PyEval_FormatExcUnbound@@Base+0x1610> │ │ │ │ + bl 3b9cf0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d9fc <_PyEval_FormatExcUnbound@@Base+0x14d0> │ │ │ │ - b 5da08 <_PyEval_FormatExcUnbound@@Base+0x14dc> │ │ │ │ + bne 5dbcc <_PyEval_FormatExcUnbound@@Base+0x1620> │ │ │ │ + b 5dbd8 <_PyEval_FormatExcUnbound@@Base+0x162c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 387c30 │ │ │ │ + bl 387964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5da08 <_PyEval_FormatExcUnbound@@Base+0x14dc> │ │ │ │ + beq 5dbd8 <_PyEval_FormatExcUnbound@@Base+0x162c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 5dbdc <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ + beq 5ddac <_PyEval_FormatExcUnbound@@Base+0x1800> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dbd8 <_PyEval_FormatExcUnbound@@Base+0x16ac> │ │ │ │ + bne 5dda8 <_PyEval_FormatExcUnbound@@Base+0x17fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -47797,28 +47913,28 @@ │ │ │ │ bl 2e074 │ │ │ │ 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 42319c │ │ │ │ + bl 4230dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5db84 <_PyEval_FormatExcUnbound@@Base+0x1658> │ │ │ │ + bne 5dd54 <_PyEval_FormatExcUnbound@@Base+0x17a8> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab564 <_PyDict_LookupIndex@@Base+0x1c48> │ │ │ │ + bl 3ab358 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5dad0 <_PyEval_FormatExcUnbound@@Base+0x15a4> │ │ │ │ - bhi 5da8c <_PyEval_FormatExcUnbound@@Base+0x1560> │ │ │ │ + beq 5dca0 <_PyEval_FormatExcUnbound@@Base+0x16f4> │ │ │ │ + bhi 5dc5c <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 5db94 <_PyEval_FormatExcUnbound@@Base+0x1668> │ │ │ │ + b 5dd64 <_PyEval_FormatExcUnbound@@Base+0x17b8> │ │ │ │ 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] │ │ │ │ @@ -47826,360 +47942,360 @@ │ │ │ │ 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 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db38 <_PyEval_FormatExcUnbound@@Base+0x160c> │ │ │ │ + bgt 5dd08 <_PyEval_FormatExcUnbound@@Base+0x175c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 5db38 <_PyEval_FormatExcUnbound@@Base+0x160c> │ │ │ │ + bne 5dd08 <_PyEval_FormatExcUnbound@@Base+0x175c> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db58 <_PyEval_FormatExcUnbound@@Base+0x162c> │ │ │ │ + bgt 5dd28 <_PyEval_FormatExcUnbound@@Base+0x177c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5db58 <_PyEval_FormatExcUnbound@@Base+0x162c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5dd28 <_PyEval_FormatExcUnbound@@Base+0x177c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db78 <_PyEval_FormatExcUnbound@@Base+0x164c> │ │ │ │ + bgt 5dd48 <_PyEval_FormatExcUnbound@@Base+0x179c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5db78 <_PyEval_FormatExcUnbound@@Base+0x164c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5dd48 <_PyEval_FormatExcUnbound@@Base+0x179c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5db88 <_PyEval_FormatExcUnbound@@Base+0x165c> │ │ │ │ - b 5db90 <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ + bge 5dd58 <_PyEval_FormatExcUnbound@@Base+0x17ac> │ │ │ │ + b 5dd60 <_PyEval_FormatExcUnbound@@Base+0x17b4> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5da8c <_PyEval_FormatExcUnbound@@Base+0x1560> │ │ │ │ - b 5db94 <_PyEval_FormatExcUnbound@@Base+0x1668> │ │ │ │ + bne 5dc5c <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ + b 5dd64 <_PyEval_FormatExcUnbound@@Base+0x17b8> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbb4 <_PyEval_FormatExcUnbound@@Base+0x1688> │ │ │ │ + bgt 5dd84 <_PyEval_FormatExcUnbound@@Base+0x17d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5dbb4 <_PyEval_FormatExcUnbound@@Base+0x1688> │ │ │ │ + bne 5dd84 <_PyEval_FormatExcUnbound@@Base+0x17d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbdc <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ + bgt 5ddac <_PyEval_FormatExcUnbound@@Base+0x1800> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5dbdc <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ + bne 5ddac <_PyEval_FormatExcUnbound@@Base+0x1800> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5dbdc <_PyEval_FormatExcUnbound@@Base+0x16b0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5ddac <_PyEval_FormatExcUnbound@@Base+0x1800> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #30628 @ 0x77a4 │ │ │ │ + movw r3, #30052 @ 0x7564 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r1, #56736 @ 0xdda0 │ │ │ │ + movw r1, #57200 @ 0xdf70 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4c4 │ │ │ │ + b 2494e4 │ │ │ │ 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, #20464 @ 0x4ff0 │ │ │ │ + movw r2, #19856 @ 0x4d90 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #13320 @ 0x3408 │ │ │ │ + movw r3, #12604 @ 0x313c │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dc54 <_PyEval_FormatExcUnbound@@Base+0x1728> │ │ │ │ - bl 363534 <_PyErr_Format@@Base+0x290> │ │ │ │ + bne 5de24 <_PyEval_FormatExcUnbound@@Base+0x1878> │ │ │ │ + bl 363268 <_PyErr_Format@@Base+0x290> │ │ │ │ mov r4, r0 │ │ │ │ - b 5dc5c <_PyEval_FormatExcUnbound@@Base+0x1730> │ │ │ │ + b 5de2c <_PyEval_FormatExcUnbound@@Base+0x1880> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dd64 <_PyEval_FormatExcUnbound@@Base+0x1838> │ │ │ │ + beq 5df34 <_PyEval_FormatExcUnbound@@Base+0x1988> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dc84 <_PyEval_FormatExcUnbound@@Base+0x1758> │ │ │ │ - movw r0, #52700 @ 0xcddc │ │ │ │ + bne 5de54 <_PyEval_FormatExcUnbound@@Base+0x18a8> │ │ │ │ + movw r0, #52124 @ 0xcb9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ mov r5, r0 │ │ │ │ - b 5dcc0 <_PyEval_FormatExcUnbound@@Base+0x1794> │ │ │ │ - bl 244d68 │ │ │ │ + b 5de90 <_PyEval_FormatExcUnbound@@Base+0x18e4> │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dcac <_PyEval_FormatExcUnbound@@Base+0x1780> │ │ │ │ + beq 5de7c <_PyEval_FormatExcUnbound@@Base+0x18d0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5dcc8 <_PyEval_FormatExcUnbound@@Base+0x179c> │ │ │ │ - movw r0, #12472 @ 0x30b8 │ │ │ │ + beq 5de98 <_PyEval_FormatExcUnbound@@Base+0x18ec> │ │ │ │ + movw r0, #11896 @ 0x2e78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ mov r5, r0 │ │ │ │ - b 5dcc0 <_PyEval_FormatExcUnbound@@Base+0x1794> │ │ │ │ + b 5de90 <_PyEval_FormatExcUnbound@@Base+0x18e4> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1b5634 │ │ │ │ + bl 1b4fc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 245a38 │ │ │ │ + bl 24496c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5dcf4 <_PyEval_FormatExcUnbound@@Base+0x17c8> │ │ │ │ + bne 5dec4 <_PyEval_FormatExcUnbound@@Base+0x1918> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5dcdc <_PyEval_FormatExcUnbound@@Base+0x17b0> │ │ │ │ + ble 5deac <_PyEval_FormatExcUnbound@@Base+0x1900> │ │ │ │ mov r4, #0 │ │ │ │ - b 5dd64 <_PyEval_FormatExcUnbound@@Base+0x1838> │ │ │ │ + b 5df34 <_PyEval_FormatExcUnbound@@Base+0x1988> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5dcd4 <_PyEval_FormatExcUnbound@@Base+0x17a8> │ │ │ │ + bne 5dea4 <_PyEval_FormatExcUnbound@@Base+0x18f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5dcd4 <_PyEval_FormatExcUnbound@@Base+0x17a8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5dea4 <_PyEval_FormatExcUnbound@@Base+0x18f8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #30668 @ 0x77cc │ │ │ │ + movw r0, #30092 @ 0x758c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd38 <_PyEval_FormatExcUnbound@@Base+0x180c> │ │ │ │ + bgt 5df08 <_PyEval_FormatExcUnbound@@Base+0x195c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5dd38 <_PyEval_FormatExcUnbound@@Base+0x180c> │ │ │ │ + bne 5df08 <_PyEval_FormatExcUnbound@@Base+0x195c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd50 <_PyEval_FormatExcUnbound@@Base+0x1824> │ │ │ │ + bgt 5df20 <_PyEval_FormatExcUnbound@@Base+0x1974> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5dd58 <_PyEval_FormatExcUnbound@@Base+0x182c> │ │ │ │ + beq 5df28 <_PyEval_FormatExcUnbound@@Base+0x197c> │ │ │ │ mov r4, r6 │ │ │ │ - b 5dd64 <_PyEval_FormatExcUnbound@@Base+0x1838> │ │ │ │ + b 5df34 <_PyEval_FormatExcUnbound@@Base+0x1988> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5dd50 <_PyEval_FormatExcUnbound@@Base+0x1824> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5df20 <_PyEval_FormatExcUnbound@@Base+0x1974> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5dd94 <_PyEval_FormatExcUnbound@@Base+0x1868> │ │ │ │ + beq 5df64 <_PyEval_FormatExcUnbound@@Base+0x19b8> │ │ │ │ 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 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5ddc0 <_PyEval_FormatExcUnbound@@Base+0x1894> │ │ │ │ + beq 5df90 <_PyEval_FormatExcUnbound@@Base+0x19e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2daa4 │ │ │ │ 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 5ddfc <_PyEval_FormatExcUnbound@@Base+0x18d0> │ │ │ │ + bne 5dfcc <_PyEval_FormatExcUnbound@@Base+0x1a20> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d3ae0 │ │ │ │ + b 3d38a8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41200 @ 0xa0f0 │ │ │ │ + movw r0, #40624 @ 0x9eb0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ddec <_PyEval_FormatExcUnbound@@Base+0x18c0> │ │ │ │ + bne 5dfbc <_PyEval_FormatExcUnbound@@Base+0x1a10> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5de60 <_PyEval_FormatExcUnbound@@Base+0x1934> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5e030 <_PyEval_FormatExcUnbound@@Base+0x1a84> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de68 <_PyEval_FormatExcUnbound@@Base+0x193c> │ │ │ │ + beq 5e038 <_PyEval_FormatExcUnbound@@Base+0x1a8c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 5e028 <_PyEval_FormatExcUnbound@@Base+0x1afc> │ │ │ │ + bne 5e1f8 <_PyEval_FormatExcUnbound@@Base+0x1c4c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 136e58 │ │ │ │ + bl 136a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 5e014 <_PyEval_FormatExcUnbound@@Base+0x1ae8> │ │ │ │ + beq 5e1e4 <_PyEval_FormatExcUnbound@@Base+0x1c38> │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5dec4 <_PyEval_FormatExcUnbound@@Base+0x1998> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 5e094 <_PyEval_FormatExcUnbound@@Base+0x1ae8> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5decc <_PyEval_FormatExcUnbound@@Base+0x19a0> │ │ │ │ + beq 5e09c <_PyEval_FormatExcUnbound@@Base+0x1af0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5def8 <_PyEval_FormatExcUnbound@@Base+0x19cc> │ │ │ │ + bne 5e0c8 <_PyEval_FormatExcUnbound@@Base+0x1b1c> │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5df08 <_PyEval_FormatExcUnbound@@Base+0x19dc> │ │ │ │ + bne 5e0d8 <_PyEval_FormatExcUnbound@@Base+0x1b2c> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5e014 <_PyEval_FormatExcUnbound@@Base+0x1ae8> │ │ │ │ + b 5e1e4 <_PyEval_FormatExcUnbound@@Base+0x1c38> │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 5def8 <_PyEval_FormatExcUnbound@@Base+0x19cc> │ │ │ │ + bne 5e0c8 <_PyEval_FormatExcUnbound@@Base+0x1b1c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5dfac <_PyEval_FormatExcUnbound@@Base+0x1a80> │ │ │ │ - bl 136e58 │ │ │ │ + beq 5e17c <_PyEval_FormatExcUnbound@@Base+0x1bd0> │ │ │ │ + bl 136a58 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5dfac <_PyEval_FormatExcUnbound@@Base+0x1a80> │ │ │ │ + beq 5e17c <_PyEval_FormatExcUnbound@@Base+0x1bd0> │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5df78 <_PyEval_FormatExcUnbound@@Base+0x1a4c> │ │ │ │ - bl df724 │ │ │ │ + beq 5e148 <_PyEval_FormatExcUnbound@@Base+0x1b9c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df78 <_PyEval_FormatExcUnbound@@Base+0x1a4c> │ │ │ │ + beq 5e148 <_PyEval_FormatExcUnbound@@Base+0x1b9c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5e014 <_PyEval_FormatExcUnbound@@Base+0x1ae8> │ │ │ │ + b 5e1e4 <_PyEval_FormatExcUnbound@@Base+0x1c38> │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5df9c <_PyEval_FormatExcUnbound@@Base+0x1a70> │ │ │ │ + bne 5e16c <_PyEval_FormatExcUnbound@@Base+0x1bc0> │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dfc4 <_PyEval_FormatExcUnbound@@Base+0x1a98> │ │ │ │ + beq 5e194 <_PyEval_FormatExcUnbound@@Base+0x1be8> │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5df1c <_PyEval_FormatExcUnbound@@Base+0x19f0> │ │ │ │ + b 5e0ec <_PyEval_FormatExcUnbound@@Base+0x1b40> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5dfd0 <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ + bne 5e1a0 <_PyEval_FormatExcUnbound@@Base+0x1bf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 5deec <_PyEval_FormatExcUnbound@@Base+0x19c0> │ │ │ │ + bl bb940 │ │ │ │ + b 5e0bc <_PyEval_FormatExcUnbound@@Base+0x1b10> │ │ │ │ cmp r6, r5 │ │ │ │ - ble 5dfec <_PyEval_FormatExcUnbound@@Base+0x1ac0> │ │ │ │ + ble 5e1bc <_PyEval_FormatExcUnbound@@Base+0x1c10> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5dfd0 <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ + b 5e1a0 <_PyEval_FormatExcUnbound@@Base+0x1bf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 1516d8 │ │ │ │ - b 5e020 <_PyEval_FormatExcUnbound@@Base+0x1af4> │ │ │ │ + bl 151528 │ │ │ │ + b 5e1f0 <_PyEval_FormatExcUnbound@@Base+0x1c44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005e034 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0005e204 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ subs ip, r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 5e074 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 5e244 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ 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 │ │ │ │ @@ -48195,344 +48311,344 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2e074 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 5e0e4 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ + bne 5e2b4 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e118 <_PyBytes_ReverseFind@@Base+0xe4> │ │ │ │ + beq 5e2e8 <_PyBytes_ReverseFind@@Base+0xe4> │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #212] @ 5e1e0 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #212] @ 5e3b0 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e1c0 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + beq 5e390 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e134 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ + beq 5e304 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ mov r4, #0 │ │ │ │ - b 5e1c0 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + b 5e390 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5e1a8 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + beq 5e378 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e158 <_PyBytes_ReverseFind@@Base+0x124> │ │ │ │ + beq 5e328 <_PyBytes_ReverseFind@@Base+0x124> │ │ │ │ cmp r5, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 5e1a8 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + beq 5e378 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e198 <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ - bl e8df8 │ │ │ │ + beq 5e368 <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e190 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bgt 5e360 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5e190 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bne 5e360 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5e1a8 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ - bl df724 │ │ │ │ + bne 5e378 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 5e12c <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ + bne 5e2fc <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55dc0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 55f88 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e1d4 <_PyBytes_ReverseFind@@Base+0x1a0> │ │ │ │ + beq 5e3a4 <_PyBytes_ReverseFind@@Base+0x1a0> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsr #6 │ │ │ │ + rsbeq r9, sl, r4, ror 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e218 <_PyBytes_ReverseFind@@Base+0x1e4> │ │ │ │ - bl df724 │ │ │ │ + bne 5e3e8 <_PyBytes_ReverseFind@@Base+0x1e4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e248 <_PyBytes_ReverseFind@@Base+0x214> │ │ │ │ + bne 5e418 <_PyBytes_ReverseFind@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ bl 2f1cc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e238 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ - bl df724 │ │ │ │ + bne 5e408 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e248 <_PyBytes_ReverseFind@@Base+0x214> │ │ │ │ + bne 5e418 <_PyBytes_ReverseFind@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 5e280 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ + bne 5e450 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b99dc │ │ │ │ + b 3b97dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41160 @ 0xa0c8 │ │ │ │ + movw r0, #40584 @ 0x9e88 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e270 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ + bne 5e440 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e2dc <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + bne 5e4ac <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e2f0 <_PyBytes_ReverseFind@@Base+0x2bc> │ │ │ │ - b 5e300 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ + bne 5e4c0 <_PyBytes_ReverseFind@@Base+0x2bc> │ │ │ │ + b 5e4d0 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e2cc <_PyBytes_ReverseFind@@Base+0x298> │ │ │ │ + beq 5e49c <_PyBytes_ReverseFind@@Base+0x298> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e31c <_PyBytes_ReverseFind@@Base+0x2e8> │ │ │ │ + beq 5e4ec <_PyBytes_ReverseFind@@Base+0x2e8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e338 <_PyBytes_ReverseFind@@Base+0x304> │ │ │ │ + beq 5e508 <_PyBytes_ReverseFind@@Base+0x304> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e354 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ + beq 5e524 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e370 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + beq 5e540 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e38c <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ + beq 5e55c <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3a8 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ + beq 5e578 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3c4 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + beq 5e594 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3e0 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + beq 5e5b0 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3fc <_PyBytes_ReverseFind@@Base+0x3c8> │ │ │ │ + beq 5e5cc <_PyBytes_ReverseFind@@Base+0x3c8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e418 <_PyBytes_ReverseFind@@Base+0x3e4> │ │ │ │ + beq 5e5e8 <_PyBytes_ReverseFind@@Base+0x3e4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e434 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ + beq 5e604 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e450 <_PyBytes_ReverseFind@@Base+0x41c> │ │ │ │ + beq 5e620 <_PyBytes_ReverseFind@@Base+0x41c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e46c <_PyBytes_ReverseFind@@Base+0x438> │ │ │ │ + beq 5e63c <_PyBytes_ReverseFind@@Base+0x438> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e488 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ + beq 5e658 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ 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 21bf00 │ │ │ │ + b 21b258 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5e4d4 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ - bl 1341cc │ │ │ │ + bne 5e6a4 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ + bl 133dd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #4] │ │ │ │ strne r5, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ ldrne r3, [r0] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add ip, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - ble 5e518 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + ble 5e6e8 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr lr, [lr, r2, lsl #2] │ │ │ │ str lr, [r1, r2, lsl #2] │ │ │ │ mov r2, ip │ │ │ │ - b 5e4f4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + b 5e6c4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e6a8 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ - ldr r0, [pc, #344] @ 5e6b8 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + beq 5e878 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + ldr r0, [pc, #344] @ 5e888 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e67c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + beq 5e84c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #17132 @ 0x42ec │ │ │ │ + movw r3, #16524 @ 0x408c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e5ac <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + beq 5e77c <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #30912 @ 0x78c0 │ │ │ │ + movw r1, #30336 @ 0x7680 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b 5e67c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bl 172fdc │ │ │ │ + b 5e84c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2188bc │ │ │ │ + bl 217c14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e67c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ - movw r0, #65124 @ 0xfe64 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + blt 5e84c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + movw r0, #60 @ 0x3c │ │ │ │ + movt r0, #105 @ 0x69 │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e67c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + beq 5e84c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldr r3, [r7] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - ldr r3, [pc, #200] @ 5e6bc <_PyBytes_ReverseFind@@Base+0x688> │ │ │ │ + ldr r3, [pc, #200] @ 5e88c <_PyBytes_ReverseFind@@Base+0x688> │ │ │ │ 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 │ │ │ │ @@ -48543,216 +48659,216 @@ │ │ │ │ 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 5e650 <_PyBytes_ReverseFind@@Base+0x61c> │ │ │ │ + bgt 5e820 <_PyBytes_ReverseFind@@Base+0x61c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5e650 <_PyBytes_ReverseFind@@Base+0x61c> │ │ │ │ + bne 5e820 <_PyBytes_ReverseFind@@Base+0x61c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e668 <_PyBytes_ReverseFind@@Base+0x634> │ │ │ │ + bgt 5e838 <_PyBytes_ReverseFind@@Base+0x634> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 5e670 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + beq 5e840 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ mov r5, #0 │ │ │ │ - b 5e6ac <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + b 5e87c <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5e6ac <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ - bl bcf34 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5e87c <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + bl bd20c │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e6a8 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + bgt 5e878 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5e6a8 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + bne 5e878 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strdeq r4, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r4, fp, r4, lsr #6 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 │ │ │ │ - beq 5e700 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ + beq 5e8d0 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22704 @ 0x58b0 │ │ │ │ + movw r0, #22128 @ 0x5670 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e960 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ + beq 5eb30 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5e740 <_PyBytes_ReverseFind@@Base+0x70c> │ │ │ │ - bl 24b718 │ │ │ │ + beq 5e910 <_PyBytes_ReverseFind@@Base+0x70c> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e740 <_PyBytes_ReverseFind@@Base+0x70c> │ │ │ │ - bl df724 │ │ │ │ + bne 5e910 <_PyBytes_ReverseFind@@Base+0x70c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e960 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ + bne 5eb30 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5e778 <_PyBytes_ReverseFind@@Base+0x744> │ │ │ │ - bl 24b718 │ │ │ │ + beq 5e948 <_PyBytes_ReverseFind@@Base+0x744> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e778 <_PyBytes_ReverseFind@@Base+0x744> │ │ │ │ - bl df724 │ │ │ │ + bne 5e948 <_PyBytes_ReverseFind@@Base+0x744> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e960 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ + bne 5eb30 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #492] @ 5e970 <_PyBytes_ReverseFind@@Base+0x93c> │ │ │ │ + vldr d10, [pc, #492] @ 5eb40 <_PyBytes_ReverseFind@@Base+0x93c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5e7b0 <_PyBytes_ReverseFind@@Base+0x77c> │ │ │ │ + bhi 5e980 <_PyBytes_ReverseFind@@Base+0x77c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5e8c4 <_PyBytes_ReverseFind@@Base+0x890> │ │ │ │ - b 5e7d4 <_PyBytes_ReverseFind@@Base+0x7a0> │ │ │ │ + bls 5ea94 <_PyBytes_ReverseFind@@Base+0x890> │ │ │ │ + b 5e9a4 <_PyBytes_ReverseFind@@Base+0x7a0> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5e7d4 <_PyBytes_ReverseFind@@Base+0x7a0> │ │ │ │ + bvc 5e9a4 <_PyBytes_ReverseFind@@Base+0x7a0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5e7f4 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ + bvc 5e9c4 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5e87c <_PyBytes_ReverseFind@@Base+0x848> │ │ │ │ + ble 5ea4c <_PyBytes_ReverseFind@@Base+0x848> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5e948 <_PyBytes_ReverseFind@@Base+0x914> │ │ │ │ + bhi 5eb18 <_PyBytes_ReverseFind@@Base+0x914> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2e560 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble 5e83c <_PyBytes_ReverseFind@@Base+0x808> │ │ │ │ + ble 5ea0c <_PyBytes_ReverseFind@@Base+0x808> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #320] @ 5e978 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ + vldr d8, [pc, #320] @ 5eb48 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5e910 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ + beq 5eae0 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e864 <_PyBytes_ReverseFind@@Base+0x830> │ │ │ │ - vldr d8, [pc, #284] @ 5e980 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bne 5ea34 <_PyBytes_ReverseFind@@Base+0x830> │ │ │ │ + vldr d8, [pc, #284] @ 5eb50 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #272] @ 5e980 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - vldr d7, [pc, #276] @ 5e988 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ + vldr d8, [pc, #272] @ 5eb50 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + vldr d7, [pc, #276] @ 5eb58 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5e910 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ + beq 5eae0 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5e8ac <_PyBytes_ReverseFind@@Base+0x878> │ │ │ │ + ble 5ea7c <_PyBytes_ReverseFind@@Base+0x878> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #220] @ 5e980 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + vldr d7, [pc, #220] @ 5eb50 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ - bpl 5e85c <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bpl 5ea2c <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5e85c <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ + bpl 5ea2c <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2f01c │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bls 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5e904 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ + bvs 5ead4 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bne 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e934 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ + beq 5eb04 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 41bef0 <_PyLong_UInt32_Converter@@Base+0x5a0> │ │ │ │ + bl 41be98 <_PyLong_UInt32_Converter@@Base+0x5a0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e960 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ + bne 5eb30 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldrgt d8, [pc, #32] @ 5e978 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ - bgt 5e914 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + vldrgt d8, [pc, #32] @ 5eb48 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ + bgt 5eae4 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ mov r3, #0 │ │ │ │ - b 5e848 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ + b 5ea18 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -48766,122 +48882,122 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 5e9c8 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + bne 5eb98 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9f8 <_PyBytes_ReverseFind@@Base+0x9c4> │ │ │ │ + bne 5ebc8 <_PyBytes_ReverseFind@@Base+0x9c4> │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #148] @ 5ea84 <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #148] @ 5ec54 <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5ea78 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ + beq 5ec48 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ea60 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + beq 5ec30 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ea64 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ + beq 5ec34 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5ea3c <_PyBytes_ReverseFind@@Base+0xa08> │ │ │ │ + bne 5ec0c <_PyBytes_ReverseFind@@Base+0xa08> │ │ │ │ mov r0, r6 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r3, r0 │ │ │ │ - b 5ea4c <_PyBytes_ReverseFind@@Base+0xa18> │ │ │ │ + b 5ec1c <_PyBytes_ReverseFind@@Base+0xa18> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #8] │ │ │ │ strne r4, [r3, #12] │ │ │ │ - bne 5ea78 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ - b 5ea64 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ + bne 5ec48 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ + b 5ec34 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, asr r3 │ │ │ │ + rsbeq r9, sl, r0, lsr #7 │ │ │ │ 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, [r0, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr r1, [pc, #176] @ 5eb64 <_PyBytes_ReverseFind@@Base+0xb30> │ │ │ │ + ldr r1, [pc, #176] @ 5ed34 <_PyBytes_ReverseFind@@Base+0xb30> │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5eb58 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ + beq 5ed28 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5eae0 <_PyBytes_ReverseFind@@Base+0xaac> │ │ │ │ + beq 5ecb0 <_PyBytes_ReverseFind@@Base+0xaac> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eafc <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ - b 5eb2c <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ - ldr r1, [pc, #128] @ 5eb68 <_PyBytes_ReverseFind@@Base+0xb34> │ │ │ │ + bne 5eccc <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ + b 5ecfc <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + ldr r1, [pc, #128] @ 5ed38 <_PyBytes_ReverseFind@@Base+0xb34> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ead0 <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - b 5eb58 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ + bne 5eca0 <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ + b 5ed28 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5eb2c <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bne 5ecfc <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eb2c <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bgt 5ecfc <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5eb2c <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5ecfc <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #3252 @ 0xcb4 │ │ │ │ + movw r2, #2676 @ 0xa74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #30964 @ 0x78f4 │ │ │ │ + movw r0, #30388 @ 0x76b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsr #32 │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ + rsbeq r5, fp, ip, asr #32 │ │ │ │ + rsbeq r4, fp, r8, lsr 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 r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -48890,135 +49006,135 @@ │ │ │ │ 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, #43228 @ 0xa8dc │ │ │ │ + movw r3, #39988 @ 0x9c34 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 5ebd0 <_PyBytes_ReverseFind@@Base+0xb9c> │ │ │ │ + beq 5eda0 <_PyBytes_ReverseFind@@Base+0xb9c> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5ec0c <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ + beq 5eddc <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec0c <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ + beq 5eddc <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #37752 @ 0x9378 │ │ │ │ + movw r3, #38568 @ 0x96a8 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5ec0c <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ + bne 5eddc <_PyBytes_ReverseFind@@Base+0xbd8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 89108 │ │ │ │ + bl 89438 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ec40 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ + beq 5ee10 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ec40 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ + bgt 5ee10 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5ec40 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5ee10 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ + bl bca24 <_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 bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5ecac <_PyBytes_ReverseFind@@Base+0xc78> │ │ │ │ + bne 5ee7c <_PyBytes_ReverseFind@@Base+0xc78> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4f1c0 │ │ │ │ + b 4f388 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41168 @ 0xa0d0 │ │ │ │ + movw r0, #40592 @ 0x9e90 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ec9c <_PyBytes_ReverseFind@@Base+0xc68> │ │ │ │ + bne 5ee6c <_PyBytes_ReverseFind@@Base+0xc68> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005eccc : │ │ │ │ +0005ee9c : │ │ │ │ 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 5ed00 │ │ │ │ + beq 5eed0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5ed1c │ │ │ │ + beq 5eeec │ │ │ │ mov r0, r2 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 5ed50 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 5ef20 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5ed30 │ │ │ │ + blt 5ef00 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 5ed58 │ │ │ │ + blt 5ef28 │ │ │ │ mov r0, r2 │ │ │ │ - bl c5288 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bl c55a4 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ 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 r1, [pc, #108] @ 5edf8 │ │ │ │ + ldr r1, [pc, #108] @ 5efc8 │ │ │ │ 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] │ │ │ │ @@ -49030,17 +49146,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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ @@ -49053,306 +49169,306 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e074 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5ee50 │ │ │ │ + bne 5f020 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee70 │ │ │ │ + beq 5f040 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ef00 │ │ │ │ + b 5f0d0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52092 @ 0xcb7c │ │ │ │ + movw r0, #51476 @ 0xc914 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee48 │ │ │ │ - b 5ee34 │ │ │ │ + beq 5f018 │ │ │ │ + b 5f004 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ee48 │ │ │ │ + beq 5f018 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 5eea8 │ │ │ │ + bhi 5f078 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #124] @ 5ef20 │ │ │ │ + ldr lr, [pc, #124] @ 5f0f0 │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5eecc │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + b 5f09c │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ee48 │ │ │ │ - b 5ee90 │ │ │ │ + beq 5f018 │ │ │ │ + b 5f060 │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5eef8 │ │ │ │ + ble 5f0c8 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth ip, ip │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [lr, r3] │ │ │ │ eor r0, r0, ip │ │ │ │ - b 5eecc │ │ │ │ - bl cec6c │ │ │ │ + b 5f09c │ │ │ │ + bl cef88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef14 │ │ │ │ + beq 5f0e4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, r5, r0, asr #29 │ │ │ │ + rsbeq sl, r5, r0, asr #24 │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5ef7c │ │ │ │ + beq 5f14c │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ef7c │ │ │ │ - bl df724 │ │ │ │ + bne 5f14c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef94 │ │ │ │ - vldr d0, [pc, #36] @ 5efa8 │ │ │ │ + bne 5f164 │ │ │ │ + vldr d0, [pc, #36] @ 5f178 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5efe0 │ │ │ │ + bne 5f1b0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 24925c │ │ │ │ + b 24827c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41080 @ 0xa078 │ │ │ │ + movw r0, #40504 @ 0x9e38 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5efd0 │ │ │ │ + b 5f1a0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 5f034 │ │ │ │ - beq 5f028 │ │ │ │ + ldreq r0, [pc, #28] @ 5f204 │ │ │ │ + beq 5f1f8 │ │ │ │ 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 │ │ │ │ - rsbeq ip, fp, ip, lsr #2 │ │ │ │ + rsbeq ip, fp, r4, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5f080 │ │ │ │ + beq 5f250 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22256 @ 0x56f0 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0b4 │ │ │ │ + beq 5f284 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5f0bc │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + bne 5f28c │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22256 @ 0x56f0 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 5f254 │ │ │ │ + b 5f424 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 5f0f4 │ │ │ │ + bne 5f2c4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22256 @ 0x56f0 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5f0b4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5f284 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f134 │ │ │ │ - bl e8df8 │ │ │ │ + beq 5f304 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f12c │ │ │ │ + bgt 5f2fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f12c │ │ │ │ + bne 5f2fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5f144 │ │ │ │ - bl df724 │ │ │ │ + bne 5f314 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f0b4 │ │ │ │ + bne 5f284 │ │ │ │ mvn r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, r4 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt 5f178 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 5f348 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31052 @ 0x794c │ │ │ │ + movw r1, #30476 @ 0x770c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ - b 5f254 │ │ │ │ + b 5f424 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f55c │ │ │ │ + bl 5f72c │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 5f214 │ │ │ │ + blt 5f3e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5f214 │ │ │ │ - bl 105254 │ │ │ │ + beq 5f3e4 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r8, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ str r9, [sp] │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2f1e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f200 │ │ │ │ + beq 5f3d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 39f9f4 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ - b 5f214 │ │ │ │ + bl 39f7e0 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ + b 5f3e4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 10d678 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d254 <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f248 │ │ │ │ + bne 5f418 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f248 │ │ │ │ + beq 5f418 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f248 │ │ │ │ + bgt 5f418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5f248 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 5f418 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ 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] │ │ │ │ @@ -49379,142 +49495,142 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e074 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - movw r3, #14036 @ 0x36d4 │ │ │ │ + movw r3, #13460 @ 0x3494 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 5f370 │ │ │ │ + bne 5f540 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f3a8 │ │ │ │ + beq 5f578 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ 5f438 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #152] @ 5f608 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f404 │ │ │ │ + beq 5f5d4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 347c70 <_Py_IsInterpreterFinalizing@@Base+0x1238> │ │ │ │ + bl 347788 <_Py_IsInterpreterFinalizing@@Base+0x1238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f3c4 │ │ │ │ + bne 5f594 │ │ │ │ mov r4, #0 │ │ │ │ - b 5f404 │ │ │ │ + b 5f5d4 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5f3ec │ │ │ │ + bne 5f5bc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 42060c │ │ │ │ + bl 4201dc │ │ │ │ mov r4, r0 │ │ │ │ - b 5f404 │ │ │ │ + b 5f5d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f3d0 │ │ │ │ - b 5f3bc │ │ │ │ + beq 5f5a0 │ │ │ │ + b 5f58c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f418 │ │ │ │ + beq 5f5e8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f42c │ │ │ │ + beq 5f5fc │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, lsl #7 │ │ │ │ + rsbeq r9, sl, ip, asr #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f46c │ │ │ │ + bne 5f63c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 194f3c │ │ │ │ + b 19497c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41240 @ 0xa118 │ │ │ │ + movw r0, #40664 @ 0x9ed8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f45c │ │ │ │ + bne 5f62c │ │ │ │ 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 5f4c8 │ │ │ │ + bhi 5f698 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #6400 @ 0x1900 │ │ │ │ + movwle r1, #5792 @ 0x16a0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 5f4e8 │ │ │ │ + b 5f6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42232 @ 0xa4f8 │ │ │ │ + movw r0, #41124 @ 0xa0a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 5f4b4 │ │ │ │ + b 5f684 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56604 <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ + b 567cc <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #7504 @ 0x1d50 │ │ │ │ + movw r3, #6896 @ 0x1af0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5f52c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5f6fc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #31116 @ 0x798c │ │ │ │ + movw r1, #30540 @ 0x774c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5f780 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 5f950 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -49523,379 +49639,379 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 5f594 │ │ │ │ + bhi 5f764 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r6, [r6, #8] │ │ │ │ - bne 5f5e4 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 5f7b4 │ │ │ │ + bl 3733e0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 5f638 │ │ │ │ + b 5f808 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 30de14 │ │ │ │ + bl 30cdac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - beq 5f5f0 │ │ │ │ + beq 5f7c0 │ │ │ │ cmp r9, r6 │ │ │ │ add r7, r7, #1 │ │ │ │ sub r6, r6, r9 │ │ │ │ - bhi 5f614 │ │ │ │ + bhi 5f7e4 │ │ │ │ cmp r4, r7 │ │ │ │ - bgt 5f5b8 │ │ │ │ - b 5f630 │ │ │ │ - bl df724 │ │ │ │ + bgt 5f788 │ │ │ │ + b 5f800 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f5d4 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 5f7a4 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f5b0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 5f780 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31156 @ 0x79b4 │ │ │ │ + movw r1, #30580 @ 0x7774 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5f5b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 5f780 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5f614 │ │ │ │ + bne 5f7e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f660 │ │ │ │ + beq 5f830 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257d38 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 256c98 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f6b0 │ │ │ │ + bne 5f880 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22472 @ 0x57c8 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5f6bc │ │ │ │ - bl 159318 │ │ │ │ + bl 1b956c │ │ │ │ + b 5f88c │ │ │ │ + bl 159168 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 5f6c4 │ │ │ │ + bge 5f894 │ │ │ │ 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 5f708 │ │ │ │ + bne 5f8d8 │ │ │ │ ldrd r0, [r4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5f728 │ │ │ │ + b 5f8f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41284 @ 0xa144 │ │ │ │ + movw r0, #40708 @ 0x9f04 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f6f0 │ │ │ │ + bne 5f8c0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005f728 : │ │ │ │ +0005f8f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4db40 │ │ │ │ + b 4dd08 │ │ │ │ │ │ │ │ -0005f73c : │ │ │ │ +0005f90c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60380 @ 0xebdc │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f778 │ │ │ │ + bne 5f948 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36d8bc │ │ │ │ + b 36d5f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005f780 : │ │ │ │ +0005f950 : │ │ │ │ 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, #7168 @ 0x1c00 │ │ │ │ + movw r3, #6560 @ 0x19a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f7c4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5f994 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49988 @ 0xc344 │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 5f7f4 │ │ │ │ + bl 1b956c │ │ │ │ + b 5f9c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #7504 @ 0x1d50 │ │ │ │ + movw r3, #6896 @ 0x1af0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f7fc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 5f9cc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31252 @ 0x7a14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r6, #0 │ │ │ │ - b 5f954 │ │ │ │ + b 5fb24 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f828 │ │ │ │ + beq 5f9f8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31288 @ 0x7a38 │ │ │ │ + movw r1, #30712 @ 0x77f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 5f7f4 │ │ │ │ + bl 172fdc │ │ │ │ + b 5f9c4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5f858 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 5fa28 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #30744 @ 0x7818 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 5f7f4 │ │ │ │ - ldr r8, [pc, #252] @ 5f95c │ │ │ │ + bl 172fdc │ │ │ │ + b 5f9c4 │ │ │ │ + ldr r8, [pc, #252] @ 5fb2c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f87c │ │ │ │ - bl 377444 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ + bne 5fa4c │ │ │ │ + bl 37717c <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5f8a8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 5fa78 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31364 @ 0x7a84 │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 5f7f4 │ │ │ │ + bl 172fdc │ │ │ │ + b 5f9c4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f944 │ │ │ │ + bne 5fb14 │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f8e0 │ │ │ │ - bl 377444 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ + bne 5fab0 │ │ │ │ + bl 37717c <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f7f4 │ │ │ │ + beq 5f9c4 │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6146c │ │ │ │ + bl 6163c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5f7f4 │ │ │ │ + beq 5f9c4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5f934 │ │ │ │ + bne 5fb04 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f91c │ │ │ │ + bgt 5faec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5f91c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56716 @ 0xdd8c │ │ │ │ + bne 5faec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #57188 @ 0xdf64 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 5f7f4 │ │ │ │ + bl 21cc6c │ │ │ │ + b 5f9c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl c5288 │ │ │ │ - b 5f954 │ │ │ │ + bl c55a4 │ │ │ │ + b 5fb24 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ac540 <_PyDict_LookupIndex@@Base+0x2c24> │ │ │ │ + b 3ac330 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f980 │ │ │ │ + beq 5fb50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257d38 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 256c98 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f9044 <_PyLong_Size_t_Converter@@Base+0x54> │ │ │ │ + bl 3f8ec4 <_PyLong_Size_t_Converter@@Base+0x54> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f9ec │ │ │ │ + beq 5fbbc │ │ │ │ mov r1, r5 │ │ │ │ - bl 35bd50 <_PySet_Update@@Base> │ │ │ │ + bl 35b9ec <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f9ec │ │ │ │ + bne 5fbbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9e8 │ │ │ │ + bgt 5fbb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f9e8 │ │ │ │ + bne 5fbb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 5fb08 │ │ │ │ + beq 5fcd8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 17c918 │ │ │ │ + bl 17c560 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5fb04 │ │ │ │ + bne 5fcd4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5fb04 │ │ │ │ + bne 5fcd4 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ mov r1, r2 │ │ │ │ - bl 14a0d0 │ │ │ │ + bl 149c88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5faf0 │ │ │ │ + beq 5fcc0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5faf4 │ │ │ │ + beq 5fcc4 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5faf4 │ │ │ │ + beq 5fcc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa90 │ │ │ │ + bgt 5fc60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fa90 │ │ │ │ + bne 5fc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r7, #936] @ 0x3a8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5faf4 │ │ │ │ + beq 5fcc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb08 │ │ │ │ + bgt 5fcd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fb08 │ │ │ │ + bne 5fcd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fb08 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5fcd8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5fb34 │ │ │ │ + beq 5fd04 │ │ │ │ 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 │ │ │ │ @@ -49906,377 +50022,377 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5fb9c │ │ │ │ + bne 5fd6c │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 5fb80 │ │ │ │ + bgt 5fd50 │ │ │ │ mov r5, #0 │ │ │ │ - b 5fb9c │ │ │ │ + b 5fd6c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fbcc │ │ │ │ - b 5fb78 │ │ │ │ + beq 5fd9c │ │ │ │ + b 5fd48 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #1148] @ 60040 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #1148] @ 60210 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60024 │ │ │ │ + beq 601f4 │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60020 │ │ │ │ - ldr r3, [pc, #1104] @ 60044 │ │ │ │ + beq 601f0 │ │ │ │ + ldr r3, [pc, #1104] @ 60214 │ │ │ │ cmp r6, #0 │ │ │ │ - movw r8, #44380 @ 0xad5c │ │ │ │ + movw r8, #43772 @ 0xaafc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5fdb0 │ │ │ │ + bne 5ff80 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18bf18 │ │ │ │ + bl 18b9c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fdb0 │ │ │ │ + bne 5ff80 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc58 │ │ │ │ + bgt 5fe28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5fc58 │ │ │ │ + bne 5fe28 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fca8 │ │ │ │ + bne 5fe78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc88 │ │ │ │ + bgt 5fe58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fc88 │ │ │ │ + bne 5fe58 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60024 │ │ │ │ + bne 601f4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5fd4c │ │ │ │ + bne 5ff1c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18bf18 │ │ │ │ + bl 18b9c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd4c │ │ │ │ + bne 5ff1c │ │ │ │ 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 5fd24 │ │ │ │ + beq 5fef4 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #800] @ 60038 │ │ │ │ + vldr d5, [pc, #800] @ 60208 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5fd4c │ │ │ │ + bhi 5ff1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc58 │ │ │ │ + bgt 5fe28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fc58 │ │ │ │ + bne 5fe28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fc58 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5fe28 │ │ │ │ mov r0, r7 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5fe58 │ │ │ │ + beq 60028 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23a8a4 │ │ │ │ + bl 239500 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd88 │ │ │ │ + bgt 5ff58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5fd88 │ │ │ │ + bne 5ff58 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fda8 │ │ │ │ + bgt 5ff78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fda8 │ │ │ │ + bne 5ff78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fea8 │ │ │ │ + beq 60078 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r7, #27336 @ 0x6ac8 │ │ │ │ + movw r7, #26728 @ 0x6868 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 5ff54 │ │ │ │ + bne 60124 │ │ │ │ ldr r3, [r6] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fe1c │ │ │ │ + bgt 5ffec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5fe1c │ │ │ │ + bne 5ffec │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fe1c │ │ │ │ - bl 18bf18 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5ffec │ │ │ │ + bl 18b9c8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fe48 │ │ │ │ + bne 60018 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ff10 │ │ │ │ + ble 600e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fed0 │ │ │ │ + beq 600a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r4, #8] │ │ │ │ - beq 5fe08 │ │ │ │ + beq 5ffd8 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5fdec │ │ │ │ + beq 5ffbc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5fe7c │ │ │ │ + bne 6004c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fea8 │ │ │ │ + bgt 60078 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fea8 │ │ │ │ + bne 60078 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fea8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60078 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23a8a4 │ │ │ │ + bl 239500 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ff24 │ │ │ │ + ble 600f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ff3c │ │ │ │ + ble 6010c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ff54 │ │ │ │ + bne 60124 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fec8 │ │ │ │ + bgt 60098 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fec8 │ │ │ │ + bne 60098 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 60024 │ │ │ │ + b 601f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fef0 │ │ │ │ + bgt 600c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fef0 │ │ │ │ + bne 600c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60024 │ │ │ │ + bne 601f4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fe1c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fe1c │ │ │ │ + bne 5ffec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 5ffec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5fe94 │ │ │ │ + bne 60064 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fe94 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60064 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fea0 │ │ │ │ + bne 60070 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 5fea0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60070 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ffa4 │ │ │ │ - bl df724 │ │ │ │ + bne 60174 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fffc │ │ │ │ + beq 601cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ff9c │ │ │ │ + bgt 6016c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ff9c │ │ │ │ + bne 6016c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5fffc │ │ │ │ - bl 23a8a4 │ │ │ │ + b 601cc │ │ │ │ + bl 239500 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ffd0 │ │ │ │ + bgt 601a0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ffd0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 601a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fff4 │ │ │ │ + bgt 601c4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5fff4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 601c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ subs r4, r7, #0 │ │ │ │ - bne 5ff58 │ │ │ │ + bne 60128 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60024 │ │ │ │ + bgt 601f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60024 │ │ │ │ + bne 601f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 60024 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 601f4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r9, sl, ip, lsr #7 │ │ │ │ - rsbeq lr, sl, r0, asr r2 │ │ │ │ + strdeq r9, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq lr, sl, r8, ror r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7d1c │ │ │ │ + b b802c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3123e8 │ │ │ │ + bl 31156c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #19340 @ 0x4b8c │ │ │ │ + movw r4, #18732 @ 0x492c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 600dc │ │ │ │ + beq 602ac │ │ │ │ mov r1, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603f0 │ │ │ │ + beq 605c0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 600fc │ │ │ │ - movw r1, #19340 @ 0x4b8c │ │ │ │ + beq 602cc │ │ │ │ + movw r1, #18732 @ 0x492c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603f0 │ │ │ │ + beq 605c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl e702c │ │ │ │ + bl e7344 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60460 │ │ │ │ - ldr r0, [pc, #848] @ 6046c │ │ │ │ + beq 60630 │ │ │ │ + ldr r0, [pc, #848] @ 6063c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -50284,297 +50400,297 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - bl e7d38 │ │ │ │ + bl e8050 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6018c │ │ │ │ + bne 6035c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60174 │ │ │ │ + ble 60344 │ │ │ │ mov r4, r6 │ │ │ │ - b 60460 │ │ │ │ + b 60630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6016c │ │ │ │ + bne 6033c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6016c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6033c │ │ │ │ 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 f432c │ │ │ │ + bl f43fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6032c │ │ │ │ + beq 604fc │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 29bcf8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 29b018 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 60214 │ │ │ │ - bl df724 │ │ │ │ + bne 603e4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 602d4 │ │ │ │ - b 603c0 │ │ │ │ + beq 604a4 │ │ │ │ + b 60590 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60254 │ │ │ │ + bgt 60424 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60254 │ │ │ │ + bne 60424 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 603c0 │ │ │ │ - beq 602d4 │ │ │ │ + blt 60590 │ │ │ │ + beq 604a4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6028c │ │ │ │ + bgt 6045c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6028c │ │ │ │ + bne 6045c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14777c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 14733c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 603c0 │ │ │ │ + beq 60590 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6019c │ │ │ │ + bgt 6036c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6019c │ │ │ │ + bne 6036c │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6019c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6036c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f5210 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 603c0 │ │ │ │ + beq 60590 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6035c │ │ │ │ + beq 6052c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6019c │ │ │ │ + bgt 6036c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6019c │ │ │ │ + bne 6036c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6019c │ │ │ │ - ldr r0, [pc, #316] @ 60470 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6036c │ │ │ │ + ldr r0, [pc, #316] @ 60640 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 603c0 │ │ │ │ + beq 60590 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35bd50 <_PySet_Update@@Base> │ │ │ │ + bl 35b9ec <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6037c │ │ │ │ + bne 6054c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 603c0 │ │ │ │ + bgt 60590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 603c0 │ │ │ │ + bne 60590 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 603c0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60590 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6039c │ │ │ │ + bgt 6056c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6039c │ │ │ │ + bne 6056c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6016c │ │ │ │ + bgt 6033c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6016c │ │ │ │ + bne 6033c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6016c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6033c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5288 │ │ │ │ - b 60460 │ │ │ │ + bl c55a4 │ │ │ │ + b 60630 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f9044 <_PyLong_Size_t_Converter@@Base+0x54> │ │ │ │ + bl 3f8ec4 <_PyLong_Size_t_Converter@@Base+0x54> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6045c │ │ │ │ - ldr r0, [pc, #108] @ 60474 │ │ │ │ + beq 6062c │ │ │ │ + ldr r0, [pc, #108] @ 60644 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60440 │ │ │ │ + bne 60610 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60460 │ │ │ │ + bgt 60630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60460 │ │ │ │ + bne 60630 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 60460 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6045c │ │ │ │ + bgt 6062c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6045c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 6062c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r7, fp, r8, lsr pc │ │ │ │ - rsbeq r9, fp, r4, asr #25 │ │ │ │ + rsbeq r7, fp, r0, ror #30 │ │ │ │ + rsbeq r9, fp, ip, ror #25 │ │ │ │ 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 604cc │ │ │ │ + bne 6069c │ │ │ │ mov r4, r0 │ │ │ │ - bl 311a38 │ │ │ │ + bl 310bc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604cc │ │ │ │ + beq 6069c │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604cc │ │ │ │ + bgt 6069c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 604cc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 6069c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000604d8 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +000606a8 <_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 604f4 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 606c4 <_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 60518 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 606e8 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 60564 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ + beq 60734 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1736b4 <_PyErr_FormatV@@Base+0xbc> │ │ │ │ + bl 173328 <_PyErr_FormatV@@Base+0xbc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6055c <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bgt 6072c <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6055c <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bne 6072c <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6059c <_PyEval_RaiseAsyncExc@@Base+0xc4> │ │ │ │ + bne 6076c <_PyEval_RaiseAsyncExc@@Base+0xc4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40b370 │ │ │ │ + b 40b070 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41216 @ 0xa100 │ │ │ │ + movw r0, #40640 @ 0x9ec0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6058c <_PyEval_RaiseAsyncExc@@Base+0xb4> │ │ │ │ + bne 6075c <_PyEval_RaiseAsyncExc@@Base+0xb4> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ @@ -50594,96 +50710,96 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ ldr r4, [fp, #20] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 606cc <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl df724 │ │ │ │ + bne 6089c <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606cc <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - movw r4, #53956 @ 0xd2c4 │ │ │ │ + beq 6089c <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + movw r4, #54428 @ 0xd49c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606f8 <_PyEval_RaiseAsyncExc@@Base+0x220> │ │ │ │ + beq 608c8 <_PyEval_RaiseAsyncExc@@Base+0x220> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60680 <_PyEval_RaiseAsyncExc@@Base+0x1a8> │ │ │ │ - movw r1, #35088 @ 0x8910 │ │ │ │ + beq 60850 <_PyEval_RaiseAsyncExc@@Base+0x1a8> │ │ │ │ + movw r1, #34512 @ 0x86d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ - b 60698 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + b 60868 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 606ac <_PyEval_RaiseAsyncExc@@Base+0x1d4> │ │ │ │ - movw r1, #35144 @ 0x8948 │ │ │ │ + blt 6087c <_PyEval_RaiseAsyncExc@@Base+0x1d4> │ │ │ │ + movw r1, #34568 @ 0x8708 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [fp, #4] │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35204 @ 0x8984 │ │ │ │ + movw r1, #34628 @ 0x8744 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #0 │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - bl 2727bc <_Py_call_instrumentation_line@@Base+0x81c> │ │ │ │ + bl 2719ac <_Py_call_instrumentation_line@@Base+0xe74> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 60700 <_PyEval_RaiseAsyncExc@@Base+0x228> │ │ │ │ + bne 608d0 <_PyEval_RaiseAsyncExc@@Base+0x228> │ │ │ │ mov r4, #0 │ │ │ │ - b 6077c <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ + b 6094c <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ bl 2edb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 60750 <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ + beq 60920 <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25774c │ │ │ │ + bl 2566ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60734 <_PyEval_RaiseAsyncExc@@Base+0x25c> │ │ │ │ + bne 60904 <_PyEval_RaiseAsyncExc@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ - b 606f8 <_PyEval_RaiseAsyncExc@@Base+0x220> │ │ │ │ + bl bb940 │ │ │ │ + b 608c8 <_PyEval_RaiseAsyncExc@@Base+0x220> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, r6 │ │ │ │ - bl bb640 │ │ │ │ - b 6077c <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ + bl bb940 │ │ │ │ + b 6094c <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -50694,23 +50810,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 607c8 <_PyEval_RaiseAsyncExc@@Base+0x2f0> │ │ │ │ + bne 60998 <_PyEval_RaiseAsyncExc@@Base+0x2f0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 607dc <_PyEval_RaiseAsyncExc@@Base+0x304> │ │ │ │ - b 607ec <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ + bne 609ac <_PyEval_RaiseAsyncExc@@Base+0x304> │ │ │ │ + b 609bc <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607b8 <_PyEval_RaiseAsyncExc@@Base+0x2e0> │ │ │ │ + beq 60988 <_PyEval_RaiseAsyncExc@@Base+0x2e0> │ │ │ │ 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 │ │ │ │ @@ -50724,296 +50840,296 @@ │ │ │ │ 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 60844 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ - movw r0, #31676 @ 0x7bbc │ │ │ │ + bne 60a14 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + movw r0, #31100 @ 0x797c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #31696 @ 0x7bd0 │ │ │ │ + movw r0, #31120 @ 0x7990 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60890 <_PyEval_RaiseAsyncExc@@Base+0x3b8> │ │ │ │ + bgt 60a60 <_PyEval_RaiseAsyncExc@@Base+0x3b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60890 <_PyEval_RaiseAsyncExc@@Base+0x3b8> │ │ │ │ + bne 60a60 <_PyEval_RaiseAsyncExc@@Base+0x3b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne 608f4 <_PyEval_RaiseAsyncExc@@Base+0x41c> │ │ │ │ + bne 60ac4 <_PyEval_RaiseAsyncExc@@Base+0x41c> │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 608d8 <_PyEval_RaiseAsyncExc@@Base+0x400> │ │ │ │ + bgt 60aa8 <_PyEval_RaiseAsyncExc@@Base+0x400> │ │ │ │ mov r7, #0 │ │ │ │ - b 608f4 <_PyEval_RaiseAsyncExc@@Base+0x41c> │ │ │ │ + b 60ac4 <_PyEval_RaiseAsyncExc@@Base+0x41c> │ │ │ │ clz r7, r1 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 60924 <_PyEval_RaiseAsyncExc@@Base+0x44c> │ │ │ │ - b 608d0 <_PyEval_RaiseAsyncExc@@Base+0x3f8> │ │ │ │ + beq 60af4 <_PyEval_RaiseAsyncExc@@Base+0x44c> │ │ │ │ + b 60aa0 <_PyEval_RaiseAsyncExc@@Base+0x3f8> │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #296] @ 60a44 <_PyEval_RaiseAsyncExc@@Base+0x56c> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #296] @ 60c14 <_PyEval_RaiseAsyncExc@@Base+0x56c> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60a38 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ + beq 60c08 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ add r6, r6, r7 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 60948 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 60b18 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 60a38 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ + blt 60c08 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60988 <_PyEval_RaiseAsyncExc@@Base+0x4b0> │ │ │ │ + beq 60b58 <_PyEval_RaiseAsyncExc@@Base+0x4b0> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 60a30 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ + beq 60c00 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d22b4 <_PyObject_MaybeCallSpecialOneArg@@Base+0xc94> │ │ │ │ + bl 3d2068 <_PyObject_MaybeCallSpecialOneArg@@Base+0xc94> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 609a0 <_PyEval_RaiseAsyncExc@@Base+0x4c8> │ │ │ │ - bl df724 │ │ │ │ + bne 60b70 <_PyEval_RaiseAsyncExc@@Base+0x4c8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a38 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 60c08 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 60a38 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ + bl 21cc6c │ │ │ │ + b 60c08 <_PyEval_RaiseAsyncExc@@Base+0x560> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 609f0 <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ + beq 60bc0 <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 60a30 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ + beq 60c00 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7b44 <_PyCoro_GetAwaitableIter@@Base+0x13e0> │ │ │ │ + bl 3f783c <_PyCoro_GetAwaitableIter@@Base+0x13e0> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 60a30 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ + b 60c00 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 60a30 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ + beq 60c00 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7b44 <_PyCoro_GetAwaitableIter@@Base+0x13e0> │ │ │ │ + bl 3f783c <_PyCoro_GetAwaitableIter@@Base+0x13e0> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #10 │ │ │ │ + rsbeq r9, sl, r0, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 60aa4 <_PyEval_RaiseAsyncExc@@Base+0x5cc> │ │ │ │ + bne 60c74 <_PyEval_RaiseAsyncExc@@Base+0x5cc> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 60a88 <_PyEval_RaiseAsyncExc@@Base+0x5b0> │ │ │ │ + bge 60c58 <_PyEval_RaiseAsyncExc@@Base+0x5b0> │ │ │ │ mov r6, #0 │ │ │ │ - b 60aa4 <_PyEval_RaiseAsyncExc@@Base+0x5cc> │ │ │ │ + b 60c74 <_PyEval_RaiseAsyncExc@@Base+0x5cc> │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60ad8 <_PyEval_RaiseAsyncExc@@Base+0x600> │ │ │ │ - b 60a80 <_PyEval_RaiseAsyncExc@@Base+0x5a8> │ │ │ │ + beq 60ca8 <_PyEval_RaiseAsyncExc@@Base+0x600> │ │ │ │ + b 60c50 <_PyEval_RaiseAsyncExc@@Base+0x5a8> │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #336] @ 60c20 <_PyEval_RaiseAsyncExc@@Base+0x748> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #336] @ 60df0 <_PyEval_RaiseAsyncExc@@Base+0x748> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60c14 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + beq 60de4 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 60af8 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ + beq 60cc8 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 60af8 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ + bge 60cc8 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ mov r4, #0 │ │ │ │ - b 60c14 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + b 60de4 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 60c14 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + beq 60de4 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 60c14 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + ble 60de4 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ mov r1, r0 │ │ │ │ ldrb r3, [r7, r1] │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 60b44 <_PyEval_RaiseAsyncExc@@Base+0x66c> │ │ │ │ + beq 60d14 <_PyEval_RaiseAsyncExc@@Base+0x66c> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 60b7c <_PyEval_RaiseAsyncExc@@Base+0x6a4> │ │ │ │ + beq 60d4c <_PyEval_RaiseAsyncExc@@Base+0x6a4> │ │ │ │ mov r1, r9 │ │ │ │ - b 60b20 <_PyEval_RaiseAsyncExc@@Base+0x648> │ │ │ │ + b 60cf0 <_PyEval_RaiseAsyncExc@@Base+0x648> │ │ │ │ cmp r6, r1 │ │ │ │ movle r9, r1 │ │ │ │ - ble 60b80 <_PyEval_RaiseAsyncExc@@Base+0x6a8> │ │ │ │ + ble 60d50 <_PyEval_RaiseAsyncExc@@Base+0x6a8> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 60b70 <_PyEval_RaiseAsyncExc@@Base+0x698> │ │ │ │ + bne 60d40 <_PyEval_RaiseAsyncExc@@Base+0x698> │ │ │ │ cmp r6, r9 │ │ │ │ - ble 60b70 <_PyEval_RaiseAsyncExc@@Base+0x698> │ │ │ │ + ble 60d40 <_PyEval_RaiseAsyncExc@@Base+0x698> │ │ │ │ add r3, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r9, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r9 │ │ │ │ - b 60b80 <_PyEval_RaiseAsyncExc@@Base+0x6a8> │ │ │ │ + b 60d50 <_PyEval_RaiseAsyncExc@@Base+0x6a8> │ │ │ │ mov r1, r6 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 60bf0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ + beq 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60bcc <_PyEval_RaiseAsyncExc@@Base+0x6f4> │ │ │ │ + beq 60d9c <_PyEval_RaiseAsyncExc@@Base+0x6f4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60bf0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ + bgt 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 60bf0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ + bne 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 60bf0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x718> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60be8 <_PyEval_RaiseAsyncExc@@Base+0x710> │ │ │ │ + bgt 60db8 <_PyEval_RaiseAsyncExc@@Base+0x710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 60be8 <_PyEval_RaiseAsyncExc@@Base+0x710> │ │ │ │ + bne 60db8 <_PyEval_RaiseAsyncExc@@Base+0x710> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - b 60b14 <_PyEval_RaiseAsyncExc@@Base+0x63c> │ │ │ │ + b 60ce4 <_PyEval_RaiseAsyncExc@@Base+0x63c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60af0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ + bgt 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60af0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ + bne 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 60af0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsr r5 │ │ │ │ + rsbeq r9, sl, ip, asr r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55576 @ 0xd918 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ 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 60c78 <_PyEval_RaiseAsyncExc@@Base+0x7a0> │ │ │ │ + bne 60e48 <_PyEval_RaiseAsyncExc@@Base+0x7a0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3424e4 │ │ │ │ + b 3422bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41152 @ 0xa0c0 │ │ │ │ + movw r0, #40576 @ 0x9e80 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60c68 <_PyEval_RaiseAsyncExc@@Base+0x790> │ │ │ │ + bne 60e38 <_PyEval_RaiseAsyncExc@@Base+0x790> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -51022,232 +51138,232 @@ │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, r2 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ add r3, r1, #16 │ │ │ │ cmp r0, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 60ce0 <_PyEval_RaiseAsyncExc@@Base+0x808> │ │ │ │ + bne 60eb0 <_PyEval_RaiseAsyncExc@@Base+0x808> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d10 <_PyEval_RaiseAsyncExc@@Base+0x838> │ │ │ │ + bne 60ee0 <_PyEval_RaiseAsyncExc@@Base+0x838> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #52] @ 60d3c <_PyEval_RaiseAsyncExc@@Base+0x864> │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #52] @ 60f0c <_PyEval_RaiseAsyncExc@@Base+0x864> │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 60d34 <_PyEval_RaiseAsyncExc@@Base+0x85c> │ │ │ │ + beq 60f04 <_PyEval_RaiseAsyncExc@@Base+0x85c> │ │ │ │ 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 23b38c │ │ │ │ + b 239fe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #10 │ │ │ │ + rsbeq r9, sl, r8, lsl #11 │ │ │ │ │ │ │ │ -00060d40 : │ │ │ │ +00060f10 : │ │ │ │ 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 3668b0 │ │ │ │ + bl 3665e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60d84 │ │ │ │ + bne 60f54 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #32192 @ 0x7dc0 │ │ │ │ + movw r0, #31616 @ 0x7b80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #7168 @ 0x1c00 │ │ │ │ + movw r3, #6560 @ 0x19a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60df8 │ │ │ │ + bne 60fc8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ab420 <_PyDict_LookupIndex@@Base+0x1b04> │ │ │ │ + bl 3ab338 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60e1c │ │ │ │ - b 60e30 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + ble 60fec │ │ │ │ + b 61000 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #28660 @ 0x6ff4 │ │ │ │ + movw r1, #28096 @ 0x6dc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 60e30 │ │ │ │ + bl 172fdc │ │ │ │ + b 61000 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60e30 │ │ │ │ + bne 61000 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #46824 @ 0xb6e8 │ │ │ │ + movw r1, #46864 @ 0xb710 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 4067b8 │ │ │ │ + bl 406640 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60f1c │ │ │ │ + beq 610ec │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60ec0 │ │ │ │ - bl d47bc │ │ │ │ + bne 61090 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #6392 @ 0x18f8 │ │ │ │ + movweq r4, #5784 @ 0x1698 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 60f20 │ │ │ │ + beq 610f0 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ - bl 1505d4 │ │ │ │ + bl 1504a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60f20 │ │ │ │ + beq 610f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f20 │ │ │ │ + beq 610f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60f1c │ │ │ │ + bgt 610ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60f1c │ │ │ │ + bne 610ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 60f68 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 61138 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f70 │ │ │ │ + beq 61140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 60ff0 │ │ │ │ + bne 611c0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60fe8 │ │ │ │ + bne 611b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60fe8 │ │ │ │ + bne 611b8 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60fe8 │ │ │ │ + bne 611b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60fe8 │ │ │ │ + bne 611b8 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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 f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61034 │ │ │ │ + beq 61204 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 617a0 │ │ │ │ + bl 61970 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -51262,217 +51378,217 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2e074 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 610a8 │ │ │ │ + bne 61278 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610e0 │ │ │ │ + beq 612b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #360] @ 61240 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #360] @ 61410 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61220 │ │ │ │ + beq 613f0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 610fc │ │ │ │ + beq 612cc │ │ │ │ mov r4, #0 │ │ │ │ - b 61220 │ │ │ │ + b 613f0 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 6111c │ │ │ │ + beq 612ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 61120 │ │ │ │ - b 610f4 │ │ │ │ + bge 612f0 │ │ │ │ + b 612c4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - ble 61150 │ │ │ │ + ble 61320 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61220 │ │ │ │ + beq 613f0 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #32352 @ 0x7e60 │ │ │ │ + movw r1, #31776 @ 0x7c20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 610f4 │ │ │ │ + bl 1b956c │ │ │ │ + b 612c4 │ │ │ │ add r3, r6, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub r0, r0, r3, asr #31 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61220 │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 613f0 │ │ │ │ + bl 1fb654 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r7, r7, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ addeq r3, r6, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ cmple r5, #0 │ │ │ │ - beq 6120c │ │ │ │ + beq 613dc │ │ │ │ cmp r6, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r1 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, #5 │ │ │ │ - ble 61200 │ │ │ │ + ble 613d0 │ │ │ │ sub r5, r5, #6 │ │ │ │ lsr r3, r2, r5 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r7, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 611cc │ │ │ │ + b 6139c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 611a8 │ │ │ │ + b 61378 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 20e734 │ │ │ │ + bl 20d5cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61234 │ │ │ │ + beq 61404 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #11 │ │ │ │ + strhteq r9, [sl], #-84 @ 0xffffffac │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 612a8 │ │ │ │ + bhi 61478 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 612c8 │ │ │ │ + bne 61498 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #55716 @ 0xd9a4 │ │ │ │ + movw r0, #55100 @ 0xd73c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 612f8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 614c8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55716 @ 0xd9a4 │ │ │ │ + movw r0, #55100 @ 0xd73c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612f8 │ │ │ │ - b 61270 │ │ │ │ + beq 614c8 │ │ │ │ + b 61440 │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 61394 │ │ │ │ + ble 61564 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61300 │ │ │ │ - bl df724 │ │ │ │ + bne 614d0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 61330 │ │ │ │ + beq 61500 │ │ │ │ mov r4, #0 │ │ │ │ - b 61414 │ │ │ │ - bl e8df8 │ │ │ │ + b 615e4 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61328 │ │ │ │ + bgt 614f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61328 │ │ │ │ + bne 614f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 612e8 │ │ │ │ + beq 614b8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 61390 │ │ │ │ + beq 61560 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6135c │ │ │ │ - bl df724 │ │ │ │ + bne 6152c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 61394 │ │ │ │ - b 612f8 │ │ │ │ - bl e8df8 │ │ │ │ + beq 61564 │ │ │ │ + b 614c8 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61384 │ │ │ │ + bgt 61554 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61384 │ │ │ │ + bne 61554 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 61394 │ │ │ │ - b 61348 │ │ │ │ + bne 61564 │ │ │ │ + b 61518 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61414 │ │ │ │ + beq 615e4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 613c8 │ │ │ │ + bgt 61598 │ │ │ │ add r2, r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r5, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -51487,101 +51603,101 @@ │ │ │ │ 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 e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6144c │ │ │ │ + bne 6161c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 401c88 │ │ │ │ + b 401b10 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41188 @ 0xa0e4 │ │ │ │ + movw r0, #40612 @ 0x9ea4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6143c │ │ │ │ + bne 6160c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61558 │ │ │ │ + beq 61728 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r4 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 61a1c │ │ │ │ - ldr r3, [pc, #164] @ 61568 │ │ │ │ + bl 61bec │ │ │ │ + ldr r3, [pc, #164] @ 61738 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 61514 │ │ │ │ + bhi 616e4 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #144] @ 6156c │ │ │ │ + ldr r3, [pc, #144] @ 6173c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r4, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 6155c │ │ │ │ + b 6172c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 6155c │ │ │ │ - bl 3ae2c0 │ │ │ │ + b 6172c │ │ │ │ + bl 3ae55c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bne 61544 │ │ │ │ + bne 61714 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6155c │ │ │ │ + bgt 6172c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6155c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6155c │ │ │ │ + bne 6172c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6172c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 6155c │ │ │ │ + b 6172c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, r5, r6, ror #13 │ │ │ │ + rsbeq ip, r5, r6, asr r4 │ │ │ │ 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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -51591,65 +51707,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, #340] @ 6170c │ │ │ │ + ldr r0, [pc, #340] @ 618dc │ │ │ │ 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, #26724 @ 0x6864 │ │ │ │ + movw r2, #26148 @ 0x6624 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #32404 @ 0x7e94 │ │ │ │ + movw r1, #31828 @ 0x7c54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 616e4 │ │ │ │ + beq 618b4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #32424 @ 0x7ea8 │ │ │ │ + movw r0, #31848 @ 0x7c68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61668 │ │ │ │ + beq 61838 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 38d32c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 38d11c <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61668 │ │ │ │ + beq 61838 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 61678 │ │ │ │ + beq 61848 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 61670 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 61840 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27340 @ 0x6acc │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 616dc │ │ │ │ + b 618ac │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ 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 │ │ │ │ @@ -51657,665 +51773,665 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2dd68 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ ldr ip, [r5, #-168] @ 0xffffff58 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ mov r3, r4 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4d1d4 │ │ │ │ + bl 4d39c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl bb640 │ │ │ │ - ldr r3, [pc, #32] @ 6170c │ │ │ │ + bl bb940 │ │ │ │ + ldr r3, [pc, #32] @ 618dc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 61700 │ │ │ │ + beq 618d0 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {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 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 61788 │ │ │ │ + bne 61958 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 61798 │ │ │ │ + vldr d7, [pc, #64] @ 61968 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6668 @ 0x1a0c │ │ │ │ + movwhi r0, #6060 @ 0x17ac │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 61788 │ │ │ │ + bhi 61958 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #12208 @ 0x2fb0 │ │ │ │ + movw r5, #11632 @ 0x2d70 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r4, #13232 @ 0x33b0 │ │ │ │ + movw r4, #12656 @ 0x3170 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw lr, #716 @ 0x2cc │ │ │ │ + movw lr, #76 @ 0x4c │ │ │ │ movt lr, #90 @ 0x5a │ │ │ │ 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 617e8 │ │ │ │ + bne 619b8 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 617c4 │ │ │ │ + b 61994 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 61850 │ │ │ │ + bne 61a20 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 61834 │ │ │ │ + bge 61a04 │ │ │ │ mov r5, #0 │ │ │ │ - b 61850 │ │ │ │ + b 61a20 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61884 │ │ │ │ - b 6182c │ │ │ │ + beq 61a54 │ │ │ │ + b 619fc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #412] @ 61a18 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #412] @ 61be8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61a0c │ │ │ │ + beq 61bdc │ │ │ │ cmn r6, r5 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 618b8 │ │ │ │ + beq 61a88 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 618b8 │ │ │ │ - bl df724 │ │ │ │ + bne 61a88 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618b8 │ │ │ │ + beq 61a88 │ │ │ │ mov r4, #0 │ │ │ │ - b 61a0c │ │ │ │ + b 61bdc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r6, r7, #16 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 61954 │ │ │ │ + bls 61b24 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 6191c │ │ │ │ + bne 61aec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 6194c │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + ble 61b1c │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 619f0 │ │ │ │ + bgt 61bc0 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 6194c │ │ │ │ + b 61b1c │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 619f0 │ │ │ │ + beq 61bc0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 6194c │ │ │ │ + bne 61b1c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 619f0 │ │ │ │ + blt 61bc0 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 618dc │ │ │ │ + b 61aac │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 619f0 │ │ │ │ + bgt 61bc0 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 61a0c │ │ │ │ + beq 61bdc │ │ │ │ cmp r6, r7 │ │ │ │ - bls 61a0c │ │ │ │ + bls 61bdc │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 619d0 │ │ │ │ + bne 61ba0 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 619e8 │ │ │ │ + ble 61bb8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 619e8 │ │ │ │ + beq 61bb8 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 619c0 │ │ │ │ + b 61b90 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 61984 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #27836 @ 0x6cbc │ │ │ │ + b 61b54 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 618b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 61a80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, ror #11 │ │ │ │ + rsbeq r9, sl, ip, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r6, #43532 @ 0xaa0c │ │ │ │ + movw r6, #42924 @ 0xa7ac │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r9, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bne 61cb4 │ │ │ │ + bne 61e84 │ │ │ │ lsr r3, r2, r7 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ and r3, r3, #31 │ │ │ │ mov r8, #1 │ │ │ │ ands r2, r0, r8, lsl r3 │ │ │ │ lsl r8, r8, r3 │ │ │ │ - beq 62018 │ │ │ │ + beq 621e8 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r0, r0, r3 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ add r3, r4, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61bd8 │ │ │ │ + bne 61da8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r1, r7, #5 │ │ │ │ - bl 61a1c │ │ │ │ + bl 61bec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 6201c │ │ │ │ + bls 621ec │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 61b88 │ │ │ │ + bne 61d58 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 61b88 │ │ │ │ + bhi 61d58 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b88 │ │ │ │ + beq 61d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40c568 │ │ │ │ + bl 40c268 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b98 │ │ │ │ + beq 61d68 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61b64 │ │ │ │ + bgt 61d34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61b64 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 61d34 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61dcc │ │ │ │ + bgt 61f9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 61dcc │ │ │ │ + bne 61f9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 61dcc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 61f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 40c568 │ │ │ │ + bl 40c268 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61bbc │ │ │ │ + bne 61d8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ed8 │ │ │ │ + bgt 620a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 61ed8 │ │ │ │ + bne 620a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 61ed8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 620a8 │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 61dbc │ │ │ │ - b 61dcc │ │ │ │ - bl 17234c │ │ │ │ + ble 61f8c │ │ │ │ + b 61f9c │ │ │ │ + bl 171fc0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61ed8 │ │ │ │ - beq 62018 │ │ │ │ + blt 620a8 │ │ │ │ + beq 621e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ movls r8, #2 │ │ │ │ - bls 6201c │ │ │ │ - bl 3ae034 │ │ │ │ + bls 621ec │ │ │ │ + bl 3adff4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 61cac │ │ │ │ + beq 61e7c │ │ │ │ mov r7, r4 │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r6, [r7, #12]! │ │ │ │ and r0, r0, r6 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r1, #0 │ │ │ │ lsl r3, r0, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls 61c58 │ │ │ │ + bls 61e28 │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c50 │ │ │ │ + beq 61e20 │ │ │ │ ldr ip, [r2] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - b 61c28 │ │ │ │ + b 61df8 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add r0, r5, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs 61c98 │ │ │ │ + bcs 61e68 │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c8c │ │ │ │ + beq 61e5c │ │ │ │ ldr r1, [r2] │ │ │ │ add lr, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 61c68 │ │ │ │ + b 61e38 │ │ │ │ bic r6, r6, r8 │ │ │ │ mov r8, #3 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r5, [sl] │ │ │ │ - b 6201c │ │ │ │ + b 621ec │ │ │ │ str r5, [sl] │ │ │ │ - b 61ed8 │ │ │ │ - movw ip, #63852 @ 0xf96c │ │ │ │ + b 620a8 │ │ │ │ + movw ip, #64324 @ 0xfb44 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r9, ip │ │ │ │ - bne 61ea8 │ │ │ │ + bne 62078 │ │ │ │ lsr r5, r2, r7 │ │ │ │ and r5, r5, #31 │ │ │ │ add r1, r5, #2 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62018 │ │ │ │ + beq 621e8 │ │ │ │ add r1, r7, #5 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 61a1c │ │ │ │ + bl 61bec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 61d74 │ │ │ │ + beq 61f44 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 6201c │ │ │ │ + bne 621ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 748cc │ │ │ │ + bl 74aa4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61d44 │ │ │ │ + bne 61f14 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ed8 │ │ │ │ + bgt 620a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 61ed8 │ │ │ │ + bne 620a8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 61ed8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 620a8 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61d6c │ │ │ │ + bgt 61f3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61d6c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 61f3c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 6201c │ │ │ │ + b 621ec │ │ │ │ ldr r9, [r4, #136] @ 0x88 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 6201c │ │ │ │ + beq 621ec │ │ │ │ cmp r9, #15 │ │ │ │ - ble 61dd4 │ │ │ │ + ble 61fa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 748cc │ │ │ │ + bl 74aa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ed8 │ │ │ │ + beq 620a8 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ str r9, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61dcc │ │ │ │ + beq 61f9c │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61dcc │ │ │ │ + bgt 61f9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61dcc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 61f9c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 61f8c │ │ │ │ + b 6215c │ │ │ │ lsl r0, r9, #1 │ │ │ │ - bl 3ae034 │ │ │ │ + bl 3adff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ed8 │ │ │ │ + beq 620a8 │ │ │ │ mov r2, r7 │ │ │ │ add r4, r4, #8 │ │ │ │ mov lr, r7 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 61e90 │ │ │ │ + beq 62060 │ │ │ │ ldr r3, [r4, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e90 │ │ │ │ + beq 62060 │ │ │ │ mov ip, #1 │ │ │ │ add r7, r2, #1 │ │ │ │ add r8, r2, #4 │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne 61e68 │ │ │ │ + bne 62038 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ sub ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 61e68 │ │ │ │ + bhi 62038 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 61e68 │ │ │ │ + beq 62038 │ │ │ │ ldr r9, [ip] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ addle r9, r9, #1 │ │ │ │ strle r9, [ip] │ │ │ │ str ip, [r0, r8, lsl #2] │ │ │ │ ldr ip, [r3] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 61e7c │ │ │ │ - b 61e84 │ │ │ │ + ble 6204c │ │ │ │ + b 62054 │ │ │ │ ldr ip, [r3] │ │ │ │ mov r9, #0 │ │ │ │ str r9, [r0, r8, lsl #2] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e84 │ │ │ │ + bgt 62054 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ add r7, r7, #4 │ │ │ │ add r2, r2, #2 │ │ │ │ str r3, [r0, r7, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #32 │ │ │ │ - bne 61df4 │ │ │ │ + bne 61fc4 │ │ │ │ str lr, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ - b 61f8c │ │ │ │ + b 6215c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62018 │ │ │ │ + bne 621e8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 736d4 │ │ │ │ + bl 738ac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6201c │ │ │ │ + beq 621ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq 61ee0 │ │ │ │ + beq 620b0 │ │ │ │ mov r8, #0 │ │ │ │ - b 6201c │ │ │ │ + b 621ec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - beq 6201c │ │ │ │ + beq 621ec │ │ │ │ cmp r3, #1 │ │ │ │ - bne 61f94 │ │ │ │ - bl 3ae034 │ │ │ │ + bne 62164 │ │ │ │ + bl 3adff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ed8 │ │ │ │ + beq 620a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f40 │ │ │ │ + bne 62110 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 61f68 │ │ │ │ - b 61f70 │ │ │ │ + ble 62138 │ │ │ │ + b 62140 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f70 │ │ │ │ + bgt 62140 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ lsr r5, r5, r7 │ │ │ │ mov r2, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsl r3, r2, r5 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ mov r8, #3 │ │ │ │ - b 6201c │ │ │ │ + b 621ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl 73470 │ │ │ │ + bl 73648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ed8 │ │ │ │ + beq 620a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add lr, r0, #12 │ │ │ │ add ip, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bge 61fe0 │ │ │ │ + bge 621b0 │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldr r5, [r1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - b 61fb8 │ │ │ │ + b 62188 │ │ │ │ ldr lr, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ cmp r3, lr │ │ │ │ - bge 61f88 │ │ │ │ + bge 62158 │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ add r5, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ str r2, [ip, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 61ff0 │ │ │ │ + b 621c0 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62064 │ │ │ │ + beq 62234 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 62248 │ │ │ │ + bl 62418 │ │ │ │ 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 6209c │ │ │ │ + bne 6226c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384a4c │ │ │ │ + b 384780 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41232 @ 0xa110 │ │ │ │ + movw r0, #40656 @ 0x9ed0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6208c │ │ │ │ + bne 6225c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -52327,236 +52443,236 @@ │ │ │ │ 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 6214c │ │ │ │ + bhi 6231c │ │ │ │ cmp r5, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - movwle r4, #6400 @ 0x1900 │ │ │ │ + movwle r4, #5792 @ 0x16a0 │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 6216c │ │ │ │ + b 6233c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18352 @ 0x47b0 │ │ │ │ + movw r0, #17776 @ 0x4570 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6223c │ │ │ │ - b 62134 │ │ │ │ + beq 6240c │ │ │ │ + b 62304 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #7168 @ 0x1c00 │ │ │ │ + movw r3, #6560 @ 0x19a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 621a0 │ │ │ │ + bne 62370 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 621c4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 62394 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28660 @ 0x6ff4 │ │ │ │ + movw r1, #28096 @ 0x6dc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab420 <_PyDict_LookupIndex@@Base+0x1b04> │ │ │ │ + bl 3ab338 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 621f4 │ │ │ │ + beq 623c4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62214 │ │ │ │ + bgt 623e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 62214 │ │ │ │ + bne 623e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6223c │ │ │ │ + beq 6240c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 6223c │ │ │ │ + bne 6240c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #12208 @ 0x2fb0 │ │ │ │ + movw r7, #11632 @ 0x2d70 │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r6, #13232 @ 0x33b0 │ │ │ │ + movw r6, #12656 @ 0x3170 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r5, #716 @ 0x2cc │ │ │ │ + movw r5, #76 @ 0x4c │ │ │ │ movt r5, #90 @ 0x5a │ │ │ │ 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 62298 │ │ │ │ + beq 62468 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 622b0 │ │ │ │ + b 62480 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 622b0 │ │ │ │ + beq 62480 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 62270 │ │ │ │ + b 62440 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 62308 │ │ │ │ + bne 624d8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624bc │ │ │ │ + beq 6268c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r7, #11868 @ 0x2e5c │ │ │ │ + movw r7, #11260 @ 0x2bfc │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #12876 @ 0x324c │ │ │ │ + movw r1, #12268 @ 0x2fec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ cmpne r6, r7 │ │ │ │ - beq 62390 │ │ │ │ + beq 62560 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62390 │ │ │ │ + bne 62560 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ - movw r1, #19824 @ 0x4d70 │ │ │ │ + bl d4b10 │ │ │ │ + movw r1, #19216 @ 0x4b10 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 62390 │ │ │ │ + bne 62560 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ - movw r1, #19340 @ 0x4b8c │ │ │ │ + bl d4b10 │ │ │ │ + movw r1, #18732 @ 0x492c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 62390 │ │ │ │ + bne 62560 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623c0 │ │ │ │ + beq 62590 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 1ce8dc │ │ │ │ + bl 1ce200 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6241c │ │ │ │ + beq 625ec │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ movgt r5, r4 │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 623dc │ │ │ │ - b 6241c │ │ │ │ + bne 625ac │ │ │ │ + b 625ec │ │ │ │ cmp r7, #0 │ │ │ │ - bne 62454 │ │ │ │ + bne 62624 │ │ │ │ mov r0, r4 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 62484 │ │ │ │ - bl 170e54 │ │ │ │ + beq 62654 │ │ │ │ + bl 170ac8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 62424 │ │ │ │ + ble 625f4 │ │ │ │ cmn r7, #1 │ │ │ │ - bne 623d4 │ │ │ │ + bne 625a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6243c │ │ │ │ + ble 6260c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 62408 │ │ │ │ + bne 625d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 62408 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 625d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6241c │ │ │ │ + bne 625ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6241c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 625ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6246c │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + ble 6263c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 62460 │ │ │ │ + bne 62630 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 62460 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 62630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 624a4 │ │ │ │ + bgt 62674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 624a4 │ │ │ │ + bne 62674 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -52565,35 +52681,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 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 62544 │ │ │ │ + bne 62714 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 62550 │ │ │ │ + vldr d7, [pc, #64] @ 62720 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6253c │ │ │ │ + bgt 6270c │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 62544 │ │ │ │ + b 62714 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -52603,193 +52719,193 @@ │ │ │ │ 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 625a4 │ │ │ │ + bne 62774 │ │ │ │ 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 62584 │ │ │ │ + beq 62754 │ │ │ │ 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 r0, [r0, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 625f8 │ │ │ │ + bgt 627c8 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 625f8 │ │ │ │ + beq 627c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625f8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 627c8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 62620 │ │ │ │ + beq 627f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257d38 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 256c98 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6268c │ │ │ │ + bne 6285c │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 209ae4 │ │ │ │ + b 208c50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413eb0 <_Py_ResurrectReference@@Base+0x968> │ │ │ │ + bl 4137c0 <_Py_ResurrectReference@@Base+0x96c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 626ec │ │ │ │ + bne 628bc │ │ │ │ mov r4, #0 │ │ │ │ - b 62730 │ │ │ │ + b 62900 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 414218 <_Py_ResurrectReference@@Base+0xcd0> │ │ │ │ + bl 413b28 <_Py_ResurrectReference@@Base+0xcd4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 626e4 │ │ │ │ + beq 628b4 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #60] @ 62798 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 62968 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62784 │ │ │ │ + beq 62954 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 627dc │ │ │ │ + bgt 629ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 627dc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 629ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6284c │ │ │ │ + beq 62a1c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 387308 <_Py_CheckRecursiveCallPy@@Base+0xc4> │ │ │ │ + bl 38703c <_Py_CheckRecursiveCallPy@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ @@ -52798,103 +52914,103 @@ │ │ │ │ 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 r4, [r0, #12] │ │ │ │ - movw r1, #14460 @ 0x387c │ │ │ │ + movw r1, #14924 @ 0x3a4c │ │ │ │ movt r1, #6 │ │ │ │ - movw r0, #64488 @ 0xfbe8 │ │ │ │ + movw r0, #64960 @ 0xfdc0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 62e5c │ │ │ │ + bl 6302c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 628d8 │ │ │ │ + bgt 62aa8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 628d8 │ │ │ │ + bne 62aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - bge 62b6c │ │ │ │ + bge 62d3c │ │ │ │ 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 62934 │ │ │ │ + beq 62b04 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #6548 @ 0x1994 │ │ │ │ + movw r8, #5908 @ 0x1714 │ │ │ │ movt r8, #90 @ 0x5a │ │ │ │ - movw r6, #1224 @ 0x4c8 │ │ │ │ + movw r6, #584 @ 0x248 │ │ │ │ movt r6, #90 @ 0x5a │ │ │ │ - movw r7, #17812 @ 0x4594 │ │ │ │ + movw r7, #17172 @ 0x4314 │ │ │ │ movt r7, #91 @ 0x5b │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 62b60 │ │ │ │ + ble 62d30 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 62994 │ │ │ │ + beq 62b64 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 62994 │ │ │ │ + beq 62b64 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 629b4 │ │ │ │ + bcs 62b84 │ │ │ │ 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 629e0 │ │ │ │ + beq 62bb0 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 62a04 │ │ │ │ + b 62bd4 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 62a04 │ │ │ │ + bne 62bd4 │ │ │ │ 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 │ │ │ │ @@ -52904,121 +53020,121 @@ │ │ │ │ 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 62a48 │ │ │ │ + bne 62c18 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 62a6c │ │ │ │ + b 62c3c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 62a6c │ │ │ │ + beq 62c3c │ │ │ │ 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 62b54 │ │ │ │ + beq 62d24 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 62b54 │ │ │ │ + beq 62d24 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 62b44 │ │ │ │ + bls 62d14 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 62b44 │ │ │ │ + bls 62d14 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 62ac4 │ │ │ │ + bne 62c94 │ │ │ │ sub r5, r2, #8 │ │ │ │ sub r7, r2, #11 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 62b54 │ │ │ │ - b 62af4 │ │ │ │ + bls 62d24 │ │ │ │ + b 62cc4 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 62ae0 │ │ │ │ + bne 62cb0 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 62b54 │ │ │ │ - b 62af4 │ │ │ │ + bls 62d24 │ │ │ │ + b 62cc4 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 62b54 │ │ │ │ + beq 62d24 │ │ │ │ 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 62b54 │ │ │ │ + bne 62d24 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 62b54 │ │ │ │ + beq 62d24 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 62b64 │ │ │ │ + b 62d34 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 62950 │ │ │ │ + b 62b20 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 62b74 │ │ │ │ + bge 62d44 │ │ │ │ mov r6, #0 │ │ │ │ - b 62bbc │ │ │ │ + b 62d8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 62bbc │ │ │ │ + beq 62d8c │ │ │ │ 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 e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -53029,47 +53145,47 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62c48 │ │ │ │ - bl df724 │ │ │ │ + bne 62e18 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 62cd8 │ │ │ │ - b 62c78 │ │ │ │ - bl e8df8 │ │ │ │ + bne 62ea8 │ │ │ │ + b 62e48 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62c70 │ │ │ │ + bgt 62e40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 62c70 │ │ │ │ + bne 62e40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 62c34 │ │ │ │ + beq 62e04 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 62c94 │ │ │ │ + bgt 62e64 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f3c18 │ │ │ │ + b f3ce8 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56f04 <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ + bl 570cc <_PyErr_SetLocaleString@@Base+0x760> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -53086,85 +53202,85 @@ │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 62e10 │ │ │ │ + bne 62fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e10 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + beq 62fe0 │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62d4c │ │ │ │ + bne 62f1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62d80 │ │ │ │ + bne 62f50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62e10 │ │ │ │ + bgt 62fe0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 62e10 │ │ │ │ + bne 62fe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #32620 @ 0x7f6c │ │ │ │ + movw r0, #32044 @ 0x7d2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, #792 @ 0x318 │ │ │ │ str r4, [sp] │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62dc8 │ │ │ │ + bgt 62f98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 62dc8 │ │ │ │ + bne 62f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62d3c │ │ │ │ + beq 62f0c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62df0 │ │ │ │ + bgt 62fc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 62df0 │ │ │ │ + bne 62fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62e10 │ │ │ │ - movw r0, #32620 @ 0x7f6c │ │ │ │ + beq 62fe0 │ │ │ │ + movw r0, #32044 @ 0x7d2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -53177,17 +53293,17 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62ec4 │ │ │ │ + beq 63094 │ │ │ │ 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] │ │ │ │ @@ -53195,64 +53311,64 @@ │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ bl 2e074 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 62f88 │ │ │ │ + bne 63158 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 632b8 │ │ │ │ + bl 63488 │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 62f54 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 63124 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 62f88 │ │ │ │ + bl 1b956c │ │ │ │ + b 63158 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 62f78 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 63148 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 62f88 │ │ │ │ + bl 1b956c │ │ │ │ + b 63158 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -53260,273 +53376,273 @@ │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 630c8 │ │ │ │ + bne 63298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 630c8 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + beq 63298 │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63004 │ │ │ │ + bne 631d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63038 │ │ │ │ + bne 63208 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 630c8 │ │ │ │ + bgt 63298 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 630c8 │ │ │ │ + bne 63298 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #32640 @ 0x7f80 │ │ │ │ + movw r0, #32064 @ 0x7d40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, #796 @ 0x31c │ │ │ │ str r4, [sp] │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63080 │ │ │ │ + bgt 63250 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 63080 │ │ │ │ + bne 63250 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62ff4 │ │ │ │ + beq 631c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 630a8 │ │ │ │ + bgt 63278 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 630a8 │ │ │ │ + bne 63278 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630c8 │ │ │ │ - movw r0, #32640 @ 0x7f80 │ │ │ │ + beq 63298 │ │ │ │ + movw r0, #32064 @ 0x7d40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6311c │ │ │ │ + beq 632ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6311c │ │ │ │ + bgt 632ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6311c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 632ec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63150 │ │ │ │ + beq 63320 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63150 │ │ │ │ + bgt 63320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63150 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 63320 │ │ │ │ + bl bca24 <_Py_Dealloc@@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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 631a4 │ │ │ │ + bne 63374 │ │ │ │ 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 63184 │ │ │ │ + beq 63354 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ 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 r3, [pc, #192] @ 632b4 │ │ │ │ + ldr r3, [pc, #192] @ 63484 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 632ac │ │ │ │ + beq 6347c │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #58032 @ 0xe2b0 │ │ │ │ + movw r6, #57468 @ 0xe07c │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 632a0 │ │ │ │ - bl df95c │ │ │ │ + beq 63470 │ │ │ │ + bl dfc88 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6326c │ │ │ │ + bgt 6343c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 6326c │ │ │ │ + bne 6343c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 632a0 │ │ │ │ + bne 63470 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63288 │ │ │ │ + ble 63458 │ │ │ │ mov r4, #0 │ │ │ │ - b 632ac │ │ │ │ + b 6347c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63280 │ │ │ │ + bne 63450 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 63280 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 63450 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 63224 │ │ │ │ + bne 633f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ vabs.f64 d12, d0 │ │ │ │ - vldr d10, [pc, #420] @ 63480 │ │ │ │ + vldr d10, [pc, #420] @ 63650 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d11, d1 │ │ │ │ vabs.f64 d8, d1 │ │ │ │ vcmp.f64 d12, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 63304 │ │ │ │ + bhi 634d4 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 633bc │ │ │ │ - b 6336c │ │ │ │ - ble 6336c │ │ │ │ + bls 6358c │ │ │ │ + b 6353c │ │ │ │ + ble 6353c │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6336c │ │ │ │ + bhi 6353c │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6336c │ │ │ │ + beq 6353c │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - vldr d8, [pc, #340] @ 63488 │ │ │ │ + vldr d8, [pc, #340] @ 63658 │ │ │ │ bl 2ed10 │ │ │ │ vldr d6, [fp, #-92] @ 0xffffffa4 │ │ │ │ vldr d5, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d4, [pc, #328] @ 63490 │ │ │ │ + vldr d4, [pc, #328] @ 63660 │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d6, d6, d6 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vmov r3, s13 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d9, d7 │ │ │ │ - b 63460 │ │ │ │ + b 63630 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ - ldr r3, [pc, #276] @ 634a0 │ │ │ │ + ldr r3, [pc, #276] @ 63670 │ │ │ │ add r4, r4, r0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d9, [r3] │ │ │ │ vldr d8, [r3, #8] │ │ │ │ - ble 63460 │ │ │ │ + ble 63630 │ │ │ │ vcmp.f64 d12, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 63460 │ │ │ │ + bhi 63630 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 6346c │ │ │ │ - vldr d7, [pc, #212] @ 63498 │ │ │ │ + b 6363c │ │ │ │ + vldr d7, [pc, #212] @ 63668 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 63418 │ │ │ │ + ble 635e8 │ │ │ │ vmov r3, s19 │ │ │ │ vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ cmp r3, #0 │ │ │ │ vmovge.f64 d9, d8 │ │ │ │ bl 2f244 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ @@ -53536,15 +53652,15 @@ │ │ │ │ vmov.f64 d0, #128 @ 0xc0000000 -2.0 │ │ │ │ vmul.f64 d0, d12, d0 │ │ │ │ bl 2f100 │ │ │ │ vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ vmul.f64 d8, d8, d10 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 63460 │ │ │ │ + b 63630 │ │ │ │ bl 2ee48 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ bl 2ed40 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e590 │ │ │ │ @@ -53569,189 +53685,189 @@ │ │ │ │ pop {r4, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - strdeq ip, [r5], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq ip, r5, r0, ror #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 630d0 │ │ │ │ + b 632a0 │ │ │ │ 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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 634f8 │ │ │ │ + bgt 636c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 634f8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 636c8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 63590 │ │ │ │ + bhi 63760 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 635b0 │ │ │ │ + bne 63780 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #29892 @ 0x74c4 │ │ │ │ + movw r0, #29316 @ 0x7284 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 636a8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63878 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29892 @ 0x74c4 │ │ │ │ + movw r0, #29316 @ 0x7284 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 636a8 │ │ │ │ - b 63558 │ │ │ │ + beq 63878 │ │ │ │ + b 63728 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 63670 │ │ │ │ + ble 63840 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6363c │ │ │ │ + beq 6380c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 6361c │ │ │ │ + beq 637ec │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 636a8 │ │ │ │ + beq 63878 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 63640 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 63810 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 636a8 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b 63878 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #29892 @ 0x74c4 │ │ │ │ + movw r0, #29316 @ 0x7284 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 636a8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63878 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 63678 │ │ │ │ + beq 63848 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63678 │ │ │ │ - bl df724 │ │ │ │ + bne 63848 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636a8 │ │ │ │ - b 63678 │ │ │ │ + bne 63878 │ │ │ │ + b 63848 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c1750 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 3c1554 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 636a8 │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + beq 63878 │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #32656 @ 0x7f90 │ │ │ │ - movweq r0, #32680 @ 0x7fa8 │ │ │ │ + movwne r0, #32080 @ 0x7d50 │ │ │ │ + movweq r0, #32104 @ 0x7d68 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 42319c │ │ │ │ + bl 4230dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63730 │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + beq 63900 │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r0, #0 │ │ │ │ - b 63764 │ │ │ │ + b 63934 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #43420 @ 0xa99c │ │ │ │ + movw r3, #43180 @ 0xa8ac │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6375c │ │ │ │ + bne 6392c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 63764 │ │ │ │ + b 63934 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -53770,49 +53886,49 @@ │ │ │ │ mov ip, #0 │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 639b0 │ │ │ │ + bl 63b80 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #156] @ 63878 │ │ │ │ + vldr s14, [pc, #156] @ 63a48 │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vmov r3, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 63838 │ │ │ │ + ble 63a08 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d7, [pc, #120] @ 63870 │ │ │ │ + vldr d7, [pc, #120] @ 63a40 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6385c │ │ │ │ + bgt 63a2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #32696 @ 0x7fb8 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #32120 @ 0x7d78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 6385c │ │ │ │ + bvc 63a2c │ │ │ │ vmov r2, s1 │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ - bne 6385c │ │ │ │ + bne 63a2c │ │ │ │ ubfx r2, r3, #0, #22 │ │ │ │ cmp r2, #0 │ │ │ │ bicne r3, r3, #4194304 @ 0x400000 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ @@ -53820,22 +53936,22 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ svcvc 0x007fffff │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + b f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ │ │ │ │ -00063890 : │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ +00063a60 : │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 638c4 │ │ │ │ + bne 63a94 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ addne r1, pc, #240 @ 0xf0 │ │ │ │ ldrdne r0, [r1] │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #0 │ │ │ │ @@ -53845,60 +53961,60 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r0 │ │ │ │ - bne 6390c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 63adc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53124 @ 0xcf84 │ │ │ │ + movw r1, #52508 @ 0xcd1c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 639a0 │ │ │ │ + b 63b70 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 364c7c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3649b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 639a0 │ │ │ │ + beq 63b70 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6394c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 63b1c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #52556 @ 0xcd4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 63904 │ │ │ │ + bl 1b956c │ │ │ │ + b 63ad4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 309e30 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 308db8 <_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 │ │ │ │ strge r6, [r4] │ │ │ │ movge r0, #0 │ │ │ │ strge r5, [r4, #4] │ │ │ │ - bge 639a0 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #53216 @ 0xcfe0 │ │ │ │ + bge 63b70 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52600 @ 0xcd78 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 63904 │ │ │ │ + bl 1b956c │ │ │ │ + b 63ad4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -53908,183 +54024,183 @@ │ │ │ │ ldr r4, [fp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldrd r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63a14 │ │ │ │ + bne 63be4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d8e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #32160 @ 0x7da0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r1, r0 │ │ │ │ - b 63a2c │ │ │ │ + b 63bfc │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df68c │ │ │ │ + bl df9b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63b58 │ │ │ │ + beq 63d28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63a68 │ │ │ │ + bgt 63c38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 63a68 │ │ │ │ + bne 63c38 │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63b48 │ │ │ │ + beq 63d18 │ │ │ │ mov r0, sl │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r3, sl │ │ │ │ - beq 63a9c │ │ │ │ - ldr r1, [pc, #212] @ 63b60 │ │ │ │ + beq 63c6c │ │ │ │ + ldr r1, [pc, #212] @ 63d30 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ adds r3, r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b48 │ │ │ │ + beq 63d18 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1ddcd8 │ │ │ │ + bl 1dd574 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r9, r8 │ │ │ │ - beq 63ae8 │ │ │ │ + beq 63cb8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58020 @ 0xe2a4 │ │ │ │ + movw r1, #57548 @ 0xe0cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ adds r9, r0, #1 │ │ │ │ movne r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 63b48 │ │ │ │ + beq 63d18 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ddcd8 │ │ │ │ + bl 1dd574 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 63b2c │ │ │ │ + beq 63cfc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9420 @ 0x24cc │ │ │ │ + movw r1, #8844 @ 0x228c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl e5ddc │ │ │ │ + bl e60f4 │ │ │ │ adds r7, r0, #1 │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63b48 │ │ │ │ + beq 63d18 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5288 │ │ │ │ + b c55a4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r6, fp, r4, lsr #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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63c9c │ │ │ │ + bl 63e6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ │ │ │ │ -00063b98 : │ │ │ │ +00063d68 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 63bc4 │ │ │ │ + ldr lr, [pc, #28] @ 63d94 │ │ │ │ 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 194404 │ │ │ │ + b 193ea4 │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63bf4 │ │ │ │ + beq 63dc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 63c14 │ │ │ │ + b 63de4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c0c │ │ │ │ + beq 63ddc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64184 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 64354 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - bl 184388 │ │ │ │ + bl 183e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63c94 │ │ │ │ + blt 63e64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49880 @ 0xc2d8 │ │ │ │ + movw r1, #49304 @ 0xc098 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37c03c │ │ │ │ + bl 37c20c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -54092,25 +54208,25 @@ │ │ │ │ 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 63ce8 │ │ │ │ + beq 63eb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63ce8 │ │ │ │ + bgt 63eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63ce8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 63eb8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54125,299 +54241,299 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2e074 │ │ │ │ cmp r5, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 63d5c │ │ │ │ + bne 63f2c │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63d94 │ │ │ │ + beq 63f64 │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #208] @ 63e5c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #208] @ 6402c │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63e3c │ │ │ │ + beq 6400c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63de0 │ │ │ │ + bne 63fb0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2da38 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 63de8 │ │ │ │ + bne 63fb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aabc │ │ │ │ - movw r1, #32824 @ 0x8038 │ │ │ │ + bl 16a730 │ │ │ │ + movw r1, #32216 @ 0x7dd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 63e3c │ │ │ │ + b 6400c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2e5c0 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 63e20 │ │ │ │ + bne 63ff0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #33028 @ 0x8104 │ │ │ │ + movw r0, #32420 @ 0x7ea4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ - b 63e3c │ │ │ │ + b 6400c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #33032 @ 0x8108 │ │ │ │ + movw r0, #32424 @ 0x7ea8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e50 │ │ │ │ + beq 64020 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsr r6 │ │ │ │ + rsbeq r9, sl, r4, 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 r6, r1 │ │ │ │ - ldr r3, [pc, #256] @ 63f80 │ │ │ │ + ldr r3, [pc, #256] @ 64150 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #27408 @ 0x6b10 │ │ │ │ + movw r2, #26832 @ 0x68d0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 21e788 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21dab4 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63f78 │ │ │ │ + beq 64148 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 63ee8 │ │ │ │ + bne 640b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63ecc │ │ │ │ + bgt 6409c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63ecc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 6409c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14988 @ 0x3a8c │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 63f78 │ │ │ │ + bl 1b956c │ │ │ │ + b 64148 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 63f38 │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bge 64108 │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #25344 @ 0x6300 │ │ │ │ + movw r1, #24768 @ 0x60c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f78 │ │ │ │ + bgt 64148 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63f78 │ │ │ │ + bne 64148 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 63f78 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 64148 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2ed1c │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f68 │ │ │ │ + bgt 64138 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - bne 63f68 │ │ │ │ + bne 64138 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, fp, r0, ror #3 │ │ │ │ + rsbeq r9, fp, r8, 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 63fb4 │ │ │ │ + bne 64184 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 208e58 │ │ │ │ + b 207fc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #40528 @ 0x9e50 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 63fa4 │ │ │ │ + b 64174 │ │ │ │ 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 64014 │ │ │ │ + bhi 641e4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 64034 │ │ │ │ - b 64050 │ │ │ │ + bne 64204 │ │ │ │ + b 64220 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42004 @ 0xa414 │ │ │ │ + movw r0, #40896 @ 0x9fc0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6417c │ │ │ │ - b 64000 │ │ │ │ - bl e8df8 │ │ │ │ + beq 6434c │ │ │ │ + b 641d0 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64064 │ │ │ │ + ble 64234 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6407c │ │ │ │ - bl df724 │ │ │ │ + bne 6424c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 6417c │ │ │ │ - b 6407c │ │ │ │ + bne 6434c │ │ │ │ + b 6424c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 64048 │ │ │ │ + bne 64218 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 64048 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 64218 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 64138 │ │ │ │ + ble 64308 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 640c0 │ │ │ │ + beq 64290 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 64138 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 64308 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26012 @ 0x659c │ │ │ │ + movw r1, #25436 @ 0x635c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 64128 │ │ │ │ - movw r1, #36640 @ 0x8f20 │ │ │ │ + b 642f8 │ │ │ │ + movw r1, #36032 @ 0x8cc0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 640dc │ │ │ │ - bl d47bc │ │ │ │ + beq 642ac │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64104 │ │ │ │ + beq 642d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 64138 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 64308 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #25528 @ 0x63b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 64128 │ │ │ │ + b 642f8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22088 @ 0x5648 │ │ │ │ + movw r2, #21512 @ 0x5408 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42004 @ 0xa414 │ │ │ │ + movw r0, #40896 @ 0x9fc0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6417c │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6434c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 64154 │ │ │ │ + bgt 64324 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33cccc │ │ │ │ + b 33cc44 │ │ │ │ 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 42991c │ │ │ │ + b 429858 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 6420c │ │ │ │ + ldr r6, [pc, #108] @ 643dc │ │ │ │ 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 b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_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 │ │ │ │ @@ -54439,385 +54555,385 @@ │ │ │ │ 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 r4, [r0, #12] │ │ │ │ - movw r1, #39932 @ 0x9bfc │ │ │ │ + movw r1, #39732 @ 0x9b34 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ - movw r0, #64064 @ 0xfa40 │ │ │ │ + movw r0, #64536 @ 0xfc18 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 62e5c │ │ │ │ + bl 6302c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64274 │ │ │ │ + bgt 64444 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64274 │ │ │ │ + bne 64444 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 642b0 │ │ │ │ - bl df724 │ │ │ │ + bne 64480 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642c4 │ │ │ │ + bne 64494 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8e8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 419d94 │ │ │ │ + b 419774 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33092 @ 0x8144 │ │ │ │ + movw r0, #32516 @ 0x7f04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4298f4 │ │ │ │ + b 429830 │ │ │ │ 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 64344 │ │ │ │ + bne 64514 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64338 │ │ │ │ + beq 64508 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64344 │ │ │ │ + bne 64514 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64608 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 647d8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 64394 │ │ │ │ + bne 64564 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ec64 │ │ │ │ + b 4eda4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41060 @ 0xa064 │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 64384 │ │ │ │ + b 64554 │ │ │ │ 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 eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - beq 644cc │ │ │ │ + beq 6469c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26869c │ │ │ │ + bl 2675c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644a0 │ │ │ │ + beq 64670 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64478 │ │ │ │ + beq 64648 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 64434 │ │ │ │ + bne 64604 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64468 │ │ │ │ + bgt 64638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 64468 │ │ │ │ + bne 64638 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 64468 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 64638 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64460 │ │ │ │ + bgt 64630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 64460 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 64630 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64470 │ │ │ │ + bne 64640 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 643e8 │ │ │ │ + b 645b8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 643e8 │ │ │ │ + beq 645b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64498 │ │ │ │ + bgt 64668 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64498 │ │ │ │ + bne 64668 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 644cc │ │ │ │ + b 6469c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 644c0 │ │ │ │ + bgt 64690 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 644c0 │ │ │ │ + bne 64690 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 429a4c │ │ │ │ + b 429988 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ movne r3, #19 │ │ │ │ moveq r3, #1 │ │ │ │ - movwne r5, #33088 @ 0x8140 │ │ │ │ - movweq r5, #16884 @ 0x41f4 │ │ │ │ - ldrne r4, [pc, #224] @ 64600 │ │ │ │ + movwne r5, #32504 @ 0x7ef8 │ │ │ │ + movweq r5, #16308 @ 0x3fb4 │ │ │ │ + ldrne r4, [pc, #224] @ 647d0 │ │ │ │ movtne r5, #71 @ 0x47 │ │ │ │ - ldreq r4, [pc, #220] @ 64604 │ │ │ │ + ldreq r4, [pc, #220] @ 647d4 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ cmp r3, #1 │ │ │ │ mov r8, r1 │ │ │ │ moveq r3, #36 @ 0x24 │ │ │ │ movne r3, #684 @ 0x2ac │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ cmp r1, r8 │ │ │ │ - bne 6455c │ │ │ │ + bne 6472c │ │ │ │ add r4, r4, r2 │ │ │ │ adds r4, r4, #4 │ │ │ │ - bne 64584 │ │ │ │ - b 64568 │ │ │ │ + bne 64754 │ │ │ │ + b 64738 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64540 │ │ │ │ + bne 64710 │ │ │ │ sub r4, fp, #92 @ 0x5c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - movw r2, #33140 @ 0x8174 │ │ │ │ + movw r2, #32564 @ 0x7f34 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ mov r1, r8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6459c │ │ │ │ + beq 6476c │ │ │ │ bl 2f3ac │ │ │ │ - b 645a0 │ │ │ │ + b 64770 │ │ │ │ bl 2e23c │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ec50 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 645d4 │ │ │ │ + beq 647a4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33168 @ 0x8190 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 173368 │ │ │ │ - b 645f8 │ │ │ │ + bl 172fdc │ │ │ │ + b 647c8 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, r4 │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ - movw r1, #33196 @ 0x81ac │ │ │ │ + movw r1, #32620 @ 0x7f6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq ip, r5, r0, lsl #30 │ │ │ │ - rsbeq sp, r5, ip, lsr #3 │ │ │ │ + rsbeq ip, r5, r0, ror ip │ │ │ │ + rsbeq ip, r5, 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3956ec │ │ │ │ + bl 3954d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 647d0 │ │ │ │ + beq 649a0 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64660 │ │ │ │ + bne 64830 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64648 │ │ │ │ + bne 64818 │ │ │ │ dmb ish │ │ │ │ - beq 64670 │ │ │ │ + beq 64840 │ │ │ │ mov r0, r5 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2e74c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 646e8 │ │ │ │ - bgt 646d0 │ │ │ │ + beq 648b8 │ │ │ │ + bgt 648a0 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 646b4 │ │ │ │ + beq 64884 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 646d0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 648a0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33272 @ 0x81f8 │ │ │ │ + movw r1, #32696 @ 0x7fb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 64794 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 64964 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + movw r1, #28784 @ 0x7070 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 64794 │ │ │ │ + bl 1b956c │ │ │ │ + b 64964 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #33300 @ 0x8214 │ │ │ │ + movw r3, #32724 @ 0x7fd4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6f3b4 <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ - b 64794 │ │ │ │ + bl 6f58c <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ + b 64964 │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64748 │ │ │ │ + beq 64918 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 64780 │ │ │ │ + bne 64950 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64768 │ │ │ │ + bne 64938 │ │ │ │ dmb ish │ │ │ │ - beq 647d0 │ │ │ │ + beq 649a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ - b 647d0 │ │ │ │ + bl 343d24 │ │ │ │ + b 649a0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 647b4 │ │ │ │ + bne 64984 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6479c │ │ │ │ + bne 6496c │ │ │ │ dmb ish │ │ │ │ - beq 647c4 │ │ │ │ + beq 64994 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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, #136] @ 64880 │ │ │ │ + ldr r1, [pc, #136] @ 64a50 │ │ │ │ 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] │ │ │ │ @@ -54830,29 +54946,29 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str lr, [r4, #-8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -54863,161 +54979,161 @@ │ │ │ │ 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 648ec │ │ │ │ + bne 64abc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 648e0 │ │ │ │ + beq 64ab0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648ec │ │ │ │ + bne 64abc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64608 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 647d8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33636 @ 0x8364 │ │ │ │ + movw r1, #33000 @ 0x80e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 64940 │ │ │ │ + beq 64b10 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 429f54 │ │ │ │ + b 429e8c │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 649cc │ │ │ │ + bne 64b9c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 649cc │ │ │ │ + bne 64b9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64608 │ │ │ │ + b 647d8 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 64a08 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #16] @ 64bd8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 649b8 │ │ │ │ + bne 64b88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, ror #15 │ │ │ │ + rsbeq r9, sl, ip, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 64a40 │ │ │ │ + bne 64c10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 64a74 │ │ │ │ - b 64a5c │ │ │ │ - movw r0, #15980 @ 0x3e6c │ │ │ │ + beq 64c44 │ │ │ │ + b 64c2c │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a30 │ │ │ │ + bne 64c00 │ │ │ │ mov r4, #0 │ │ │ │ - b 64ac4 │ │ │ │ + b 64c94 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #15980 @ 0x3e6c │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a54 │ │ │ │ + beq 64c24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64ac4 │ │ │ │ + beq 64c94 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 193dac │ │ │ │ + bl 1938d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64aac │ │ │ │ + ble 64c7c │ │ │ │ mov r4, r5 │ │ │ │ - b 64ac4 │ │ │ │ + b 64c94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64aa4 │ │ │ │ + bne 64c74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 64aa4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 64c74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64af8 │ │ │ │ + beq 64cc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 64b18 │ │ │ │ + b 64ce8 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b10 │ │ │ │ + beq 64ce0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64184 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 64354 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -55025,186 +55141,186 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 64b80 │ │ │ │ + bne 64d50 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 64b64 │ │ │ │ + bgt 64d34 │ │ │ │ mov r5, #0 │ │ │ │ - b 64b80 │ │ │ │ + b 64d50 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64bb0 │ │ │ │ - b 64b5c │ │ │ │ + beq 64d80 │ │ │ │ + b 64d2c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #236] @ 64c94 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #236] @ 64e64 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64c88 │ │ │ │ + beq 64e58 │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #18024 @ 0x4668 │ │ │ │ + movw r3, #17416 @ 0x4408 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ mov r1, r8 │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 64c40 │ │ │ │ - bl db5c8 │ │ │ │ + bne 64e10 │ │ │ │ + bl db8f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64c2c │ │ │ │ - bl df724 │ │ │ │ + bne 64dfc │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64c84 │ │ │ │ + bne 64e54 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4c18 │ │ │ │ + bl 3b4a18 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64c88 │ │ │ │ + blt 64e58 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 64c88 │ │ │ │ + b 64e58 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 64c84 │ │ │ │ - bl 170e54 │ │ │ │ + b 64e54 │ │ │ │ + bl 170ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64c7c │ │ │ │ - beq 64c64 │ │ │ │ + blt 64e4c │ │ │ │ + beq 64e34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e80ac │ │ │ │ + b e83c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f342c │ │ │ │ + bl f34e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 64c14 │ │ │ │ + bge 64de4 │ │ │ │ mov r4, #0 │ │ │ │ - b 64c88 │ │ │ │ + b 64e58 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, ror #16 │ │ │ │ + mlseq sl, r0, r8, r9 │ │ │ │ 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 64ce8 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 64eb8 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #45040 @ 0xaff0 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #44464 @ 0xadb0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 64d50 │ │ │ │ + b 64f20 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64d50 │ │ │ │ + beq 64f20 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64d2c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 64efc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 64ce0 │ │ │ │ + bl 1b956c │ │ │ │ + b 64eb0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2df30 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 64d50 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 64f20 │ │ │ │ + bl 3733e0 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ - bne 64d98 │ │ │ │ + bne 64f68 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64dac │ │ │ │ - b 64dbc │ │ │ │ + bne 64f7c │ │ │ │ + b 64f8c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d88 │ │ │ │ + beq 64f58 │ │ │ │ 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 64dd8 │ │ │ │ + beq 64fa8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64df4 │ │ │ │ + beq 64fc4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e10 │ │ │ │ + beq 64fe0 │ │ │ │ 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} │ │ │ │ @@ -55213,299 +55329,299 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 64e50 │ │ │ │ + beq 65020 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3856a8 │ │ │ │ - ldr r0, [pc, #8] @ 64e60 │ │ │ │ + b 3853f4 │ │ │ │ + ldr r0, [pc, #8] @ 65030 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #61000 @ 0xee48 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ 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 64ec8 │ │ │ │ + bne 65098 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ebc │ │ │ │ + beq 6508c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ec8 │ │ │ │ + bne 65098 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64f68 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 65138 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 181274 │ │ │ │ + bl 180e48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64f20 │ │ │ │ - bl df724 │ │ │ │ + bne 650f0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64f44 │ │ │ │ - b 64f60 │ │ │ │ + beq 65114 │ │ │ │ + b 65130 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64f44 │ │ │ │ + bne 65114 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #33820 @ 0x841c │ │ │ │ + movw r0, #33244 @ 0x81dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #33836 @ 0x842c │ │ │ │ + movw r0, #33260 @ 0x81ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3956ec │ │ │ │ + bl 3954d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65130 │ │ │ │ + beq 65300 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64fc0 │ │ │ │ + bne 65190 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64fa8 │ │ │ │ + bne 65178 │ │ │ │ dmb ish │ │ │ │ - beq 64fd0 │ │ │ │ + beq 651a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2db70 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65048 │ │ │ │ - bgt 65030 │ │ │ │ + beq 65218 │ │ │ │ + bgt 65200 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 65014 │ │ │ │ + beq 651e4 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 65030 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 65200 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33272 @ 0x81f8 │ │ │ │ + movw r1, #32696 @ 0x7fb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 650f4 │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 652c4 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29544 @ 0x7368 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 650f4 │ │ │ │ + bl 1b956c │ │ │ │ + b 652c4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #33856 @ 0x8440 │ │ │ │ + movw r3, #33280 @ 0x8200 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6f3b4 <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ - b 650f4 │ │ │ │ + bl 6f58c <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ + b 652c4 │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 650a8 │ │ │ │ + beq 65278 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 650e0 │ │ │ │ + bne 652b0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 650c8 │ │ │ │ + bne 65298 │ │ │ │ dmb ish │ │ │ │ - beq 65130 │ │ │ │ + beq 65300 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ - b 65130 │ │ │ │ + bl 343d24 │ │ │ │ + b 65300 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 65114 │ │ │ │ + bne 652e4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 650fc │ │ │ │ + bne 652cc │ │ │ │ dmb ish │ │ │ │ - beq 65124 │ │ │ │ + beq 652f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 6519c │ │ │ │ + bhi 6536c │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 651bc │ │ │ │ + bne 6538c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #29448 @ 0x7308 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 652b4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65484 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #29448 @ 0x7308 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 652b4 │ │ │ │ - b 65164 │ │ │ │ + beq 65484 │ │ │ │ + b 65334 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 6527c │ │ │ │ + ble 6544c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65248 │ │ │ │ + beq 65418 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 65228 │ │ │ │ + beq 653f8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 652b4 │ │ │ │ + beq 65484 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6524c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 6541c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 652b4 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b 65484 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #29448 @ 0x7308 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 652b4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65484 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 65284 │ │ │ │ + beq 65454 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65284 │ │ │ │ - bl df724 │ │ │ │ + bne 65454 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 652b4 │ │ │ │ - b 65284 │ │ │ │ + bne 65484 │ │ │ │ + b 65454 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41ffb0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 41f808 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 652b4 │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + beq 65484 │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -55513,37 +55629,37 @@ │ │ │ │ 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 277e7c │ │ │ │ + b 27739c │ │ │ │ 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 65334 │ │ │ │ + bne 65504 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 65328 │ │ │ │ + beq 654f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65334 │ │ │ │ + bne 65504 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64f68 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 65138 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33636 @ 0x8364 │ │ │ │ + movw r1, #33000 @ 0x80e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -55552,70 +55668,70 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 653bc │ │ │ │ + bne 6558c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 653bc │ │ │ │ + bne 6558c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64f68 │ │ │ │ + b 65138 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 653f8 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #16] @ 655c8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 653a8 │ │ │ │ + bne 65578 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, ror #17 │ │ │ │ + rsbeq r9, sl, r8, ror #17 │ │ │ │ push {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 21cd0c <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ + bl 21c064 <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9c9c <_PyEval_MatchClass@@Base+0x1850> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 3c9a9c <_PyEval_MatchClass@@Base+0x1850> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2044b0 │ │ │ │ + b 203690 │ │ │ │ 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 5b0c8 │ │ │ │ + b 5b198 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -55626,122 +55742,122 @@ │ │ │ │ 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 5b200 │ │ │ │ + b 5b358 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6551c │ │ │ │ + beq 656ec │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f7a8c <_PyCoro_GetAwaitableIter@@Base+0x1328> │ │ │ │ + bl 3f7784 <_PyCoro_GetAwaitableIter@@Base+0x1328> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6551c │ │ │ │ + beq 656ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14777c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 14733c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mvn 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 65570 │ │ │ │ + bne 65740 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34092 @ 0x852c │ │ │ │ + movw r1, #33516 @ 0x82ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65588 │ │ │ │ + bne 65758 │ │ │ │ mov r4, #0 │ │ │ │ - b 65678 │ │ │ │ - movw r0, #34120 @ 0x8548 │ │ │ │ + b 65848 │ │ │ │ + movw r0, #33544 @ 0x8308 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65568 │ │ │ │ - b 6554c │ │ │ │ + beq 65738 │ │ │ │ + b 6571c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 65664 │ │ │ │ + bne 65834 │ │ │ │ mov r0, #5 │ │ │ │ - bl 18186c │ │ │ │ + bl 181440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65678 │ │ │ │ + beq 65848 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 65638 │ │ │ │ + beq 65808 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ addne r7, r8, #12 │ │ │ │ movne r5, #0 │ │ │ │ - beq 65648 │ │ │ │ + beq 65818 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 65620 │ │ │ │ + bge 657f0 │ │ │ │ ldr r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble 65604 │ │ │ │ + ble 657d4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54820 @ 0xd624 │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65648 │ │ │ │ + beq 65818 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42c950 <_PyBytes_GetXIData@@Base+0xf84> │ │ │ │ + bl 42c644 <_PyBytes_GetXIData@@Base+0xd40> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 655d0 │ │ │ │ - b 65648 │ │ │ │ + bge 657a0 │ │ │ │ + b 65818 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65654 │ │ │ │ - b 65648 │ │ │ │ + bne 65824 │ │ │ │ + b 65818 │ │ │ │ mov r1, r8 │ │ │ │ - bl 42c950 <_PyBytes_GetXIData@@Base+0xf84> │ │ │ │ + bl 42c644 <_PyBytes_GetXIData@@Base+0xd40> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 65654 │ │ │ │ + bge 65824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ff54 │ │ │ │ - b 65568 │ │ │ │ + bl 26edec │ │ │ │ + b 65738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 185088 │ │ │ │ + bl 184b80 │ │ │ │ mov r4, r0 │ │ │ │ - b 65678 │ │ │ │ + b 65848 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ @@ -55750,241 +55866,241 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ moveq ip, r4 │ │ │ │ - movw r9, #34144 @ 0x8560 │ │ │ │ + movw r9, #33568 @ 0x8320 │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ ldrne ip, [r4] │ │ │ │ - movw sl, #18248 @ 0x4748 │ │ │ │ + movw sl, #17656 @ 0x44f8 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #4 │ │ │ │ - movw sl, #34156 @ 0x856c │ │ │ │ + movw sl, #33580 @ 0x832c │ │ │ │ movt sl, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 657b4 │ │ │ │ + bge 65984 │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, sl │ │ │ │ movne r1, r9 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657b8 │ │ │ │ + beq 65988 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37c03c │ │ │ │ + bl 37c20c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657b8 │ │ │ │ + beq 65988 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657b8 │ │ │ │ + beq 65988 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37c03c │ │ │ │ + bl 37c20c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657b8 │ │ │ │ + beq 65988 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 657ac │ │ │ │ + beq 6597c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 657ac │ │ │ │ + ble 6597c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #17484 @ 0x444c │ │ │ │ + movw r1, #17036 @ 0x428c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ add r2, r8, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657b8 │ │ │ │ + beq 65988 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r2, #2 │ │ │ │ - bl 37c03c │ │ │ │ + bl 37c20c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65760 │ │ │ │ - b 657b8 │ │ │ │ + bne 65930 │ │ │ │ + b 65988 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 656d4 │ │ │ │ + b 658a4 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 65898 │ │ │ │ + beq 65a68 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 65814 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 659e4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #33588 @ 0x8334 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 295d44 │ │ │ │ - movw r2, #61092 @ 0xeea4 │ │ │ │ + bl 29507c │ │ │ │ + movw r2, #60436 @ 0xec14 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, r1, ip │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 6587c │ │ │ │ + bcc 65a4c │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 6587c │ │ │ │ + bhi 65a4c │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #53832 @ 0xd248 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2352] @ 0x930 │ │ │ │ - b 6588c │ │ │ │ + b 65a5c │ │ │ │ cmp ip, r1 │ │ │ │ - ble 65830 │ │ │ │ - movw r0, #34240 @ 0x85c0 │ │ │ │ + ble 65a00 │ │ │ │ + movw r0, #33664 @ 0x8380 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + b c35fc │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #45220 @ 0xb0a4 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #44644 @ 0xae64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000658bc : │ │ │ │ +00065a8c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 658d4 │ │ │ │ + ldr r0, [pc, #12] @ 65aa4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167b00 │ │ │ │ - rsbeq r9, sl, r8, lsl r9 │ │ │ │ + b 167900 │ │ │ │ + rsbeq r9, sl, r4, lsl 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 65920 │ │ │ │ + bne 65af0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 65960 │ │ │ │ - b 65940 │ │ │ │ + beq 65b30 │ │ │ │ + b 65b10 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51248 @ 0xc830 │ │ │ │ + movw r0, #50632 @ 0xc5c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 659d0 │ │ │ │ - b 658fc │ │ │ │ - bl 24b718 │ │ │ │ + beq 65ba0 │ │ │ │ + b 65acc │ │ │ │ + bl 24a738 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65960 │ │ │ │ - bl df724 │ │ │ │ + bne 65b30 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 659d0 │ │ │ │ + bne 65ba0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 65994 │ │ │ │ - bl 24b718 │ │ │ │ + beq 65b64 │ │ │ │ + bl 24a738 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65994 │ │ │ │ - bl df724 │ │ │ │ + bne 65b64 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 659d0 │ │ │ │ + bne 65ba0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2dab0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 659bc │ │ │ │ - bl df724 │ │ │ │ + bne 65b8c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 659d0 │ │ │ │ + bne 65ba0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 5bb38 │ │ │ │ + b 5bd08 │ │ │ │ │ │ │ │ -00065a00 : │ │ │ │ - ldr ip, [pc, #76] @ 65a54 │ │ │ │ +00065bd0 : │ │ │ │ + ldr ip, [pc, #76] @ 65c24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add fp, sp, #0 │ │ │ │ - bls 65a44 │ │ │ │ + bls 65c14 │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr ip, [r3, r2, lsl #3] │ │ │ │ cmp r0, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r3, r2, lsl #3] │ │ │ │ @@ -55997,268 +56113,268 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r5, #18024 @ 0x4668 │ │ │ │ + movw r5, #17416 @ 0x4408 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 65aa8 │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + bne 65c78 │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 65abc │ │ │ │ - ldr r2, [pc, #488] @ 65c98 │ │ │ │ + b 65c8c │ │ │ │ + ldr r2, [pc, #488] @ 65e68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 32921c <_PyStack_AsDict@@Base+0x3f0> │ │ │ │ + bl 32859c <_PyStack_AsDict@@Base+0x3f0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65c90 │ │ │ │ + beq 65e60 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 65bc8 │ │ │ │ + bne 65d98 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 65c90 │ │ │ │ + beq 65e60 │ │ │ │ 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 db5c8 │ │ │ │ + bl db8f4 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 65b3c │ │ │ │ - bl df724 │ │ │ │ + bne 65d0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65bf8 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 65dc8 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 65bf8 │ │ │ │ - bl 3b4e68 <_PyXI_Preserve@@Base+0x1f8> │ │ │ │ + bl 21cc6c │ │ │ │ + b 65dc8 │ │ │ │ + bl 3b4c68 <_PyXI_Preserve@@Base+0x1f8> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65b68 │ │ │ │ + bgt 65d38 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65b68 │ │ │ │ + bne 65d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 65c64 │ │ │ │ + bne 65e34 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 65c4c │ │ │ │ + bne 65e1c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 65ad8 │ │ │ │ + b 65ca8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f342c │ │ │ │ + bl f34e8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65c1c │ │ │ │ + ble 65dec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65c34 │ │ │ │ + ble 65e04 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 65c64 │ │ │ │ + bne 65e34 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 65c4c │ │ │ │ + bne 65e1c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 65c90 │ │ │ │ + beq 65e60 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e80ac │ │ │ │ + bl e83c4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 65b84 │ │ │ │ + bne 65d54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65c64 │ │ │ │ + bgt 65e34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65c64 │ │ │ │ + bne 65e34 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 65c64 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 65e34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 65ba4 │ │ │ │ + bne 65d74 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 65ba4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 65d74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65bb0 │ │ │ │ + bne 65d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 65bb0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 65d80 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #55328 @ 0xd820 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65c78 │ │ │ │ + ble 65e48 │ │ │ │ mov r4, #0 │ │ │ │ - b 65c90 │ │ │ │ + b 65e60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65c70 │ │ │ │ + bne 65e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 65c70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 65e40 │ │ │ │ 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 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65d60 │ │ │ │ + bne 65f30 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 66394 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ + bl 66564 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 65d2c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 65efc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 65d60 │ │ │ │ + bl 1b956c │ │ │ │ + b 65f30 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 65d50 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 65f20 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 65d60 │ │ │ │ + bl 1b956c │ │ │ │ + b 65f30 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 65db8 │ │ │ │ + bne 65f88 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 65df8 │ │ │ │ - b 65dd8 │ │ │ │ + beq 65fc8 │ │ │ │ + b 65fa8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51264 @ 0xc840 │ │ │ │ + movw r0, #50648 @ 0xc5d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e68 │ │ │ │ - b 65d94 │ │ │ │ - bl 24b718 │ │ │ │ + beq 66038 │ │ │ │ + b 65f64 │ │ │ │ + bl 24a738 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65df8 │ │ │ │ - bl df724 │ │ │ │ + bne 65fc8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e68 │ │ │ │ + bne 66038 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 65e2c │ │ │ │ - bl 24b718 │ │ │ │ + beq 65ffc │ │ │ │ + bl 24a738 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65e2c │ │ │ │ - bl df724 │ │ │ │ + bne 65ffc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e68 │ │ │ │ + bne 66038 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2eef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65e54 │ │ │ │ - bl df724 │ │ │ │ + bne 66024 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e68 │ │ │ │ + bne 66038 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56269,321 +56385,321 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2e074 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 65ecc │ │ │ │ + bhi 6609c │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65eec │ │ │ │ - b 65f54 │ │ │ │ + beq 660bc │ │ │ │ + b 66124 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #29948 @ 0x74fc │ │ │ │ + movw r0, #29372 @ 0x72bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65f54 │ │ │ │ - b 65eb4 │ │ │ │ + beq 66124 │ │ │ │ + b 66084 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 65f9c │ │ │ │ + ble 6616c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65f7c │ │ │ │ + beq 6614c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 65f5c │ │ │ │ + beq 6612c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65f54 │ │ │ │ + beq 66124 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 65f80 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 66150 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 65fec │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + b 661bc │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #29948 @ 0x74fc │ │ │ │ + movw r0, #29372 @ 0x72bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65f54 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 66124 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 65fa0 │ │ │ │ + beq 66170 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 65fa0 │ │ │ │ - b 65f54 │ │ │ │ + bge 66170 │ │ │ │ + b 66124 │ │ │ │ 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 4034f0 │ │ │ │ + bl 403378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65fec │ │ │ │ + beq 661bc │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66000 │ │ │ │ + beq 661d0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ 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 3ddffc │ │ │ │ + b 3ddcf4 │ │ │ │ push {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 b7990 <_Py_GetConfig@@Base> │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6605c │ │ │ │ + bne 6622c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 375084 │ │ │ │ - movw r3, #56684 @ 0xdd6c │ │ │ │ + b 374dbc │ │ │ │ + movw r3, #57156 @ 0xdf44 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34252 @ 0x85cc │ │ │ │ + movw r1, #33676 @ 0x838c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6604c │ │ │ │ + beq 6621c │ │ │ │ mov r0, #0 │ │ │ │ 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 5c028 │ │ │ │ + b 5c0a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bne 660e0 │ │ │ │ + bne 662b0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 660f8 │ │ │ │ - b 661a4 │ │ │ │ - movw r0, #42888 @ 0xa788 │ │ │ │ + bne 662c8 │ │ │ │ + b 66374 │ │ │ │ + movw r0, #41780 @ 0xa334 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1dc128 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1db9e4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 660cc │ │ │ │ - b 661a0 │ │ │ │ + bne 6629c │ │ │ │ + b 66370 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #62156 @ 0xf2cc │ │ │ │ + movw r5, #62628 @ 0xf4a4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 66150 │ │ │ │ + beq 66320 │ │ │ │ mov r1, r5 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66150 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bne 66320 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34284 @ 0x85ec │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6618c │ │ │ │ - b 661a0 │ │ │ │ + ble 6635c │ │ │ │ + b 66370 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66180 │ │ │ │ + bne 66350 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 661a4 │ │ │ │ + beq 66374 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 661a4 │ │ │ │ + beq 66374 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 661a0 │ │ │ │ + bgt 66370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 661a0 │ │ │ │ + bne 66370 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58168 @ 0xe338 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a6fd0 │ │ │ │ + b 2a62c8 │ │ │ │ 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 5c458 │ │ │ │ + b 5c4d8 │ │ │ │ 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 66238 │ │ │ │ + bne 66408 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58036 @ 0xe2b4 │ │ │ │ + movw r0, #57460 @ 0xe074 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - bl 244d68 │ │ │ │ + b d5428 │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66260 │ │ │ │ + beq 66430 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 662c8 │ │ │ │ - movw r0, #12472 @ 0x30b8 │ │ │ │ + bne 66498 │ │ │ │ + movw r0, #11896 @ 0x2e78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ mov r0, r5 │ │ │ │ - bl e6f94 │ │ │ │ + bl e72ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 662bc │ │ │ │ + beq 6648c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 662a4 │ │ │ │ + ble 66474 │ │ │ │ mov r4, r6 │ │ │ │ - b 662bc │ │ │ │ + b 6648c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6629c │ │ │ │ + bne 6646c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6629c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6646c │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a38 │ │ │ │ - b 662cc │ │ │ │ + bl 24496c │ │ │ │ + b 6649c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66340 │ │ │ │ + beq 66510 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c03c │ │ │ │ + bl 37c20c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66340 │ │ │ │ + beq 66510 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 65684 │ │ │ │ + bl 65854 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66340 │ │ │ │ + beq 66510 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34004c │ │ │ │ + b 33ffc4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00066348 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00066518 <_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 3f62c8 <_Py_GetBuiltWithAssert@@Base+0x163c> │ │ │ │ + bl 3f5fc0 <_Py_GetBuiltWithAssert@@Base+0x163c> │ │ │ │ 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 │ │ │ │ @@ -56591,119 +56707,119 @@ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d11, [pc, #440] @ 66570 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ + vldr d11, [pc, #440] @ 66740 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vabs.f64 d8, d1 │ │ │ │ vcmp.f64 d13, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 663e0 <_PyTime_AsTimeval_clamp@@Base+0x98> │ │ │ │ + bhi 665b0 <_PyTime_AsTimeval_clamp@@Base+0x98> │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 664a0 <_PyTime_AsTimeval_clamp@@Base+0x158> │ │ │ │ - b 66440 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ - ble 66440 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + bls 66670 <_PyTime_AsTimeval_clamp@@Base+0x158> │ │ │ │ + b 66610 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + ble 66610 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 66440 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + bhi 66610 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 66440 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + beq 66610 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ vmov.f64 d0, d1 │ │ │ │ - vldr d8, [pc, #368] @ 66578 <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + vldr d8, [pc, #368] @ 66748 <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ bl 2dfe4 │ │ │ │ vmov r2, r3, d0 │ │ │ │ - vldr d11, [pc, #364] @ 66580 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ + vldr d11, [pc, #364] @ 66750 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d9, d11 │ │ │ │ vmovge.f64 d9, d8 │ │ │ │ bl 2f244 │ │ │ │ vmov r3, s1 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegle.f64 d8, d8 │ │ │ │ - b 66490 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ + b 66660 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ - ldr r3, [pc, #312] @ 66598 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ + ldr r3, [pc, #312] @ 66768 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ add r4, r4, r0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d9, [r3, #-8] │ │ │ │ vldr d8, [r3] │ │ │ │ - ble 66490 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ + ble 66660 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ vcmp.f64 d10, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 66490 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ + bvs 66660 <_PyTime_AsTimeval_clamp@@Base+0x148> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 6655c <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + b 6672c <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - b 6655c <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + b 6672c <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ bl 2ed10 │ │ │ │ - vldr d7, [pc, #208] @ 66588 <_PyTime_AsTimeval_clamp@@Base+0x240> │ │ │ │ + vldr d7, [pc, #208] @ 66758 <_PyTime_AsTimeval_clamp@@Base+0x240> │ │ │ │ vldr d12, [fp, #-108] @ 0xffffff94 │ │ │ │ vldr d8, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6650c <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ + ble 666dc <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ vmov r3, s21 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d13, [pc, #180] @ 66590 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + vldr d13, [pc, #180] @ 66760 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vsub.f64 d10, d10, d7 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e590 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d918 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d9, d9, d12 │ │ │ │ vmul.f64 d8, d8, d13 │ │ │ │ vmul.f64 d9, d9, d13 │ │ │ │ - b 66528 <_PyTime_AsTimeval_clamp@@Base+0x1e0> │ │ │ │ + b 666f8 <_PyTime_AsTimeval_clamp@@Base+0x1e0> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e590 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d918 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d9, d9, d12 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 66554 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ + bgt 66724 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #34 @ 0x22 │ │ │ │ - b 66558 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + b 66728 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -56711,342 +56827,342 @@ │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - blhi 57c33c <_PyOpcode_opcode_metadata@@Base+0x6518> │ │ │ │ + blhi 57c50c <_PyOpcode_opcode_metadata@@Base+0x6920> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ - rsbeq lr, r5, r8, ror #1 │ │ │ │ + rsbeq sp, r5, r8, asr lr │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 666ec <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + bne 668bc <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 666ec <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ - movw r3, #44920 @ 0xaf78 │ │ │ │ + beq 668bc <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + movw r3, #40696 @ 0x9ef8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #34364 @ 0x863c │ │ │ │ + movw r0, #33788 @ 0x83fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 66628 <_PyTime_AsTimeval_clamp@@Base+0x2e0> │ │ │ │ + bne 667f8 <_PyTime_AsTimeval_clamp@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6665c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ + bne 6682c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 666ec <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + bgt 668bc <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 666ec <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + bne 668bc <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #34372 @ 0x8644 │ │ │ │ + movw r0, #33796 @ 0x8404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 666a4 <_PyTime_AsTimeval_clamp@@Base+0x35c> │ │ │ │ + bgt 66874 <_PyTime_AsTimeval_clamp@@Base+0x35c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 666a4 <_PyTime_AsTimeval_clamp@@Base+0x35c> │ │ │ │ + bne 66874 <_PyTime_AsTimeval_clamp@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66618 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ + beq 667e8 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 666cc <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ + bgt 6689c <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 666cc <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ + bne 6689c <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 666ec <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ - movw r0, #34372 @ 0x8644 │ │ │ │ + beq 668bc <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + movw r0, #33796 @ 0x8404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ 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 │ │ │ │ - movw r0, #34380 @ 0x864c │ │ │ │ + movw r0, #33804 @ 0x840c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66750 <_PyTime_AsTimeval_clamp@@Base+0x408> │ │ │ │ + beq 66920 <_PyTime_AsTimeval_clamp@@Base+0x408> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2dcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66758 <_PyTime_AsTimeval_clamp@@Base+0x410> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 66928 <_PyTime_AsTimeval_clamp@@Base+0x410> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 5c8f8 <_PyEval_FormatExcUnbound@@Base+0x3cc> │ │ │ │ + b 5cac8 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ │ │ │ │ -00066784 : │ │ │ │ +00066954 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #288] @ 668c0 │ │ │ │ + ldr r3, [pc, #288] @ 66a90 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 667c4 │ │ │ │ + ble 66994 │ │ │ │ ldr r7, [r0, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 667ec │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + bne 669bc │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #34396 @ 0x865c │ │ │ │ + movw r2, #33820 @ 0x841c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3632a4 <_PyErr_Format@@Base> │ │ │ │ + b 362fd8 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ subs r3, r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 66808 │ │ │ │ + beq 669d8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66820 │ │ │ │ + bne 669f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 17a49c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 17a0dc <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 668b8 │ │ │ │ - movw r3, #60080 @ 0xeab0 │ │ │ │ + beq 66a88 │ │ │ │ + movw r3, #56452 @ 0xdc84 │ │ │ │ movt r3, #31 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, r3 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 6687c │ │ │ │ - ldr r3, [pc, #96] @ 668c0 │ │ │ │ + bne 66a4c │ │ │ │ + ldr r3, [pc, #96] @ 66a90 │ │ │ │ stm sp, {r2, r9} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [sl, r3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 1feef0 <_Py_Check_ArgsIterable@@Base+0x4a8> │ │ │ │ + bl 1fe094 <_Py_Check_ArgsIterable@@Base+0x478> │ │ │ │ mov r7, r0 │ │ │ │ - b 66890 │ │ │ │ + b 66a60 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dd9c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17d9ec <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db10c │ │ │ │ + b efbc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #26176 @ 0x6640 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 6694c │ │ │ │ + bne 66b1c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne 6691c │ │ │ │ + bne 66aec │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, r3 │ │ │ │ - b 669e4 │ │ │ │ + b 66bb4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 66930 │ │ │ │ - movw r4, #6392 @ 0x18f8 │ │ │ │ + beq 66b00 │ │ │ │ + movw r4, #5784 @ 0x1698 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 669e4 │ │ │ │ + b 66bb4 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ - b 669e4 │ │ │ │ + b 66bb4 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 66924 │ │ │ │ + beq 66af4 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 669e4 │ │ │ │ + beq 66bb4 │ │ │ │ mov r1, r6 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 669a0 │ │ │ │ + beq 66b70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 669e0 │ │ │ │ + bgt 66bb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 669e0 │ │ │ │ + bne 66bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 669e0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 66bb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 172760 │ │ │ │ + bl 1723d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 669c8 │ │ │ │ + ble 66b98 │ │ │ │ mov r4, r5 │ │ │ │ - b 669e4 │ │ │ │ + b 66bb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 669c0 │ │ │ │ + bne 66b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 669c0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 66b90 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66aa8 │ │ │ │ + bne 66c78 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 66394 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ + bl 66564 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 66a74 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 66c44 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 66aa8 │ │ │ │ + bl 1b956c │ │ │ │ + b 66c78 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 66a98 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 66c68 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 66aa8 │ │ │ │ + bl 1b956c │ │ │ │ + b 66c78 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ 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 │ │ │ │ @@ -57057,805 +57173,805 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e074 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218cbc │ │ │ │ + bl 217e70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 66b24 │ │ │ │ + bge 66cf4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #22484 @ 0x57d4 │ │ │ │ + movw r2, #21908 @ 0x5594 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #61644 @ 0xf0cc │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #60948 @ 0xee14 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 66b38 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 66d08 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e60 │ │ │ │ + bl 64030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66b4c │ │ │ │ + beq 66d1c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e5e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20e33c │ │ │ │ + b 20d1d4 │ │ │ │ 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 66bb0 │ │ │ │ + bne 66d80 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27c3f4 │ │ │ │ + b 27b914 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41112 @ 0xa098 │ │ │ │ + movw r0, #40536 @ 0x9e58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 66ba0 │ │ │ │ + b 66d70 │ │ │ │ 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 66c10 │ │ │ │ + bhi 66de0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 66c30 │ │ │ │ - b 66c4c │ │ │ │ + bne 66e00 │ │ │ │ + b 66e1c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42204 @ 0xa4dc │ │ │ │ + movw r0, #41096 @ 0xa088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66d68 │ │ │ │ - b 66bfc │ │ │ │ - bl e8df8 │ │ │ │ + beq 66f38 │ │ │ │ + b 66dcc │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66c60 │ │ │ │ + ble 66e30 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 66c78 │ │ │ │ - bl df724 │ │ │ │ + bne 66e48 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 66d68 │ │ │ │ - b 66c78 │ │ │ │ + bne 66f38 │ │ │ │ + b 66e48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66c44 │ │ │ │ + bne 66e14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 66c44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 66e14 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 66d30 │ │ │ │ + ble 66f00 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 66cb8 │ │ │ │ + beq 66e88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 66d34 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 66f04 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 66d20 │ │ │ │ - movw r1, #36640 @ 0x8f20 │ │ │ │ + b 66ef0 │ │ │ │ + movw r1, #36032 @ 0x8cc0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 66cd4 │ │ │ │ - bl d47bc │ │ │ │ + beq 66ea4 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66cfc │ │ │ │ + beq 66ecc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 66d34 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 66f04 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30292 @ 0x7654 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 66d20 │ │ │ │ + b 66ef0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22088 @ 0x5648 │ │ │ │ + movw r2, #21512 @ 0x5408 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42204 @ 0xa4dc │ │ │ │ + movw r0, #41096 @ 0xa088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 66d68 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 66f38 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 66d50 │ │ │ │ + bgt 66f20 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33cccc │ │ │ │ + b 33cc44 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 42991c │ │ │ │ + b 429858 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #6400 @ 0x1900 │ │ │ │ + movwne r0, #5792 @ 0x16a0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 66da4 │ │ │ │ + bne 66f74 │ │ │ │ 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, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66de4 │ │ │ │ + beq 66fb4 │ │ │ │ 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 64184 │ │ │ │ + b 64354 │ │ │ │ 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 r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 66e30 │ │ │ │ - movw r1, #5352 @ 0x14e8 │ │ │ │ + beq 67000 │ │ │ │ + movw r1, #5152 @ 0x1420 │ │ │ │ movt r1, #67 @ 0x43 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3cb6f0 │ │ │ │ + b 3cb4f0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #48324 @ 0xbcc4 │ │ │ │ + movw r2, #47748 @ 0xba84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #51620 @ 0xc9a4 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #51004 @ 0xc73c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66e84 │ │ │ │ + beq 67054 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 66ea4 │ │ │ │ + b 67074 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66e9c │ │ │ │ + beq 6706c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64184 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 64354 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl aea5c │ │ │ │ + bl aed9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne 66f00 │ │ │ │ + bne 670d0 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34788 @ 0x87e4 │ │ │ │ + movw r1, #34212 @ 0x85a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b 66f9c │ │ │ │ - ldr r3, [pc, #168] @ 66fb0 │ │ │ │ + b 6716c │ │ │ │ + ldr r3, [pc, #168] @ 67180 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 346a38 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 346550 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - bne 66f34 │ │ │ │ - bl 212680 │ │ │ │ + bne 67104 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ mov r4, r0 │ │ │ │ - b 66f4c │ │ │ │ + b 6711c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, pc, #100 @ 0x64 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl 1e7820 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 1e71e0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 66f9c │ │ │ │ + beq 6716c │ │ │ │ mov r0, r5 │ │ │ │ - bl 311040 │ │ │ │ + bl 3101c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r2, #34764 @ 0x87cc │ │ │ │ + movweq r2, #34188 @ 0x858c │ │ │ │ movteq r2, #72 @ 0x48 │ │ │ │ - beq 66f8c │ │ │ │ - bl 14a030 │ │ │ │ + beq 6715c │ │ │ │ + bl 149be8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34816 @ 0x8800 │ │ │ │ + movw r1, #34240 @ 0x85c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #24] @ 66fb4 │ │ │ │ - bl a5698 │ │ │ │ + ldr r0, [pc, #24] @ 67184 │ │ │ │ + bl a5a38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ - blcc fe7197b0 <__bss_end__@@Base+0xfe01b3ac> │ │ │ │ + blcc fe719980 <__bss_end__@@Base+0xfe01b53c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq lr, r5, r0, lsl #14 │ │ │ │ + rsbeq lr, r5, r0, ror r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 57198 <_PyErr_SetLocaleString@@Base+0x9f4> │ │ │ │ + bl 57360 <_PyErr_SetLocaleString@@Base+0x9f4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66ff8 │ │ │ │ - bl df724 │ │ │ │ + bne 671c8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67024 │ │ │ │ + bne 671f4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1673e8 │ │ │ │ + bl 1671e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42e4ec <_PyBytes_GetXIData@@Base+0x2b20> │ │ │ │ + b 42e2ac <_PyBytes_GetXIData@@Base+0x29a8> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 6707c │ │ │ │ + bhi 6724c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 670a0 │ │ │ │ - b 670bc │ │ │ │ + bgt 67270 │ │ │ │ + b 6728c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #24860 @ 0x611c │ │ │ │ + movw r0, #24284 @ 0x5edc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67070 │ │ │ │ + bne 67240 │ │ │ │ mov r4, #0 │ │ │ │ - b 67220 │ │ │ │ + b 673f0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 670d4 │ │ │ │ - bl df724 │ │ │ │ + bne 672a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67098 │ │ │ │ - ldr r0, [pc, #360] @ 6722c │ │ │ │ + bne 67268 │ │ │ │ + ldr r0, [pc, #360] @ 673fc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ mov r4, r0 │ │ │ │ - b 67220 │ │ │ │ - bl e8df8 │ │ │ │ + b 673f0 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 670fc │ │ │ │ + bgt 672cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 670fc │ │ │ │ + bne 672cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 670b0 │ │ │ │ + beq 67280 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 670bc │ │ │ │ + blt 6728c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67220 │ │ │ │ + beq 673f0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #260] @ 67230 │ │ │ │ + ldr r1, [pc, #260] @ 67400 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1cd3b8 │ │ │ │ + bl 1cccd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 671f4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 673c4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 671f4 │ │ │ │ - movw r8, #53680 @ 0xd1b0 │ │ │ │ + beq 673c4 │ │ │ │ + movw r8, #53720 @ 0xd1d8 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67180 │ │ │ │ + bgt 67350 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67180 │ │ │ │ + bne 67350 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 67198 │ │ │ │ - bl df724 │ │ │ │ + bne 67368 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 671ac │ │ │ │ - b 671c4 │ │ │ │ + beq 6737c │ │ │ │ + b 67394 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r3, r3, r6, lsr #31 │ │ │ │ - beq 671cc │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + beq 6739c │ │ │ │ + movw r1, #34404 @ 0x8664 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r5, #0 │ │ │ │ - b 671f4 │ │ │ │ + b 673c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223d6c │ │ │ │ + bl 222e08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 671c4 │ │ │ │ - ldr r0, [pc, #76] @ 67234 │ │ │ │ + beq 67394 │ │ │ │ + ldr r0, [pc, #76] @ 67404 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67208 │ │ │ │ + ble 673d8 │ │ │ │ mov r4, r5 │ │ │ │ - b 67220 │ │ │ │ + b 673f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67200 │ │ │ │ + bne 673d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 67200 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 673d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, fp, r8, lsr r2 │ │ │ │ - rsbeq r9, fp, r4, asr r2 │ │ │ │ - rsbeq r9, fp, r8, lsr #26 │ │ │ │ + rsbeq r9, fp, r0, ror #4 │ │ │ │ + rsbeq r9, fp, ip, ror r2 │ │ │ │ + rsbeq r9, fp, r0, asr sp │ │ │ │ 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 2f3c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20e33c │ │ │ │ + b 20d1d4 │ │ │ │ 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 672a0 │ │ │ │ + beq 67470 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #40692 @ 0x9ef4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl f342c │ │ │ │ + bl f34e8 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 419d5c <_PyObject_GetState@@Base> │ │ │ │ + bl 41973c <_PyObject_GetState@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 67388 │ │ │ │ - ldr r0, [pc, #176] @ 673a4 │ │ │ │ + beq 67558 │ │ │ │ + ldr r0, [pc, #176] @ 67574 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67384 │ │ │ │ - bl eec54 │ │ │ │ + beq 67554 │ │ │ │ + bl eec9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6732c │ │ │ │ + bgt 674fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6732c │ │ │ │ + bne 674fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - ldreq r7, [pc, #108] @ 673a8 │ │ │ │ - beq 67388 │ │ │ │ + ldreq r7, [pc, #108] @ 67578 │ │ │ │ + beq 67558 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 673a8 │ │ │ │ + ldr r2, [pc, #92] @ 67578 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ - bl cdc64 │ │ │ │ + bl cdc60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67384 │ │ │ │ + bgt 67554 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67384 │ │ │ │ + bne 67554 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #28] @ 673a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #28] @ 67578 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, fp, r8, lsr pc │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq r7, fp, r0, ror #30 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6747c │ │ │ │ + bne 6764c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 6758c │ │ │ │ + bl 6775c │ │ │ │ ldr r3, [r5] │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d7, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 67444 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 67614 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6747c │ │ │ │ + bl 1b956c │ │ │ │ + b 6764c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 67468 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 67638 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6747c │ │ │ │ + bl 1b956c │ │ │ │ + b 6764c │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ 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 r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 40fac0 <_Py_c_quot@@Base+0x5a0> │ │ │ │ - movw r1, #65508 @ 0xffe4 │ │ │ │ - movt r1, #9 │ │ │ │ + bl 40f780 <_Py_c_quot@@Base+0x5a0> │ │ │ │ + movw r1, #888 @ 0x378 │ │ │ │ + movt r1, #10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2eec0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 674dc │ │ │ │ + b 676ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #132] @ 67584 │ │ │ │ - ldreq r0, [pc, #132] @ 67588 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #132] @ 67754 │ │ │ │ + ldreq r0, [pc, #132] @ 67758 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67530 │ │ │ │ + blt 67700 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 67564 │ │ │ │ + bne 67734 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6757c │ │ │ │ + bgt 6774c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6757c │ │ │ │ + bne 6774c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6757c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6774c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ - rsbeq r9, fp, r0, lsl r5 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ + rsbeq r9, fp, r8, lsr r5 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d11, [pc, #440] @ 67768 │ │ │ │ + vldr d11, [pc, #440] @ 67938 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vabs.f64 d9, d1 │ │ │ │ vcmp.f64 d13, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 675d8 │ │ │ │ + bhi 677a8 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 67698 │ │ │ │ - b 67638 │ │ │ │ - ble 67638 │ │ │ │ + bls 67868 │ │ │ │ + b 67808 │ │ │ │ + ble 67808 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 67638 │ │ │ │ + bhi 67808 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 67638 │ │ │ │ + beq 67808 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ - vldr d9, [pc, #368] @ 67770 │ │ │ │ + vldr d9, [pc, #368] @ 67940 │ │ │ │ bl 2dfe4 │ │ │ │ vmov r2, r3, d0 │ │ │ │ - vldr d11, [pc, #364] @ 67778 │ │ │ │ + vldr d11, [pc, #364] @ 67948 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d11 │ │ │ │ vmovge.f64 d8, d9 │ │ │ │ bl 2f244 │ │ │ │ vmov r3, s1 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegle.f64 d8, d8 │ │ │ │ - b 67688 │ │ │ │ + b 67858 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ - ldr r3, [pc, #312] @ 67790 │ │ │ │ + ldr r3, [pc, #312] @ 67960 │ │ │ │ add r4, r4, r0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ vldr d9, [r3] │ │ │ │ - ble 67688 │ │ │ │ + ble 67858 │ │ │ │ vcmp.f64 d10, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 67688 │ │ │ │ + bvs 67858 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 67754 │ │ │ │ + b 67924 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - b 67754 │ │ │ │ + b 67924 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ bl 2ed10 │ │ │ │ - vldr d7, [pc, #208] @ 67780 │ │ │ │ + vldr d7, [pc, #208] @ 67950 │ │ │ │ vldr d12, [fp, #-108] @ 0xffffff94 │ │ │ │ vldr d9, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 67704 │ │ │ │ + ble 678d4 │ │ │ │ vmov r3, s21 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d13, [pc, #180] @ 67788 │ │ │ │ + vldr d13, [pc, #180] @ 67958 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vsub.f64 d10, d10, d7 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d918 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e590 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vmul.f64 d8, d8, d12 │ │ │ │ vmul.f64 d9, d9, d13 │ │ │ │ vmul.f64 d8, d8, d13 │ │ │ │ - b 67720 │ │ │ │ + b 678f0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d918 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e590 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vmul.f64 d8, d8, d12 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6774c │ │ │ │ + bgt 6791c │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #34 @ 0x22 │ │ │ │ - b 67750 │ │ │ │ + b 67920 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -57863,67 +57979,67 @@ │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - blhi 57d534 <_PyOpcode_opcode_metadata@@Base+0x7710> │ │ │ │ + blhi 57d704 <_PyOpcode_opcode_metadata@@Base+0x7b18> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ - strhteq lr, [r5], #-160 @ 0xffffff60 │ │ │ │ + rsbeq lr, r5, r0, lsr #16 │ │ │ │ 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 677e0 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + bne 679b0 │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #55692 @ 0xd98c │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55076 @ 0xd724 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6780c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 679dc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35176 @ 0x8968 │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ - bl 295d44 │ │ │ │ + bl 29507c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6784c │ │ │ │ + bcs 67a1c │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #17812 @ 0x4594 │ │ │ │ + movw r1, #17172 @ 0x4314 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #6548 @ 0x1994 │ │ │ │ + movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ 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, #1224 @ 0x4c8 │ │ │ │ + movw r3, #584 @ 0x248 │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, r2 │ │ │ │ @@ -57932,262 +58048,262 @@ │ │ │ │ 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 678b8 │ │ │ │ + bne 67a88 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 678e4 │ │ │ │ - b 678d8 │ │ │ │ + bne 67ab4 │ │ │ │ + b 67aa8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3688 @ 0xe68 │ │ │ │ + movw r0, #3112 @ 0xc28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678a0 │ │ │ │ - b 6790c │ │ │ │ - bl df724 │ │ │ │ + bne 67a70 │ │ │ │ + b 67adc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6790c │ │ │ │ + bne 67adc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6790c │ │ │ │ + beq 67adc │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 67958 │ │ │ │ + b 67b28 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00067918 : │ │ │ │ +00067ae8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6794c │ │ │ │ + beq 67b1c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6794c │ │ │ │ + bgt 67b1c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6794c │ │ │ │ + bne 67b1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #46076 @ 0xb3fc │ │ │ │ + movw r1, #44968 @ 0xafa8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #35268 @ 0x89c4 │ │ │ │ + movw r0, #34692 @ 0x8784 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67a04 │ │ │ │ - bl 105254 │ │ │ │ + beq 67bd4 │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d990 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 67a0c │ │ │ │ + beq 67bdc │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 679ec │ │ │ │ - bl d720c │ │ │ │ + bne 67bbc │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 679a0 │ │ │ │ - b 67a04 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 67b70 │ │ │ │ + b 67bd4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 67a14 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 67be4 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67bac │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + beq 67d7c │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #348] @ 67bb4 │ │ │ │ + ldr r1, [pc, #348] @ 67d84 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #19424 @ 0x4be0 │ │ │ │ + movw r2, #18948 @ 0x4a04 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 21e788 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21dab4 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67a80 │ │ │ │ - bl 3577b8 │ │ │ │ + bne 67c50 │ │ │ │ + bl 3573a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a98 │ │ │ │ - b 67a50 │ │ │ │ + beq 67c68 │ │ │ │ + b 67c20 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 67ac4 │ │ │ │ + bne 67c94 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67aa8 │ │ │ │ + bne 67c78 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 67bac │ │ │ │ + bl 16a024 │ │ │ │ + b 67d7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67b9c │ │ │ │ + bgt 67d6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 67b3c │ │ │ │ - b 67b9c │ │ │ │ + beq 67d0c │ │ │ │ + b 67d6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 67b18 │ │ │ │ + bne 67ce8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67af0 │ │ │ │ + bgt 67cc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67af0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 67cc0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14988 @ 0x3a8c │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl 16a224 │ │ │ │ - b 67bac │ │ │ │ + bl 16a024 │ │ │ │ + b 67d7c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67b44 │ │ │ │ + bne 67d14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67b9c │ │ │ │ + bgt 67d6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67b9c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 67b9c │ │ │ │ + bne 67d6c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 67d6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4302a0 │ │ │ │ + bl 4301d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67b78 │ │ │ │ + bne 67d48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67b08 │ │ │ │ + bgt 67cd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67b08 │ │ │ │ + bne 67cd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 67b08 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 67cd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 67a50 │ │ │ │ + bgt 67c20 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67a50 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 67a50 │ │ │ │ + bne 67c20 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 67c20 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1fdff8 │ │ │ │ + b 1fd2f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r9, fp, r0, ror #3 │ │ │ │ + rsbeq r9, fp, r8, lsl #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67c74 │ │ │ │ + bne 67e44 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 6758c │ │ │ │ + bl 6775c │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 67c40 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 67e10 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 67c74 │ │ │ │ + bl 1b956c │ │ │ │ + b 67e44 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 67c64 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 67e34 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 67c74 │ │ │ │ + bl 1b956c │ │ │ │ + b 67e44 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -58196,371 +58312,371 @@ │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67dc4 │ │ │ │ + bne 67f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67dc4 │ │ │ │ + beq 67f94 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #44920 @ 0xaf78 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #32120 @ 0x7d78 │ │ │ │ + movw r0, #31824 @ 0x7c50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67d00 │ │ │ │ + bne 67ed0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67d34 │ │ │ │ + bne 67f04 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67dc4 │ │ │ │ + bgt 67f94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67dc4 │ │ │ │ + bne 67f94 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41604 @ 0xa284 │ │ │ │ + movw r0, #41028 @ 0xa044 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, #788 @ 0x314 │ │ │ │ str r4, [sp] │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67d7c │ │ │ │ + bgt 67f4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67d7c │ │ │ │ + bne 67f4c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67cf0 │ │ │ │ + beq 67ec0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67da4 │ │ │ │ + bgt 67f74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67da4 │ │ │ │ + bne 67f74 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67dc4 │ │ │ │ - movw r0, #41604 @ 0xa284 │ │ │ │ + beq 67f94 │ │ │ │ + movw r0, #41028 @ 0xa044 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ 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 r1, [pc, #80] @ 67e38 │ │ │ │ + ldr r1, [pc, #80] @ 68008 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3f10b8 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + bl 3f0db0 │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67e20 │ │ │ │ + bgt 67ff0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 67e20 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 67e38 │ │ │ │ + bne 67ff0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 68008 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f10b8 │ │ │ │ - rsbeq r7, fp, r0, lsl #29 │ │ │ │ + b 3f0db0 │ │ │ │ + rsbeq r7, fp, r8, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 67fb8 │ │ │ │ + beq 68188 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67fb8 │ │ │ │ + bne 68188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67fb8 │ │ │ │ + beq 68188 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #41760 @ 0xa320 │ │ │ │ + movw r0, #41184 @ 0xa0e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67ef4 │ │ │ │ + bne 680c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67f28 │ │ │ │ + bne 680f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67fb8 │ │ │ │ + bgt 68188 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67fb8 │ │ │ │ + bne 68188 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41768 @ 0xa328 │ │ │ │ + movw r0, #41192 @ 0xa0e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #829 @ 0x33d │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f70 │ │ │ │ + bgt 68140 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67f70 │ │ │ │ + bne 68140 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67ee4 │ │ │ │ + beq 680b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f98 │ │ │ │ + bgt 68168 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67f98 │ │ │ │ + bne 68168 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67fb8 │ │ │ │ - movw r0, #41768 @ 0xa328 │ │ │ │ + beq 68188 │ │ │ │ + movw r0, #41192 @ 0xa0e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67fe8 │ │ │ │ - movw r1, #21524 @ 0x5414 │ │ │ │ + beq 681b8 │ │ │ │ + movw r1, #20916 @ 0x51b4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed74 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 16e9ec <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 68188 │ │ │ │ + beq 68358 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68188 │ │ │ │ + bne 68358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68188 │ │ │ │ + beq 68358 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #41788 @ 0xa33c │ │ │ │ + movw r0, #41212 @ 0xa0fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 680c4 │ │ │ │ + bne 68294 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 680f8 │ │ │ │ + bne 682c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68188 │ │ │ │ + bgt 68358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68188 │ │ │ │ + bne 68358 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41796 @ 0xa344 │ │ │ │ + movw r0, #41220 @ 0xa104 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #766 @ 0x2fe │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68140 │ │ │ │ + bgt 68310 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68140 │ │ │ │ + bne 68310 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 680b4 │ │ │ │ + beq 68284 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68168 │ │ │ │ + bgt 68338 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68168 │ │ │ │ + bne 68338 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68188 │ │ │ │ - movw r0, #41796 @ 0xa344 │ │ │ │ + beq 68358 │ │ │ │ + movw r0, #41220 @ 0xa104 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 37b9a4 │ │ │ │ + bl 37b958 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68234 │ │ │ │ + beq 68404 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 68a48 │ │ │ │ + bl 68c18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 681f0 │ │ │ │ + bgt 683c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 681f0 │ │ │ │ + bne 683c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 68234 │ │ │ │ + beq 68404 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 69004 │ │ │ │ + bl 691d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68234 │ │ │ │ + beq 68404 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 692ac │ │ │ │ + bl 6947c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68234 │ │ │ │ + beq 68404 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34004c │ │ │ │ + b 33ffc4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006823c : │ │ │ │ - ldr r2, [pc, #56] @ 6827c │ │ │ │ +0006840c : │ │ │ │ + ldr r2, [pc, #56] @ 6844c │ │ │ │ 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 │ │ │ │ @@ -58577,58 +58693,58 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68350 │ │ │ │ + bne 68520 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 632b8 │ │ │ │ + bl 63488 │ │ │ │ ldr r3, [r5] │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d7, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 68318 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 684e8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 68350 │ │ │ │ + bl 1b956c │ │ │ │ + b 68520 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 6833c │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 6850c │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 68350 │ │ │ │ + bl 1b956c │ │ │ │ + b 68520 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 277e7c │ │ │ │ + b 27739c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -58636,87 +58752,87 @@ │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68490 │ │ │ │ + bne 68660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68490 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + beq 68660 │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 683cc │ │ │ │ + bne 6859c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 68400 │ │ │ │ + bne 685d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68490 │ │ │ │ + bgt 68660 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68490 │ │ │ │ + bne 68660 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41812 @ 0xa354 │ │ │ │ + movw r0, #41236 @ 0xa114 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #837 @ 0x345 │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68448 │ │ │ │ + bgt 68618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68448 │ │ │ │ + bne 68618 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 683bc │ │ │ │ + beq 6858c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68470 │ │ │ │ + bgt 68640 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68470 │ │ │ │ + bne 68640 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68490 │ │ │ │ - movw r0, #41812 @ 0xa354 │ │ │ │ + beq 68660 │ │ │ │ + movw r0, #41236 @ 0xa114 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ - movw ip, #21356 @ 0x536c │ │ │ │ + movw ip, #20700 @ 0x50dc │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -58728,65 +58844,65 @@ │ │ │ │ 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 68518 │ │ │ │ + bne 686e8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68550 │ │ │ │ + beq 68720 │ │ │ │ sub r3, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 68638 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #240] @ 68808 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68624 │ │ │ │ + beq 687f4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68624 │ │ │ │ - bl 105254 │ │ │ │ + beq 687f4 │ │ │ │ + bl 104e64 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6858c │ │ │ │ + beq 6875c │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e614 │ │ │ │ mov r4, r0 │ │ │ │ - b 6859c │ │ │ │ + b 6876c │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e7e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 685c8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 68798 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ - b 68624 │ │ │ │ + bl 2fc000 │ │ │ │ + b 687f4 │ │ │ │ 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 │ │ │ │ @@ -58800,68 +58916,68 @@ │ │ │ │ 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 68ad0 │ │ │ │ + bl 68ca0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl #21 │ │ │ │ + rsbeq r9, sl, ip, lsr #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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - blt 68680 │ │ │ │ - movw r8, #56648 @ 0xdd48 │ │ │ │ + blt 68850 │ │ │ │ + movw r8, #57120 @ 0xdf20 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ mov r9, #0 │ │ │ │ - b 686dc │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b 688ac │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #41908 @ 0xa3b4 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 686e8 │ │ │ │ + beq 688b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 408870 │ │ │ │ + bl 408678 │ │ │ │ add r9, r9, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 686f8 │ │ │ │ + beq 688c8 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 686a4 │ │ │ │ - b 686f8 │ │ │ │ - bl df724 │ │ │ │ + blt 68874 │ │ │ │ + b 688c8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 686bc │ │ │ │ + beq 6888c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58869,383 +58985,383 @@ │ │ │ │ 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 688a8 │ │ │ │ + beq 68a78 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 688a8 │ │ │ │ + bne 68a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 688a8 │ │ │ │ + beq 68a78 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #41964 @ 0xa3ec │ │ │ │ + movw r0, #41388 @ 0xa1ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 687e4 │ │ │ │ + bne 689b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 68818 │ │ │ │ + bne 689e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 688a8 │ │ │ │ + bgt 68a78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 688a8 │ │ │ │ + bne 68a78 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41972 @ 0xa3f4 │ │ │ │ + movw r0, #41396 @ 0xa1b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68860 │ │ │ │ + bgt 68a30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68860 │ │ │ │ + bne 68a30 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 687d4 │ │ │ │ + beq 689a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68888 │ │ │ │ + bgt 68a58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68888 │ │ │ │ + bne 68a58 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 688a8 │ │ │ │ - movw r0, #41972 @ 0xa3f4 │ │ │ │ + beq 68a78 │ │ │ │ + movw r0, #41396 @ 0xa1b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 688ec │ │ │ │ + beq 68abc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 617a0 │ │ │ │ + bl 61970 │ │ │ │ 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 │ │ │ │ - bl 177318 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 176f44 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 68934 │ │ │ │ + beq 68b04 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177b1c │ │ │ │ + b 177748 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42000 @ 0xa410 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsl r3, r7, #1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 689e8 │ │ │ │ + beq 68bb8 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r7] │ │ │ │ - beq 689c4 │ │ │ │ + beq 68b94 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ - bl 68cb0 │ │ │ │ + bl 68e80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 689a0 │ │ │ │ + bne 68b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 532d0 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + bl 53498 <_Py_c_pow@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a18 │ │ │ │ + bne 68be8 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r5] │ │ │ │ - beq 68a08 │ │ │ │ + beq 68bd8 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 68cb0 │ │ │ │ + bl 68e80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a2c │ │ │ │ + beq 68bfc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ lsl r3, r5, #1 │ │ │ │ - blt 689f0 │ │ │ │ - beq 68a40 │ │ │ │ + blt 68bc0 │ │ │ │ + beq 68c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 532d0 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + bl 53498 <_Py_c_pow@@Base+0x6a8> │ │ │ │ add r0, r0, #960 @ 0x3c0 │ │ │ │ add r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #92] @ 68acc │ │ │ │ + ldr r1, [pc, #92] @ 68c9c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 430a5c │ │ │ │ - movw r3, #42068 @ 0xa454 │ │ │ │ + bl 430994 │ │ │ │ + movw r3, #41492 @ 0xa214 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #42064 @ 0xa450 │ │ │ │ + movw r1, #41488 @ 0xa210 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68ac4 │ │ │ │ + beq 68c94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 184388 │ │ │ │ + bl 183e80 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, fp, ip, ror r0 │ │ │ │ + rsbeq fp, fp, r4, lsr #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68c00 │ │ │ │ + beq 68dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1f81c8 │ │ │ │ + bl 1f7b54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68bdc │ │ │ │ + beq 68dac │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #56] @ 0x38 │ │ │ │ - bne 68c00 │ │ │ │ + bne 68dd0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68c04 │ │ │ │ + bgt 68dd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68c04 │ │ │ │ + bne 68dd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 68c04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 68dd4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68c48 │ │ │ │ + beq 68e18 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 62248 │ │ │ │ + bl 62418 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 68f78 │ │ │ │ + bl 69148 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68ca8 │ │ │ │ + beq 68e78 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #6400 @ 0x1900 │ │ │ │ + movwne r2, #5792 @ 0x16a0 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 68cf0 │ │ │ │ + bcs 68ec0 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #50400 @ 0xc4e0 │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #39392 @ 0x99e0 │ │ │ │ + movw r3, #38828 @ 0x97ac │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #31216 @ 0x79f0 │ │ │ │ + movw r3, #30652 @ 0x77bc │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -59259,38 +59375,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ bl 2e560 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ bl 2d8dc │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - ldr r3, [pc, #152] @ 68de8 │ │ │ │ - vldr d7, [pc, #140] @ 68de0 │ │ │ │ + ldr r3, [pc, #152] @ 68fb8 │ │ │ │ + vldr d7, [pc, #140] @ 68fb0 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 68da8 │ │ │ │ + bhi 68f78 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2dfe4 │ │ │ │ - b 68db8 │ │ │ │ + b 68f88 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ bl 2f244 │ │ │ │ - b 68db8 │ │ │ │ + b 68f88 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2dfe4 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b 68db8 │ │ │ │ + b 68f88 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2f244 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -59299,337 +59415,337 @@ │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - rsbeq r5, r6, lr, asr #6 │ │ │ │ + strhteq r5, [r6], #-14 │ │ │ │ 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 68ea0 │ │ │ │ + beq 69070 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68ea0 │ │ │ │ + bne 69070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68ea0 │ │ │ │ + beq 69070 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #44920 @ 0xaf78 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + movw r0, #41496 @ 0xa218 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68ea8 │ │ │ │ + bne 69078 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6748c │ │ │ │ + bl 6765c │ │ │ │ mov r4, #0 │ │ │ │ - b 68f6c │ │ │ │ + b 6913c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 68ed8 │ │ │ │ + bne 690a8 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ea0 │ │ │ │ + bgt 69070 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne 68ea0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 68f6c │ │ │ │ + bne 69070 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6913c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #42080 @ 0xa460 │ │ │ │ + movw r0, #41504 @ 0xa220 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #813 @ 0x32d │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f20 │ │ │ │ + bgt 690f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68f20 │ │ │ │ + bne 690f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68e98 │ │ │ │ + beq 69068 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f54 │ │ │ │ + bgt 69124 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68f54 │ │ │ │ + bne 69124 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f6c │ │ │ │ - movw r0, #42080 @ 0xa460 │ │ │ │ + beq 6913c │ │ │ │ + movw r0, #41504 @ 0xa220 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + bl 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68fc0 │ │ │ │ + beq 69190 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35000 @ 0x88b8 │ │ │ │ + movw r1, #34424 @ 0x8678 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 68ff4 │ │ │ │ + bl 1b956c │ │ │ │ + b 691c4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 68ff8 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bls 691c8 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #42100 @ 0xa474 │ │ │ │ + movw r1, #41524 @ 0xa234 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6908c │ │ │ │ + blt 6925c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq 69060 │ │ │ │ + beq 69230 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq 6906c │ │ │ │ + beq 6923c │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - movweq r1, #42140 @ 0xa49c │ │ │ │ + movweq r1, #41564 @ 0xa25c │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - beq 69074 │ │ │ │ + beq 69244 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42152 @ 0xa4a8 │ │ │ │ + movw r1, #41576 @ 0xa268 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #42144 @ 0xa4a0 │ │ │ │ + movw r1, #41568 @ 0xa260 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 69074 │ │ │ │ - movw r1, #42148 @ 0xa4a4 │ │ │ │ + b 69244 │ │ │ │ + movw r1, #41572 @ 0xa264 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 690d0 │ │ │ │ + b 692a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #56152 @ 0xdb58 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24ab18 │ │ │ │ + b 249b38 │ │ │ │ │ │ │ │ -000690d0 : │ │ │ │ +000692a0 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 690ec │ │ │ │ + beq 692bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69108 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 692d8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42184 @ 0xa4c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 691a0 │ │ │ │ + beq 69370 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69154 │ │ │ │ + beq 69324 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #47788 @ 0xbaac │ │ │ │ + movw r3, #48252 @ 0xbc7c │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 691a0 │ │ │ │ - movw ip, #53956 @ 0xd2c4 │ │ │ │ + bne 69370 │ │ │ │ + movw ip, #54428 @ 0xd49c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42228 @ 0xa4f4 │ │ │ │ + movw r1, #41652 @ 0xa2b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 69188 │ │ │ │ + ble 69358 │ │ │ │ mov r4, #0 │ │ │ │ - b 691a0 │ │ │ │ + b 69370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69180 │ │ │ │ + bne 69350 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69180 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 69350 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 691e0 │ │ │ │ + beq 693b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 69254 │ │ │ │ + b 69424 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 69244 │ │ │ │ + bne 69414 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 69244 │ │ │ │ - bl 1ef064 │ │ │ │ + beq 69414 │ │ │ │ + bl 1ee8bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 692a4 │ │ │ │ - bl 1b5634 │ │ │ │ + beq 69474 │ │ │ │ + bl 1b4fc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6923c │ │ │ │ + bgt 6940c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6923c │ │ │ │ + bne 6940c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 6924c │ │ │ │ - bl 1b5634 │ │ │ │ + b 6941c │ │ │ │ + bl 1b4fc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 692a4 │ │ │ │ + beq 69474 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + movw r0, #15492 @ 0x3c84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6928c │ │ │ │ + ble 6945c │ │ │ │ mov r4, r5 │ │ │ │ - b 692a4 │ │ │ │ + b 69474 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69284 │ │ │ │ + bne 69454 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69284 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 69454 │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 69300 │ │ │ │ + beq 694d0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r5, r0 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42f7b4 <_PyErr_EmitSyntaxWarning@@Base+0x4e0> │ │ │ │ + bl 42f5a4 <_PyErr_EmitSyntaxWarning@@Base+0x500> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -59640,294 +59756,294 @@ │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 69364 │ │ │ │ + bne 69534 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 69348 │ │ │ │ + bgt 69518 │ │ │ │ mov r5, #0 │ │ │ │ - b 69364 │ │ │ │ + b 69534 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69394 │ │ │ │ - b 69340 │ │ │ │ + beq 69564 │ │ │ │ + b 69510 │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #628] @ 69600 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #628] @ 697d0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 695f0 │ │ │ │ + beq 697c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r7, #27336 @ 0x6ac8 │ │ │ │ + movw r7, #26728 @ 0x6868 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 693d4 │ │ │ │ - bl 24b718 │ │ │ │ + beq 695a4 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 693d4 │ │ │ │ - bl df724 │ │ │ │ + bne 695a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695f0 │ │ │ │ + bne 697c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6940c │ │ │ │ - bl 24b718 │ │ │ │ + beq 695dc │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6940c │ │ │ │ - bl df724 │ │ │ │ + bne 695dc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695f0 │ │ │ │ + bne 697c0 │ │ │ │ add r2, r6, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 6942c │ │ │ │ + beq 695fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6943c │ │ │ │ + bne 6960c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2def4 │ │ │ │ - b 695e0 │ │ │ │ - bl 1d60b4 │ │ │ │ + b 697b0 │ │ │ │ + bl 1d597c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 695f0 │ │ │ │ + beq 697c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 69494 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 69664 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42284 @ 0xa52c │ │ │ │ + movw r1, #41708 @ 0xa2ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 695f0 │ │ │ │ + bgt 697c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 695f0 │ │ │ │ + bne 697c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 695f0 │ │ │ │ - bl 24df38 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 697c0 │ │ │ │ + bl 24cf60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 694c0 │ │ │ │ + bgt 69690 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 694c0 │ │ │ │ + bne 69690 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 694f8 │ │ │ │ - bl df724 │ │ │ │ + bne 696c8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69500 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 696d0 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695f0 │ │ │ │ - bl 177b78 │ │ │ │ - b 69500 │ │ │ │ + beq 697c0 │ │ │ │ + bl 1777a4 │ │ │ │ + b 696d0 │ │ │ │ orrs r3, r5, r6 │ │ │ │ - beq 69534 │ │ │ │ + beq 69704 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 69534 │ │ │ │ + bvs 69704 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 695dc │ │ │ │ + bvs 697ac │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 6953c │ │ │ │ + bne 6970c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 695e0 │ │ │ │ + b 697b0 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 69588 │ │ │ │ + bpl 69758 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 695dc │ │ │ │ + bcs 697ac │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, ip, r6 │ │ │ │ - bcs 695a8 │ │ │ │ + bcs 69778 │ │ │ │ subs r1, r5, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r6, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 695e0 │ │ │ │ + b 697b0 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 695b8 │ │ │ │ + bcs 69788 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 695dc │ │ │ │ + bcc 697ac │ │ │ │ subs r8, r3, r5 │ │ │ │ sbc r9, r1, r6 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 695e0 │ │ │ │ + b 697b0 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 695dc │ │ │ │ + bcc 697ac │ │ │ │ adds r8, r5, r3 │ │ │ │ adc r9, r6, r1 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 695e0 │ │ │ │ + b 697b0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r9, sl, r4, lsl #22 │ │ │ │ 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 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ orrs r3, ip, r3 │ │ │ │ - bne 69658 │ │ │ │ + bne 69828 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6968c │ │ │ │ + beq 6985c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #680] @ 69928 │ │ │ │ + ldr r3, [pc, #680] @ 69af8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6991c │ │ │ │ + beq 69aec │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 69718 │ │ │ │ + beq 698e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 696f8 │ │ │ │ + beq 698c8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 696f0 │ │ │ │ + beq 698c0 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 69718 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 698e8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r5, #0 │ │ │ │ - b 6991c │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + b 69aec │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #45072 @ 0xb010 │ │ │ │ + movw r0, #44496 @ 0xadd0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 696f0 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 698c0 │ │ │ │ cmp r4, #1 │ │ │ │ movle r5, #0 │ │ │ │ - ble 6977c │ │ │ │ + ble 6994c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 69758 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 69928 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #45072 @ 0xb010 │ │ │ │ + movw r0, #44496 @ 0xadd0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 696f0 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 698c0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6991c │ │ │ │ + beq 69aec │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 696d8 │ │ │ │ + bne 698a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69918 │ │ │ │ + beq 69ae8 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -59947,147 +60063,147 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 69814 │ │ │ │ + beq 699e4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69838 │ │ │ │ + beq 69a08 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 6987c │ │ │ │ + beq 69a4c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6987c │ │ │ │ + beq 69a4c │ │ │ │ mov r1, r4 │ │ │ │ bl 2d93c │ │ │ │ - movw r3, #19864 @ 0x4d98 │ │ │ │ + movw r3, #19904 @ 0x4dc0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r0, lsl #5] │ │ │ │ cmp r5, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 69858 │ │ │ │ + bne 69a28 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 698a8 │ │ │ │ + bne 69a78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6989c │ │ │ │ + bgt 69a6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6989c │ │ │ │ + bne 69a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl 3736a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl 3733e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 6991c │ │ │ │ - movw r7, #19864 @ 0x4d98 │ │ │ │ + b 69aec │ │ │ │ + movw r7, #19904 @ 0x4dc0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40fac0 <_Py_c_quot@@Base+0x5a0> │ │ │ │ + bl 40f780 <_Py_c_quot@@Base+0x5a0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69910 │ │ │ │ + beq 69ae0 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69904 │ │ │ │ + beq 69ad4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r5 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ add r7, r7, #32 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 698bc │ │ │ │ + b 69a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #22 │ │ │ │ + rsbeq r9, sl, r0, lsr fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #112] @ 699bc │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #112] @ 69b8c │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 69970 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + bne 69b40 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #42324 @ 0xa554 │ │ │ │ + movw r0, #41748 @ 0xa314 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699b4 │ │ │ │ + bgt 69b84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 699b4 │ │ │ │ + bne 69b84 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69a18 │ │ │ │ + beq 69be8 │ │ │ │ mov r1, r5 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a18 │ │ │ │ + beq 69be8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a14 │ │ │ │ + bgt 69be4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69a14 │ │ │ │ + bne 69be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -60097,152 +60213,152 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 69a74 │ │ │ │ + bne 69c44 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69aac │ │ │ │ + beq 69c7c │ │ │ │ sub lr, fp, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #312] @ 69bdc │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #312] @ 69dac │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69bd0 │ │ │ │ + beq 69da0 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #42332 @ 0xa55c │ │ │ │ + movw r1, #41756 @ 0xa31c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1c1ea8 │ │ │ │ + bl 1c1840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69bd0 │ │ │ │ + beq 69da0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 69af8 │ │ │ │ + beq 69cc8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 69b9c │ │ │ │ + bge 69d6c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 69b08 │ │ │ │ + b 69cd8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 69b9c │ │ │ │ + bge 69d6c │ │ │ │ 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 401e34 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 4026ec <_PyLong_UnsignedLongLong_Converter@@Base+0xb8c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69b74 │ │ │ │ + bne 69d44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b50 │ │ │ │ + bgt 69d20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69b50 │ │ │ │ + bne 69d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bcc │ │ │ │ + bgt 69d9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69bcc │ │ │ │ + bne 69d9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69bcc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 69d9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b94 │ │ │ │ + bgt 69d64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69b94 │ │ │ │ + bne 69d64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 69ad4 │ │ │ │ + b 69ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bb4 │ │ │ │ + bgt 69d84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 69bc0 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 69d90 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 69bd0 │ │ │ │ + b 69da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69bb4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 69d84 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsr fp │ │ │ │ + rsbeq r9, sl, ip, asr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69c1c │ │ │ │ - bl df724 │ │ │ │ + bne 69dec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 69cac │ │ │ │ - b 69c4c │ │ │ │ - bl e8df8 │ │ │ │ + bne 69e7c │ │ │ │ + b 69e1c │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c44 │ │ │ │ + bgt 69e14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69c44 │ │ │ │ + bne 69e14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 69c08 │ │ │ │ + beq 69dd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 69c68 │ │ │ │ + bgt 69e38 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 33cccc │ │ │ │ + b 33cc44 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42991c │ │ │ │ + bl 429858 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -60254,393 +60370,393 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #39392 @ 0x99e0 │ │ │ │ + movw sl, #38828 @ 0x97ac │ │ │ │ movt sl, #85 @ 0x55 │ │ │ │ - movw r9, #50400 @ 0xc4e0 │ │ │ │ + movw r9, #49836 @ 0xc2ac │ │ │ │ movt r9, #86 @ 0x56 │ │ │ │ - movw r6, #31216 @ 0x79f0 │ │ │ │ + movw r6, #30652 @ 0x77bc │ │ │ │ movt r6, #85 @ 0x55 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r5 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 69e04 │ │ │ │ + bge 69fd4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 69d34 │ │ │ │ + beq 69f04 │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 69d34 │ │ │ │ + beq 69f04 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 69d50 │ │ │ │ + bcs 69f20 │ │ │ │ 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 69da4 │ │ │ │ + beq 69f74 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 69da4 │ │ │ │ + beq 69f74 │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #19144 @ 0x4ac8 │ │ │ │ + movw r3, #18576 @ 0x4890 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 69dac │ │ │ │ + beq 69f7c │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 69d8c │ │ │ │ + b 69f5c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 36adac │ │ │ │ + bl 36aae4 │ │ │ │ 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 69df4 │ │ │ │ + bge 69fc4 │ │ │ │ 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 69dc4 │ │ │ │ + b 69f94 │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 69cfc │ │ │ │ + b 69ecc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #46752 @ 0xb6a0 │ │ │ │ + movw r1, #46792 @ 0xb6c8 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 69e84 │ │ │ │ - bne 69ee8 │ │ │ │ + bgt 6a054 │ │ │ │ + bne 6a0b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42364 @ 0xa57c │ │ │ │ + movw r1, #41788 @ 0xa33c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 6a240 │ │ │ │ + bl 6a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69eec │ │ │ │ + beq 6a0bc │ │ │ │ mov r1, r5 │ │ │ │ - bl 3fbe50 │ │ │ │ + bl 3fbcd8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 69ec8 │ │ │ │ + bne 6a098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ee8 │ │ │ │ + bgt 6a0b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69ee8 │ │ │ │ + bne 6a0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69ee8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a0b8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69eec │ │ │ │ + bgt 6a0bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 69eec │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69eec │ │ │ │ + bne 6a0bc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a0bc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3335bc │ │ │ │ + bl 333530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69fbc │ │ │ │ - movw r6, #26992 @ 0x6970 │ │ │ │ + beq 6a18c │ │ │ │ + movw r6, #26368 @ 0x6700 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69fbc │ │ │ │ - bl c3318 │ │ │ │ + beq 6a18c │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 69f90 │ │ │ │ - bl 170e54 │ │ │ │ + beq 6a160 │ │ │ │ + bl 170ac8 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 69f90 │ │ │ │ - bne 69f64 │ │ │ │ - bl e91cc │ │ │ │ + blt 6a160 │ │ │ │ + bne 6a134 │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69f90 │ │ │ │ + beq 6a160 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f20 │ │ │ │ + bgt 6a0f0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69f20 │ │ │ │ + bne 6a0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 69f20 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a0f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69fb0 │ │ │ │ + bgt 6a180 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69fb0 │ │ │ │ + bne 6a180 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 6a150 │ │ │ │ + beq 6a320 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 6a09c │ │ │ │ + ble 6a26c │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 32ce6c │ │ │ │ + bl 32ca48 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a040 │ │ │ │ + bne 6a210 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 6a004 │ │ │ │ + b 6a1d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f5210 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6a124 │ │ │ │ - bl e91cc │ │ │ │ + beq 6a2f4 │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a090 │ │ │ │ + bgt 6a260 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a090 │ │ │ │ + bne 6a260 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 6a038 │ │ │ │ - b 6a124 │ │ │ │ + bne 6a208 │ │ │ │ + b 6a2f4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a150 │ │ │ │ + beq 6a320 │ │ │ │ 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 f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a150 │ │ │ │ + beq 6a320 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6a124 │ │ │ │ + beq 6a2f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6a11c │ │ │ │ + bgt 6a2ec │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a11c │ │ │ │ + bne 6a2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6a0b8 │ │ │ │ + bne 6a288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a138 │ │ │ │ + ble 6a308 │ │ │ │ mov r4, #0 │ │ │ │ - b 6a150 │ │ │ │ + b 6a320 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a130 │ │ │ │ + bne 6a300 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a130 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a300 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - bl 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a19c │ │ │ │ + beq 6a36c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a234 │ │ │ │ - movw r0, #47732 @ 0xba74 │ │ │ │ + beq 6a404 │ │ │ │ + movw r0, #47156 @ 0xb834 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1ee8bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a1b8 │ │ │ │ + bne 6a388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245a38 │ │ │ │ - b 6a238 │ │ │ │ + bl 24496c │ │ │ │ + b 6a408 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 6a1ec │ │ │ │ + blt 6a3bc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #42612 @ 0xa674 │ │ │ │ + movw r0, #42036 @ 0xa434 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r5, r0 │ │ │ │ - b 6a200 │ │ │ │ + b 6a3d0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245a38 │ │ │ │ + bl 24496c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a21c │ │ │ │ + ble 6a3ec │ │ │ │ mov r4, r5 │ │ │ │ - b 6a238 │ │ │ │ + b 6a408 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a214 │ │ │ │ + bne 6a3e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a214 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a3e4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - movw r1, #46752 @ 0xb6a0 │ │ │ │ + movw r1, #46792 @ 0xb6c8 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6a3d8 │ │ │ │ + bne 6a5a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ - bl 348960 │ │ │ │ + bl 348478 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a2b0 │ │ │ │ + beq 6a480 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bgt 6a2b8 │ │ │ │ + bgt 6a488 │ │ │ │ mov r5, r4 │ │ │ │ - b 6a480 │ │ │ │ + b 6a650 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ add r3, r7, r9, lsl #2 │ │ │ │ @@ -60648,26 +60764,26 @@ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 6a338 │ │ │ │ + bne 6a508 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24b9b0 │ │ │ │ + bl 24a9d0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a324 │ │ │ │ + bne 6a4f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3f730 <_PyEval_SetProfile@@Base+0x4bc> │ │ │ │ + bl 3f728 <_PyEval_SetProfile@@Base+0x4bc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a3b8 │ │ │ │ - b 6a394 │ │ │ │ + bne 6a588 │ │ │ │ + b 6a564 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r1, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -60677,112 +60793,112 @@ │ │ │ │ add r3, r1, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str sl, [r0, #4] │ │ │ │ ldrls r3, [r4, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r4, #28] │ │ │ │ - bls 6a3b8 │ │ │ │ + bls 6a588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3803a8 <_PyInterpreterState_IsRunningMain@@Base+0x74> │ │ │ │ + bl 3800dc <_PyInterpreterState_IsRunningMain@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a3b8 │ │ │ │ + bgt 6a588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6a3b8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a3b8 │ │ │ │ + bne 6a588 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a480 │ │ │ │ + bgt 6a650 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a480 │ │ │ │ + bne 6a650 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a480 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a650 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r9, #64 @ 0x40 │ │ │ │ moveq r9, #0 │ │ │ │ ldreq r7, [r7, #260] @ 0x104 │ │ │ │ cmp r6, r8 │ │ │ │ - bne 6a2d0 │ │ │ │ - b 6a2b0 │ │ │ │ + bne 6a4a0 │ │ │ │ + b 6a480 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6a3f4 │ │ │ │ + bge 6a5c4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ mov r5, r0 │ │ │ │ - b 6a410 │ │ │ │ + b 6a5e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #2848 @ 0xb20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6a480 │ │ │ │ + beq 6a650 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 6a480 │ │ │ │ + beq 6a650 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a480 │ │ │ │ + bne 6a650 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r1, #42632 @ 0xa688 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a47c │ │ │ │ + bgt 6a64c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a47c │ │ │ │ + bne 6a64c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 297184 <_PyUnicode_IsLinebreak@@Base+0xfac> │ │ │ │ + bl 2964bc <_PyUnicode_IsLinebreak@@Base+0xfac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a4c4 │ │ │ │ - bl eec54 │ │ │ │ + beq 6a694 │ │ │ │ + bl eec9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 6a4ec │ │ │ │ + blt 6a6bc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b dfc88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60790,116 +60906,116 @@ │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a82c │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 6a5f0 │ │ │ │ + ble 6a7c0 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 32ce6c │ │ │ │ + bl 32ca48 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6a5e8 │ │ │ │ - bl e91cc │ │ │ │ + beq 6a7b8 │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a5c4 │ │ │ │ + bne 6a794 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a598 │ │ │ │ + bgt 6a768 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a598 │ │ │ │ + bne 6a768 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a5ac │ │ │ │ + ble 6a77c │ │ │ │ mov r4, #0 │ │ │ │ - b 6a65c │ │ │ │ + b 6a82c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a5a4 │ │ │ │ + bne 6a774 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a5a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a774 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a5e8 │ │ │ │ + bgt 6a7b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a5e8 │ │ │ │ + bne 6a7b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 6a540 │ │ │ │ + b 6a710 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a82c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a82c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a608 │ │ │ │ + bne 6a7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a5a4 │ │ │ │ + bgt 6a774 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a5a4 │ │ │ │ + bne 6a774 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6a5a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6a774 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a6b4 │ │ │ │ + bne 6a884 │ │ │ │ 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 6a694 │ │ │ │ + beq 6a864 │ │ │ │ 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 │ │ │ │ @@ -60907,172 +61023,172 @@ │ │ │ │ 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 6a8a8 │ │ │ │ + beq 6aa78 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a8a8 │ │ │ │ + bne 6aa78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a8a8 │ │ │ │ + beq 6aa78 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6a760 │ │ │ │ + beq 6a930 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #42708 @ 0xa6d4 │ │ │ │ + movw r0, #42132 @ 0xa494 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a7dc │ │ │ │ + bne 6a9ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a810 │ │ │ │ + bne 6a9e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a8a8 │ │ │ │ + bgt 6aa78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a8a8 │ │ │ │ + bne 6aa78 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #41980 @ 0xa3fc │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 6a860 │ │ │ │ + bgt 6aa30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a860 │ │ │ │ + bne 6aa30 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6a7cc │ │ │ │ + beq 6a99c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a888 │ │ │ │ + bgt 6aa58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a888 │ │ │ │ + bne 6aa58 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a8a8 │ │ │ │ - movw r0, #41980 @ 0xa3fc │ │ │ │ + beq 6aa78 │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmn r1, #11 │ │ │ │ - bne 6a8e4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 6aab4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 2f0e8 │ │ │ │ - bl 2fd330 │ │ │ │ + bl 2fc2b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17340 @ 0x43bc │ │ │ │ + movw r0, #16864 @ 0x41e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ subs r4, r3, #0 │ │ │ │ - movw ip, #21488 @ 0x53f0 │ │ │ │ + movw ip, #20832 @ 0x5160 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r4 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -61086,495 +61202,495 @@ │ │ │ │ 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 6a9e8 │ │ │ │ + bne 6abb8 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6aa20 │ │ │ │ + beq 6abf0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #556] @ 6ac44 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #556] @ 6ae14 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ac30 │ │ │ │ + beq 6ae00 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab64 │ │ │ │ + beq 6ad34 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab64 │ │ │ │ + beq 6ad34 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ab64 │ │ │ │ + beq 6ad34 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 6aa9c │ │ │ │ + beq 6ac6c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aa8c │ │ │ │ + beq 6ac5c │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 308f88 │ │ │ │ + bl 307f10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ab64 │ │ │ │ + beq 6ad34 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 6aa9c │ │ │ │ + beq 6ac6c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6ab64 │ │ │ │ + blt 6ad34 │ │ │ │ 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 6ab00 │ │ │ │ + bne 6acd0 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 6ab24 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 6acf4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #2688 @ 0xa80 │ │ │ │ + movw r2, #2112 @ 0x840 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 6ab64 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 172fdc │ │ │ │ + b 6ad34 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #2688 @ 0xa80 │ │ │ │ + movw r2, #2112 @ 0x840 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #9592 @ 0x2578 │ │ │ │ + movw r1, #9016 @ 0x2338 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 6ab64 │ │ │ │ + bl 172fdc │ │ │ │ + b 6ad34 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + movw r1, #42140 @ 0xa49c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #42724 @ 0xa6e4 │ │ │ │ + movw r0, #42148 @ 0xa4a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ab6c │ │ │ │ + bne 6ad3c │ │ │ │ mov r5, #0 │ │ │ │ - b 6ac30 │ │ │ │ - bl 105254 │ │ │ │ + b 6ae00 │ │ │ │ + bl 104e64 │ │ │ │ cmp r9, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 6ab94 │ │ │ │ + beq 6ad64 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d8b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6ac00 │ │ │ │ + b 6add0 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 6abc0 │ │ │ │ + beq 6ad90 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2df0c │ │ │ │ mov r4, r0 │ │ │ │ - b 6ac00 │ │ │ │ + b 6add0 │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 6abf0 │ │ │ │ + beq 6adc0 │ │ │ │ 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 2dd98 │ │ │ │ mov r4, r0 │ │ │ │ - b 6ac00 │ │ │ │ + b 6add0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d84c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6ac30 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 6ae00 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ - b 6ab64 │ │ │ │ + bl 2fc000 │ │ │ │ + b 6ad34 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl #24 │ │ │ │ + rsbeq r9, sl, ip, lsr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 42f254 <_PyBytes_GetXIData@@Base+0x3888> │ │ │ │ + bl 42f024 <_PyBytes_GetXIData@@Base+0x3720> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6acd0 │ │ │ │ + beq 6aea0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #56848 @ 0xde10 │ │ │ │ + movw r1, #56272 @ 0xdbd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + bl 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6acb0 │ │ │ │ + beq 6ae80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 391f64 │ │ │ │ + bl 391d4c │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6acd0 │ │ │ │ + bgt 6aea0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6acd0 │ │ │ │ + bne 6aea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 6ad38 │ │ │ │ + beq 6af08 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6ad38 │ │ │ │ - bl df724 │ │ │ │ + bne 6af08 │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r2, s1 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movge r0, r3 │ │ │ │ pop {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 1b533c │ │ │ │ + b 1b4cc8 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #4184 @ 0x1058 │ │ │ │ + movw r2, #3608 @ 0xe18 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #4200 @ 0x1068 │ │ │ │ + movw r3, #3624 @ 0xe28 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42964 @ 0xa7d4 │ │ │ │ + movw r0, #42388 @ 0xa594 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6af2c │ │ │ │ + bne 6b0fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6af2c │ │ │ │ + beq 6b0fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #44920 @ 0xaf78 │ │ │ │ + movw r2, #40696 @ 0x9ef8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #43000 @ 0xa7f8 │ │ │ │ + movw r0, #42424 @ 0xa5b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6ae68 │ │ │ │ + bne 6b038 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ae9c │ │ │ │ + bne 6b06c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6af2c │ │ │ │ + bgt 6b0fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6af2c │ │ │ │ + bne 6b0fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43008 @ 0xa800 │ │ │ │ + movw r0, #42432 @ 0xa5c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aee4 │ │ │ │ + bgt 6b0b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6aee4 │ │ │ │ + bne 6b0b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6ae58 │ │ │ │ + beq 6b028 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6af0c │ │ │ │ + bgt 6b0dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6af0c │ │ │ │ + bne 6b0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af2c │ │ │ │ - movw r0, #43008 @ 0xa800 │ │ │ │ + beq 6b0fc │ │ │ │ + movw r0, #42432 @ 0xa5c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 6aff8 │ │ │ │ + beq 6b1c8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6af88 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6b158 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43032 @ 0xa818 │ │ │ │ + movw r1, #42456 @ 0xa5d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ - bl 295d44 │ │ │ │ + bl 29507c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6afc8 │ │ │ │ + bcs 6b198 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #17812 @ 0x4594 │ │ │ │ + movw r1, #17172 @ 0x4314 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #6548 @ 0x1994 │ │ │ │ + movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ 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, #1224 @ 0x4c8 │ │ │ │ + movw r2, #584 @ 0x248 │ │ │ │ movt r2, #90 @ 0x5a │ │ │ │ - movw r3, #21488 @ 0x53f0 │ │ │ │ + movw r3, #20832 @ 0x5160 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + b c35fc │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #55644 @ 0xd95c │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55028 @ 0xd6f4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b148 │ │ │ │ + beq 6b318 │ │ │ │ mov r8, r1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 6b148 │ │ │ │ + bne 6b318 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b148 │ │ │ │ + beq 6b318 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ae694 <_PyUnicode_ToNumeric@@Base+0x2fe0> │ │ │ │ + bl 2ad614 <_PyUnicode_ToNumeric@@Base+0x2fe0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6b08c │ │ │ │ + bne 6b25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6748c │ │ │ │ - b 6b148 │ │ │ │ + bl 6765c │ │ │ │ + b 6b318 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6b0c4 │ │ │ │ + bne 6b294 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b080 │ │ │ │ + bgt 6b250 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b080 │ │ │ │ + bne 6b250 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b080 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b250 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #43448 @ 0xa9b8 │ │ │ │ + movw r0, #42872 @ 0xa778 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b080 │ │ │ │ + beq 6b250 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b120 │ │ │ │ + beq 6b2f0 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #729 @ 0x2d9 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #43124 @ 0xa874 │ │ │ │ + movw r0, #42548 @ 0xa634 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ str r5, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b128 │ │ │ │ + bne 6b2f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6748c │ │ │ │ + bl 6765c │ │ │ │ mov r5, r6 │ │ │ │ - b 6b148 │ │ │ │ + b 6b318 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b120 │ │ │ │ + bgt 6b2f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6b120 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b120 │ │ │ │ + bne 6b2f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b2f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2e41c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -61583,1043 +61699,1043 @@ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6b1c0 │ │ │ │ + bne 6b390 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6b1a4 │ │ │ │ + bge 6b374 │ │ │ │ mov r5, #0 │ │ │ │ - b 6b1c0 │ │ │ │ + b 6b390 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b1f4 │ │ │ │ - b 6b19c │ │ │ │ + beq 6b3c4 │ │ │ │ + b 6b36c │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1632] @ 6b84c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #1632] @ 6ba1c │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b840 │ │ │ │ + beq 6ba10 │ │ │ │ adds r2, r6, r5 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 6b2a4 │ │ │ │ + beq 6b474 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b22c │ │ │ │ + beq 6b3fc │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 6b234 │ │ │ │ - b 6b294 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + bne 6b404 │ │ │ │ + b 6b464 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b274 │ │ │ │ - bl e8df8 │ │ │ │ + beq 6b444 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b26c │ │ │ │ + bgt 6b43c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b26c │ │ │ │ + bne 6b43c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6b284 │ │ │ │ - bl df724 │ │ │ │ + bne 6b454 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b820 │ │ │ │ + bne 6b9f0 │ │ │ │ mvn r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 6b4b4 │ │ │ │ + bne 6b684 │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b840 │ │ │ │ + beq 6ba10 │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #12208 @ 0x2fb0 │ │ │ │ + movw sl, #11632 @ 0x2d70 │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6b3e8 │ │ │ │ + beq 6b5b8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6b47c │ │ │ │ + blt 6b64c │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 6b320 │ │ │ │ + beq 6b4f0 │ │ │ │ mov r1, r8 │ │ │ │ - b 6b2e8 │ │ │ │ + b 6b4b8 │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 6b368 │ │ │ │ + bne 6b538 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6b30c │ │ │ │ + bne 6b4dc │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6b368 │ │ │ │ + bne 6b538 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ - movw r0, #44168 @ 0xac88 │ │ │ │ + movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 6b368 │ │ │ │ + bne 6b538 │ │ │ │ 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 6b47c │ │ │ │ + b 6b64c │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b490 │ │ │ │ + beq 6b660 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 6b3dc │ │ │ │ + ble 6b5ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b3c0 │ │ │ │ + beq 6b590 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b490 │ │ │ │ + bgt 6b660 │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6b464 │ │ │ │ - b 6b490 │ │ │ │ + beq 6b634 │ │ │ │ + b 6b660 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b3dc │ │ │ │ + bgt 6b5ac │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ - bne 6b3dc │ │ │ │ + bne 6b5ac │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 6b2dc │ │ │ │ + b 6b4ac │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #12208 @ 0x2fb0 │ │ │ │ + movwge r3, #11632 @ 0x2d70 │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 6b47c │ │ │ │ + blt 6b64c │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6b414 │ │ │ │ + beq 6b5e4 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6b47c │ │ │ │ - b 6b3f8 │ │ │ │ + bcc 6b64c │ │ │ │ + b 6b5c8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b490 │ │ │ │ + beq 6b660 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6b478 │ │ │ │ + ble 6b648 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b470 │ │ │ │ + beq 6b640 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b490 │ │ │ │ + bgt 6b660 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b490 │ │ │ │ + bne 6b660 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b490 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b660 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6b828 │ │ │ │ + ble 6b9f8 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 37b8c8 │ │ │ │ + bl 37b584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b840 │ │ │ │ + bne 6ba10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b820 │ │ │ │ + bgt 6b9f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b820 │ │ │ │ + bne 6b9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b820 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b9f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6b820 │ │ │ │ + bne 6b9f0 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6b4f4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 6b6c4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 6b814 │ │ │ │ + b 6b9e4 │ │ │ │ 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 6b630 │ │ │ │ + bne 6b800 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b814 │ │ │ │ + beq 6b9e4 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 6b5e4 │ │ │ │ + blt 6b7b4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6b5e4 │ │ │ │ + beq 6b7b4 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6b5d4 │ │ │ │ + bne 6b7a4 │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b628 │ │ │ │ + beq 6b7f8 │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 6b5c4 │ │ │ │ + ble 6b794 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5a8 │ │ │ │ + beq 6b778 │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 6b6e0 │ │ │ │ - b 6b7f0 │ │ │ │ + ble 6b8b0 │ │ │ │ + b 6b9c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b5c4 │ │ │ │ + bgt 6b794 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b5c4 │ │ │ │ + bne 6b794 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 6b5dc │ │ │ │ + b 6b7ac │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 6b548 │ │ │ │ + bcs 6b718 │ │ │ │ sub r8, r8, #1 │ │ │ │ - b 6b538 │ │ │ │ + b 6b708 │ │ │ │ mov r4, r5 │ │ │ │ subs r5, r7, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 6b608 │ │ │ │ + bne 6b7d8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #44168 @ 0xac88 │ │ │ │ + movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b738 │ │ │ │ + beq 6b908 │ │ │ │ cmn r1, #1 │ │ │ │ - blt 6b7d4 │ │ │ │ + blt 6b9a4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6b76c │ │ │ │ - b 6b7f0 │ │ │ │ + bne 6b93c │ │ │ │ + b 6b9c0 │ │ │ │ mov r4, r5 │ │ │ │ - b 6b7f0 │ │ │ │ - bl b8aa4 │ │ │ │ + b 6b9c0 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 6b65c │ │ │ │ - b 6b814 │ │ │ │ + bne 6b82c │ │ │ │ + b 6b9e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6b6f8 │ │ │ │ + ble 6b8c8 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 6b710 │ │ │ │ + beq 6b8e0 │ │ │ │ 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 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6b710 │ │ │ │ + blt 6b8e0 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6b7ec │ │ │ │ + beq 6b9bc │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 6b654 │ │ │ │ + ble 6b824 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6b64c │ │ │ │ + beq 6b81c │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b7f0 │ │ │ │ + bgt 6b9c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6b7f0 │ │ │ │ + bne 6b9c0 │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b7f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b9c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6b654 │ │ │ │ + bne 6b824 │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b654 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b824 │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 6b758 │ │ │ │ + bne 6b928 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #44168 @ 0xac88 │ │ │ │ + movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6b758 │ │ │ │ + bne 6b928 │ │ │ │ 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 6b7d4 │ │ │ │ + b 6b9a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b7f0 │ │ │ │ + beq 6b9c0 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6b7d0 │ │ │ │ + ble 6b9a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b7b4 │ │ │ │ + beq 6b984 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b7f0 │ │ │ │ + bgt 6b9c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b7f0 │ │ │ │ + bne 6b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b7f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b9c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b7d0 │ │ │ │ + bgt 6b9a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b7d0 │ │ │ │ + bne 6b9a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 37b8c8 │ │ │ │ + bl 37b584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b814 │ │ │ │ - b 6b7f0 │ │ │ │ + bne 6b9e4 │ │ │ │ + b 6b9c0 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4ec │ │ │ │ + bgt 6b6bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b4ec │ │ │ │ + bne 6b6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b4ec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b6bc │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 21a824 │ │ │ │ - b 6b840 │ │ │ │ + bl 219b7c │ │ │ │ + b 6ba10 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b840 │ │ │ │ + b 6ba10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b478 │ │ │ │ + bne 6b648 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6b478 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6b648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, lsr ip │ │ │ │ + rsbeq r9, sl, r8, asr ip │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6b8b4 │ │ │ │ + beq 6ba84 │ │ │ │ mov r1, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b8b4 │ │ │ │ + bne 6ba84 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 348b0c │ │ │ │ + bl 348624 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b8bc │ │ │ │ + bne 6ba8c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 6b95c │ │ │ │ + b 6bb2c │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6b8e0 │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + beq 6bab0 │ │ │ │ + movw r1, #26728 @ 0x6868 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b8ec │ │ │ │ + beq 6babc │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 6b904 │ │ │ │ + b 6bad4 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 348b0c │ │ │ │ + bl 348624 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 6b95c │ │ │ │ + beq 6bb2c │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6b934 │ │ │ │ - movw r3, #56688 @ 0xdd70 │ │ │ │ + bne 6bb04 │ │ │ │ + movw r3, #57160 @ 0xdf48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34040 @ 0x84f8 │ │ │ │ + movw r1, #33464 @ 0x82b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 6b95c │ │ │ │ + b 6bb2c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4e034 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2b4> │ │ │ │ - movw r0, #30792 @ 0x7848 │ │ │ │ + bl 4e1fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2b4> │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 6b97c │ │ │ │ + ldr r1, [pc, #12] @ 6bb4c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40aac8 │ │ │ │ - rsbeq r4, fp, r8, ror #2 │ │ │ │ + b 40a950 │ │ │ │ + mlseq fp, r0, r1, r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 68a48 │ │ │ │ + bl 68c18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6bbbc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 69004 │ │ │ │ + bl 691d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6bbbc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 692ac │ │ │ │ + bl 6947c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6bbbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3764 @ 0xeb4 │ │ │ │ + movw r1, #3188 @ 0xc74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 369fd4 <_PyInterpolation_Build@@Base+0x124> │ │ │ │ + b 369d0c <_PyInterpolation_Build@@Base+0x124> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 6bab8 │ │ │ │ + beq 6bc88 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6ba48 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6bc18 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43188 @ 0xa8b4 │ │ │ │ + movw r1, #42592 @ 0xa660 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ - bl 295d44 │ │ │ │ + bl 29507c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6ba88 │ │ │ │ + bcs 6bc58 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #17812 @ 0x4594 │ │ │ │ + movw r1, #17172 @ 0x4314 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #6548 @ 0x1994 │ │ │ │ + movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ 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, #1224 @ 0x4c8 │ │ │ │ + movw r2, #584 @ 0x248 │ │ │ │ movt r2, #90 @ 0x5a │ │ │ │ - movw r3, #21488 @ 0x53f0 │ │ │ │ + movw r3, #20832 @ 0x5160 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + b c35fc │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #55668 @ 0xd974 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55052 @ 0xd70c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6bb48 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 6bd18 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb50 │ │ │ │ + beq 6bd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb90 │ │ │ │ + beq 6bd60 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #43348 @ 0xa954 │ │ │ │ + movwne r3, #42772 @ 0xa714 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6bc50 │ │ │ │ + bne 6be20 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bbd0 │ │ │ │ + beq 6bda0 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #43396 @ 0xa984 │ │ │ │ + movwne r3, #42820 @ 0xa744 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6bc50 │ │ │ │ + bne 6be20 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc10 │ │ │ │ + beq 6bde0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #43444 @ 0xa9b4 │ │ │ │ + movwne r3, #42868 @ 0xa774 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6bc50 │ │ │ │ + bne 6be20 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc80 │ │ │ │ + beq 6be50 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 6bc80 │ │ │ │ - movw r3, #43492 @ 0xa9e4 │ │ │ │ + beq 6be50 │ │ │ │ + movw r3, #42916 @ 0xa7a4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ - bl 3572f0 │ │ │ │ - b 6bcdc │ │ │ │ + bl 356ed8 │ │ │ │ + b 6beac │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcfc │ │ │ │ + beq 6becc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bcfc │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6becc │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43540 @ 0xaa14 │ │ │ │ + movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34d4a8 │ │ │ │ - bl df724 │ │ │ │ + bl 34cfc0 │ │ │ │ + bl dfa50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 6c1b0 │ │ │ │ - b 6c1a8 │ │ │ │ + bne 6c380 │ │ │ │ + b 6c378 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd70 │ │ │ │ + beq 6bf40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd70 │ │ │ │ + beq 6bf40 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64456 @ 0xfbc8 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #6 │ │ │ │ - bl 10c4c8 │ │ │ │ + bl 10c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd70 │ │ │ │ - bl df724 │ │ │ │ + beq 6bf40 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c190 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c360 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43592 @ 0xaa48 │ │ │ │ + movw r3, #43016 @ 0xa808 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6c17c │ │ │ │ + b 6c34c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdf8 │ │ │ │ + beq 6bfc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdf8 │ │ │ │ + beq 6bfc8 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdf8 │ │ │ │ + beq 6bfc8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65192 @ 0xfea8 │ │ │ │ - movt r0, #6 │ │ │ │ - bl 10c4c8 │ │ │ │ + movw r0, #128 @ 0x80 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 10c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdf8 │ │ │ │ - bl df724 │ │ │ │ + beq 6bfc8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c190 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c360 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43640 @ 0xaa78 │ │ │ │ + movw r3, #43064 @ 0xa838 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6c17c │ │ │ │ + b 6c34c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf80 │ │ │ │ + beq 6c150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf80 │ │ │ │ + beq 6c150 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf80 │ │ │ │ + bne 6c150 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 6be6c │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 6c03c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be74 │ │ │ │ + beq 6c044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf74 │ │ │ │ + bne 6c144 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bef4 │ │ │ │ + beq 6c0c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #748 @ 0x2ec │ │ │ │ + movw r0, #1220 @ 0x4c4 │ │ │ │ movt r0, #7 │ │ │ │ - bl 2e0f6c │ │ │ │ + bl 2dfee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bef4 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + beq 6c0c4 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #43680 @ 0xaaa0 │ │ │ │ + movw r3, #43104 @ 0xa860 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34d4a8 │ │ │ │ - bl df724 │ │ │ │ + bl 34cfc0 │ │ │ │ + bl dfa50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 6bf80 │ │ │ │ - b 6bf74 │ │ │ │ + bne 6c150 │ │ │ │ + b 6c144 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf74 │ │ │ │ + bne 6c144 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf74 │ │ │ │ + beq 6c144 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 129cd0 │ │ │ │ + bl 1298dc │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bf74 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c144 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #43720 @ 0xaac8 │ │ │ │ + movw r3, #43144 @ 0xa888 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34d4a8 │ │ │ │ - bl df724 │ │ │ │ + bl 34cfc0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf74 │ │ │ │ + beq 6c144 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 6bf80 │ │ │ │ + b 6c150 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c020 │ │ │ │ + beq 6c1f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c020 │ │ │ │ + beq 6c1f0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c020 │ │ │ │ + bne 6c1f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 704c0 │ │ │ │ + bl 70698 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c020 │ │ │ │ + bne 6c1f0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #748 @ 0x2ec │ │ │ │ + movw r0, #1220 @ 0x4c4 │ │ │ │ movt r0, #7 │ │ │ │ - bl 10c4c8 │ │ │ │ + bl 10c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c020 │ │ │ │ - bl df724 │ │ │ │ + beq 6c1f0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c190 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c360 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43760 @ 0xaaf0 │ │ │ │ + movw r3, #43184 @ 0xa8b0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6c17c │ │ │ │ + b 6c34c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0e4 │ │ │ │ + beq 6c2b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0e4 │ │ │ │ + beq 6c2b4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0e4 │ │ │ │ + bne 6c2b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 704c0 │ │ │ │ + bl 70698 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6c0e4 │ │ │ │ + bne 6c2b4 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0e4 │ │ │ │ + beq 6c2b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36027c <_PyCapsule_SetTraverse@@Base+0x6fc> │ │ │ │ + bl 35ffb0 <_PyCapsule_SetTraverse@@Base+0x798> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0e4 │ │ │ │ + beq 6c2b4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e1a38 │ │ │ │ + bl 2e09b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0e4 │ │ │ │ - bl df724 │ │ │ │ + beq 6c2b4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c190 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c360 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ + movw r3, #43216 @ 0xa8d0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6c17c │ │ │ │ + b 6c34c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c378 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a4 │ │ │ │ + beq 6c374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150134 │ │ │ │ + bl 150020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a4 │ │ │ │ + beq 6c374 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1a4 │ │ │ │ + bne 6c374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 704c0 │ │ │ │ + bl 70698 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c1a4 │ │ │ │ + bne 6c374 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e1a38 │ │ │ │ + bl 2e09b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a4 │ │ │ │ - bl df724 │ │ │ │ + beq 6c374 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c190 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + bne 6c360 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43260 @ 0xa8fc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34d4a8 │ │ │ │ - bl df724 │ │ │ │ + bl 34cfc0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a8 │ │ │ │ + beq 6c378 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 6c1b0 │ │ │ │ + b 6c380 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -62627,76 +62743,76 @@ │ │ │ │ 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 6c1f0 │ │ │ │ + beq 6c3c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2ae5c0 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + bl 2ad540 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ add r0, r4, #12 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 29ef84 │ │ │ │ + bl 29e2a4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 29ef84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 29e2a4 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6c290 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + bne 6c460 │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #55744 @ 0xd9c0 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6c2e0 │ │ │ │ + b 6c4b0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6c2bc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6c48c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43860 @ 0xab54 │ │ │ │ + movw r1, #43284 @ 0xa914 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ - bl 295d44 │ │ │ │ - bl 146ed0 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 29507c │ │ │ │ + bl 146a90 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -62706,217 +62822,190 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 6c34c │ │ │ │ + bne 6c51c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6c330 │ │ │ │ + bgt 6c500 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c34c │ │ │ │ + b 6c51c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c380 │ │ │ │ - b 6c328 │ │ │ │ + beq 6c550 │ │ │ │ + b 6c4f8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #292] @ 6c498 │ │ │ │ + ldr r3, [pc, #292] @ 6c668 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6c48c │ │ │ │ + beq 6c65c │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 6c460 │ │ │ │ + beq 6c630 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c400 │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + beq 6c5d0 │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 6c3c4 │ │ │ │ - bl df724 │ │ │ │ + bne 6c594 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c48c │ │ │ │ + bne 6c65c │ │ │ │ mvn r4, #0 │ │ │ │ - b 6c3f4 │ │ │ │ - bl e8df8 │ │ │ │ + b 6c5c4 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c3ec │ │ │ │ + bgt 6c5bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6c3ec │ │ │ │ + bne 6c5bc │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6c3b0 │ │ │ │ + beq 6c580 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6c404 │ │ │ │ - b 6c45c │ │ │ │ + bne 6c5d4 │ │ │ │ + b 6c62c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6c428 │ │ │ │ - bl df724 │ │ │ │ + bne 6c5f8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - bne 6c48c │ │ │ │ - b 6c460 │ │ │ │ - bl e8df8 │ │ │ │ + bne 6c65c │ │ │ │ + b 6c630 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c450 │ │ │ │ + bgt 6c620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6c450 │ │ │ │ + bne 6c620 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6c460 │ │ │ │ - b 6c414 │ │ │ │ + bne 6c630 │ │ │ │ + b 6c5e4 │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ 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 3da010 <_PyTime_FromMillisecondsObject@@Base+0x27ac> │ │ │ │ + b 3d9d08 <_PyTime_FromMillisecondsObject@@Base+0x27ac> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [sl], #-196 @ 0xffffff3c │ │ │ │ + strhteq r9, [sl], #-192 @ 0xffffff40 │ │ │ │ push {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 fccbc │ │ │ │ + bl fcaa4 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 433fb4 │ │ │ │ + b 433bb4 │ │ │ │ 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 6c518 │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + bne 6c6e8 │ │ │ │ + movw r2, #21616 @ 0x5470 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #55732 @ 0xd9b4 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55116 @ 0xd74c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6c568 │ │ │ │ + b 6c738 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6c544 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6c714 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #43368 @ 0xa968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ - bl 295d44 │ │ │ │ - bl 146e6c <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 29507c │ │ │ │ + bl 146a2c <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6c5a8 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6c5d4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 6cad8 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c630 │ │ │ │ + beq 6c794 │ │ │ │ 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 6c608 │ │ │ │ + bne 6c76c │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21416 @ 0x53a8 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ @@ -62924,488 +63013,515 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 6c6b4 │ │ │ │ + bne 6c818 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6c698 │ │ │ │ + bgt 6c7fc │ │ │ │ mov r5, #0 │ │ │ │ - b 6c6b4 │ │ │ │ + b 6c818 │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6c6e8 │ │ │ │ - b 6c690 │ │ │ │ + beq 6c84c │ │ │ │ + b 6c7f4 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #416] @ 6c87c │ │ │ │ + ldr r3, [pc, #416] @ 6c9e0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c870 │ │ │ │ + beq 6c9d4 │ │ │ │ add r3, r7, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ moveq sl, r9 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43251c │ │ │ │ + bl 432454 │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r9 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6c754 │ │ │ │ + beq 6c8b8 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1cd3b8 │ │ │ │ + bl 1cccd8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c870 │ │ │ │ + b 6c9d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c870 │ │ │ │ + beq 6c9d4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c870 │ │ │ │ + beq 6c9d4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 6c870 │ │ │ │ + bge 6c9d4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c7d8 │ │ │ │ + bgt 6c93c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 6c7d8 │ │ │ │ + bne 6c93c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6c848 │ │ │ │ - bge 6c7f4 │ │ │ │ + beq 6c9ac │ │ │ │ + bge 6c958 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c80c │ │ │ │ - b 6c820 │ │ │ │ + ble 6c970 │ │ │ │ + b 6c984 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c848 │ │ │ │ - b 6c7e4 │ │ │ │ + bne 6c9ac │ │ │ │ + b 6c948 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6c820 │ │ │ │ + bne 6c984 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c840 │ │ │ │ + bgt 6c9a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c840 │ │ │ │ + bne 6c9a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6c870 │ │ │ │ + b 6c9d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c868 │ │ │ │ + bgt 6c9cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6c868 │ │ │ │ + bne 6c9cc │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 6c764 │ │ │ │ + b 6c8c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #25 │ │ │ │ + ldrdeq r9, [sl], #-204 @ 0xffffff34 @ │ │ │ │ │ │ │ │ -0006c880 : │ │ │ │ +0006c9e4 : │ │ │ │ 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 6c914 │ │ │ │ + beq 6ca78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r5, #22400 @ 0x5780 │ │ │ │ + movw r5, #21792 @ 0x5520 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 6c8c4 │ │ │ │ + bne 6ca28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6c938 │ │ │ │ + b 6ca9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c938 │ │ │ │ + beq 6ca9c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 42a8b0 │ │ │ │ + bl 42a7c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c90c │ │ │ │ + bgt 6ca70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c90c │ │ │ │ + bne 6ca70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6c938 │ │ │ │ + b 6ca9c │ │ │ │ mov r0, #9 │ │ │ │ - bl f3790 │ │ │ │ + bl f384c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #22400 @ 0x5780 │ │ │ │ + movw r0, #21792 @ 0x5520 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42a8b0 │ │ │ │ + b 42a7c0 │ │ │ │ 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 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c97c │ │ │ │ - bl df724 │ │ │ │ + bne 6cae0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c9b8 │ │ │ │ + bne 6cb1c │ │ │ │ mov r3, #0 │ │ │ │ - b 6c990 │ │ │ │ + b 6caf4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6c974 │ │ │ │ + blt 6cad8 │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [r4, #16] │ │ │ │ mla r3, ip, r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1c1310 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6cb5c │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cb88 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 6ceac │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b e0f54 │ │ │ │ + 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 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 424fe0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 424f20 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bne 6ca3c │ │ │ │ + bne 6cc0c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44108 @ 0xac4c │ │ │ │ + movw r1, #43532 @ 0xaa0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 6ca7c │ │ │ │ - movw r6, #53680 @ 0xd1b0 │ │ │ │ + bl 172fdc │ │ │ │ + b 6cc4c │ │ │ │ + movw r6, #53720 @ 0xd1d8 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6ca64 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + bgt 6cc34 │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6ca7c │ │ │ │ + bl 1b956c │ │ │ │ + b 6cc4c │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6ca84 │ │ │ │ - movw r1, #28788 @ 0x7074 │ │ │ │ + beq 6cc54 │ │ │ │ + movw r1, #28212 @ 0x6e34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r4, #0 │ │ │ │ - b 6cad0 │ │ │ │ + b 6cca0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6caac │ │ │ │ - bl df724 │ │ │ │ + bne 6cc7c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cad0 │ │ │ │ - b 6cabc │ │ │ │ + bne 6cca0 │ │ │ │ + b 6cc8c │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r5, #16] │ │ │ │ movgt r4, r7 │ │ │ │ - bgt 6cad0 │ │ │ │ + bgt 6cca0 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r1, #44172 @ 0xac8c │ │ │ │ + movw r1, #43596 @ 0xaa4c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6ca7c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl b7d1c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6cb94 │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 6cb28 │ │ │ │ - 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 6cb48 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 6cb5c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ - mov r5, r0 │ │ │ │ - b 6cb68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cb7c │ │ │ │ - mov r4, r5 │ │ │ │ - b 6cb94 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6cb74 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6cb74 │ │ │ │ + bl 1b956c │ │ │ │ + b 6cc4c │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6cbec │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6ccf8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44300 @ 0xad0c │ │ │ │ + movw r1, #43724 @ 0xaacc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - ldr r1, [pc, #296] @ 6cd1c │ │ │ │ + b 172fdc │ │ │ │ + ldr r1, [pc, #296] @ 6ce28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 171b64 │ │ │ │ + bl 1717d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6cc1c │ │ │ │ - bne 6cc2c │ │ │ │ + blt 6cd28 │ │ │ │ + bne 6cd38 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 171b64 │ │ │ │ + bl 1717d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6cc24 │ │ │ │ + bge 6cd30 │ │ │ │ mov r4, #0 │ │ │ │ - b 6cd14 │ │ │ │ + b 6ce20 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ - b 6cc30 │ │ │ │ - ldr r6, [pc, #232] @ 6cd1c │ │ │ │ + b 6cd3c │ │ │ │ + ldr r6, [pc, #232] @ 6ce28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a8a4 │ │ │ │ + bl 239500 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cd14 │ │ │ │ + beq 6ce20 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3a50 │ │ │ │ + bl 1d3378 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cc74 │ │ │ │ + bgt 6cd80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6cc74 │ │ │ │ + bne 6cd80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 6cd14 │ │ │ │ + beq 6ce20 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ceb60 │ │ │ │ + bl 1ce484 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ccb8 │ │ │ │ + bne 6cdc4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd14 │ │ │ │ + bgt 6ce20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6cd14 │ │ │ │ + bne 6ce20 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6cd14 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6ce20 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cce4 │ │ │ │ + bgt 6cdf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6cce4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 6cdf0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ccfc │ │ │ │ + bgt 6ce08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6cd08 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 6ce14 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6cd14 │ │ │ │ + b 6ce20 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6ccfc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6ce08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cd40 │ │ │ │ + beq 6ce4c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 6cd94 │ │ │ │ + b 6cea0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 6cd9c │ │ │ │ - beq 6cd94 │ │ │ │ + ldreq r3, [pc, #76] @ 6cea8 │ │ │ │ + beq 6cea0 │ │ │ │ push {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 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6cd88 │ │ │ │ + beq 6ce94 │ │ │ │ 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 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + push {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 b802c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6cf68 │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 6cefc │ │ │ │ + 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 6cf1c │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6cf30 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl cd9c8 │ │ │ │ + mov r5, r0 │ │ │ │ + b 6cf3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 6cf50 │ │ │ │ + mov r4, r5 │ │ │ │ + b 6cf68 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6cf48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6cf48 │ │ │ │ + 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 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2f334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6cddc │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 6cfac │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 6cde8 │ │ │ │ + bl 2fba0c │ │ │ │ + b 6cfb8 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -63413,159 +63529,159 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6ce34 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 6d004 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce3c │ │ │ │ + beq 6d00c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6cf60 │ │ │ │ + bne 6d130 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 129cd0 │ │ │ │ + bl 1298dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf50 │ │ │ │ + beq 6d120 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 6ce90 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 6d060 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce98 │ │ │ │ + beq 6d068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cf14 │ │ │ │ + bne 6d0e4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf38 │ │ │ │ + bne 6d108 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cf14 │ │ │ │ + bne 6d0e4 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf38 │ │ │ │ + bne 6d108 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cf14 │ │ │ │ + bne 6d0e4 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf38 │ │ │ │ + bne 6d108 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cf24 │ │ │ │ + beq 6d0f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 6cf50 │ │ │ │ + b 6d120 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - ldrne r0, [pc, #24] @ 6cf68 │ │ │ │ - bne 6cf58 │ │ │ │ + ldrne r0, [pc, #24] @ 6d138 │ │ │ │ + bne 6d128 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, asr #8 │ │ │ │ + rsbeq ip, sl, r0, ror r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d4d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cff0 │ │ │ │ + beq 6d1c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cfc0 │ │ │ │ + bgt 6d190 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6cfc0 │ │ │ │ + bne 6d190 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6cfec │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + bne 6d1bc │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cfec │ │ │ │ - bl 177b78 │ │ │ │ + beq 6d1bc │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40b488 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40b188 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d030 │ │ │ │ + beq 6d200 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d060 │ │ │ │ - bl 2066e8 │ │ │ │ + beq 6d230 │ │ │ │ + bl 2058c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d058 │ │ │ │ + beq 6d228 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -63573,337 +63689,324 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 6d0d0 │ │ │ │ + bne 6d2a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d0b4 │ │ │ │ + bgt 6d284 │ │ │ │ mov r5, #0 │ │ │ │ - b 6d0d0 │ │ │ │ + b 6d2a0 │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d104 │ │ │ │ - b 6d0ac │ │ │ │ + beq 6d2d4 │ │ │ │ + b 6d27c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #488] @ 6d2e0 │ │ │ │ + ldr r3, [pc, #488] @ 6d4b0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d2d4 │ │ │ │ + beq 6d4a4 │ │ │ │ add r3, r6, r5 │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r4] │ │ │ │ moveq sl, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 6d14c │ │ │ │ + beq 6d31c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6d13c │ │ │ │ + beq 6d30c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6d140 │ │ │ │ - b 6d148 │ │ │ │ + bne 6d310 │ │ │ │ + b 6d318 │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - b 6d14c │ │ │ │ + b 6d31c │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43251c │ │ │ │ + bl 432454 │ │ │ │ and r4, r0, #1 │ │ │ │ cmp sl, r6 │ │ │ │ orrne r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d218 │ │ │ │ + beq 6d3e8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1cd3b8 │ │ │ │ + bl 1cccd8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6d2d4 │ │ │ │ + b 6d4a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 6d224 │ │ │ │ + bge 6d3f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d238 │ │ │ │ + ble 6d408 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6d250 │ │ │ │ + beq 6d420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d2b0 │ │ │ │ + ble 6d480 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6d2d0 │ │ │ │ + bne 6d4a0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d19c │ │ │ │ + bne 6d36c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b 6d2c8 │ │ │ │ + b 6d498 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 6d1f8 │ │ │ │ + bne 6d3c8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6d1f8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6d3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42e034 <_PyBytes_GetXIData@@Base+0x2668> │ │ │ │ + bl 42e750 <_PyBytes_GetXIData@@Base+0x2e4c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d27c │ │ │ │ + bgt 6d44c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d27c │ │ │ │ + bne 6d44c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6d2d4 │ │ │ │ + bne 6d4a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d2a4 │ │ │ │ + bgt 6d474 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d2a4 │ │ │ │ + bne 6d474 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f3770 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + b f380c <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d20c │ │ │ │ + bne 6d3dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6d20c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6d3dc │ │ │ │ mov r4, r7 │ │ │ │ - b 6d2d4 │ │ │ │ + b 6d4a4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #26 │ │ │ │ + rsbeq r9, sl, r4, lsr sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6d304 │ │ │ │ + ldr r1, [pc, #8] @ 6d4d4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f10b8 │ │ │ │ - strdeq r9, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ + b 3f0db0 │ │ │ │ + rsbeq r9, fp, r4, 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] │ │ │ │ - bl 3f6764 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 3f645c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d3f0 │ │ │ │ + beq 6d5c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d3f0 │ │ │ │ + bne 6d5c0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d378 │ │ │ │ + bne 6d548 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d3a4 │ │ │ │ + bgt 6d574 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6d3a4 │ │ │ │ + bne 6d574 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6d3a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6d574 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d394 │ │ │ │ + bgt 6d564 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6d394 │ │ │ │ + bne 6d564 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23d138 │ │ │ │ + bl 23bd9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d3ac │ │ │ │ + beq 6d57c │ │ │ │ mov r4, r5 │ │ │ │ - b 6d3f0 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b 6d5c0 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44332 @ 0xad2c │ │ │ │ + movw r1, #43756 @ 0xaaec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d3ec │ │ │ │ + bgt 6d5bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d3ec │ │ │ │ + bne 6d5bc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@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, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #184] @ 6d4cc │ │ │ │ + ldr r1, [pc, #184] @ 6d69c │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d4c0 │ │ │ │ + beq 6d690 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d46c │ │ │ │ + beq 6d63c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d460 │ │ │ │ + bgt 6d630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d460 │ │ │ │ + bne 6d630 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6d470 │ │ │ │ - b 6d4c0 │ │ │ │ - ldr r4, [pc, #92] @ 6d4d0 │ │ │ │ + bne 6d640 │ │ │ │ + b 6d690 │ │ │ │ + ldr r4, [pc, #92] @ 6d6a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 419d5c <_PyObject_GetState@@Base> │ │ │ │ + bl 41973c <_PyObject_GetState@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6d4a4 │ │ │ │ + bne 6d674 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4c0 │ │ │ │ + bgt 6d690 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d4c0 │ │ │ │ + bne 6d690 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6d4c0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6d690 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #44380 @ 0xad5c │ │ │ │ + movw r0, #43840 @ 0xab40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsr #16 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 6d4fc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cd6ac │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + rsbeq r4, fp, r8, asr #16 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ 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 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d584 │ │ │ │ + bne 6d720 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2e938 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d574 │ │ │ │ - bl 713d0 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ - b 6d584 │ │ │ │ + beq 6d710 │ │ │ │ + bl 715a8 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ + b 6d720 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #100] @ 6d614 │ │ │ │ + ldr r1, [pc, #100] @ 6d7b0 │ │ │ │ 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] │ │ │ │ @@ -63915,24 +64018,37 @@ │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 6d7dc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cd9c8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -63944,45 +64060,45 @@ │ │ │ │ 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 279574 │ │ │ │ + bl 278a94 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6d6ec │ │ │ │ + bne 6d8bc │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e938 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a95a0 <_Py_c_abs@@Base> │ │ │ │ + bl 2a8520 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6d6d8 │ │ │ │ - bl 713d0 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ - b 6d6ec │ │ │ │ - movw r0, #44424 @ 0xad88 │ │ │ │ + beq 6d8a8 │ │ │ │ + bl 715a8 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ + b 6d8bc │ │ │ │ + movw r0, #43848 @ 0xab48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -63990,218 +64106,218 @@ │ │ │ │ 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 r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6d7b0 │ │ │ │ + beq 6d980 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24df38 │ │ │ │ + bl 24cf60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6d77c │ │ │ │ - bl df724 │ │ │ │ + bne 6d94c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d788 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 6d958 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d788 │ │ │ │ - b 6d840 │ │ │ │ + bne 6d958 │ │ │ │ + b 6da10 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 6d7b8 │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bne 6d988 │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #44460 @ 0xadac │ │ │ │ + movw r1, #43852 @ 0xab4c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ add r4, r7, #32 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d7dc │ │ │ │ + bne 6d9ac │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6d7c4 │ │ │ │ + bne 6d994 │ │ │ │ dmb ish │ │ │ │ - beq 6d7ec │ │ │ │ + beq 6d9bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6d848 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 6da18 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44516 @ 0xade4 │ │ │ │ + movw r1, #43908 @ 0xab84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6d830 │ │ │ │ + bne 6da00 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6d818 │ │ │ │ + bne 6d9e8 │ │ │ │ dmb ish │ │ │ │ - beq 6d840 │ │ │ │ + beq 6da10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 2da14 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6d87c │ │ │ │ + bne 6da4c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6d864 │ │ │ │ + bne 6da34 │ │ │ │ dmb ish │ │ │ │ - beq 6d88c │ │ │ │ + beq 6da5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d8b4 │ │ │ │ + beq 6da84 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 39f9f4 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ - b 6d840 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 39f7e0 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ + b 6da10 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d91c │ │ │ │ + beq 6daec │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6d91c │ │ │ │ + beq 6daec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6d958 │ │ │ │ - b 6d940 │ │ │ │ + beq 6db28 │ │ │ │ + b 6db10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d90c │ │ │ │ + beq 6dadc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #43988 @ 0xabd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d90c │ │ │ │ - b 6da34 │ │ │ │ + bne 6dadc │ │ │ │ + b 6dc04 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #43988 @ 0xabd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da34 │ │ │ │ + beq 6dc04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6da38 │ │ │ │ + beq 6dc08 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6d99c │ │ │ │ + bne 6db6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da34 │ │ │ │ + bgt 6dc04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6da34 │ │ │ │ + bne 6dc04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6da34 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6dc04 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6d9c0 │ │ │ │ + bne 6db90 │ │ │ │ mov r0, r5 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r5, r0 │ │ │ │ - b 6d9d0 │ │ │ │ + b 6dba0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6da20 │ │ │ │ + bne 6dbf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d9f8 │ │ │ │ + bgt 6dbc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d9f8 │ │ │ │ + bne 6dbc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da18 │ │ │ │ + bgt 6dbe8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6da18 │ │ │ │ + bne 6dbe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6da38 │ │ │ │ + b 6dc08 │ │ │ │ mvn r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 6da18 │ │ │ │ + b 6dbe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #19864 @ 0x4d98 │ │ │ │ + movw r3, #19904 @ 0x4dc0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -64215,284 +64331,265 @@ │ │ │ │ push {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 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44604 @ 0xae3c │ │ │ │ + movw r0, #43996 @ 0xabdc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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, #4980 @ 0x1374 │ │ │ │ - movweq r0, #6668 @ 0x1a0c │ │ │ │ + movweq r0, #6060 @ 0x17ac │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6db38 │ │ │ │ + beq 6dd08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6db74 │ │ │ │ + bne 6dd44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14748 @ 0x399c │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6db30 │ │ │ │ - bl 296910 <_PyUnicode_IsLinebreak@@Base+0x738> │ │ │ │ + bl 1b956c │ │ │ │ + b 6dd00 │ │ │ │ + bl 295c48 <_PyUnicode_IsLinebreak@@Base+0x738> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6db90 │ │ │ │ + ble 6dd60 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 6dba8 │ │ │ │ + blt 6dd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 6db54 │ │ │ │ - b 6dbcc │ │ │ │ + bne 6dd24 │ │ │ │ + b 6dd9c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6db6c │ │ │ │ + bne 6dd3c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6db6c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6dd3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6db30 │ │ │ │ + bgt 6dd00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6db30 │ │ │ │ + bne 6dd00 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6db30 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6dd00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dbec │ │ │ │ + bgt 6ddbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6dbec │ │ │ │ + bne 6ddbc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #44640 @ 0xae60 │ │ │ │ + movw r1, #44032 @ 0xac00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b9be0 │ │ │ │ + b 1b956c │ │ │ │ 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] @ 6dc88 │ │ │ │ + ldr r3, [pc, #52] @ 6de58 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6dc70 │ │ │ │ - bl df724 │ │ │ │ + bne 6de40 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dc80 │ │ │ │ + bne 6de50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0006dcf0 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0006dec0 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6dd10 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 6dee0 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dd58 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 6df28 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6dd2c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #53956 @ 0xd2c4 │ │ │ │ + bne 6defc <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #54428 @ 0xd49c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #44704 @ 0xaea0 │ │ │ │ + movw r2, #44096 @ 0xac40 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - b 6dd44 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 6df14 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6dd58 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #53956 @ 0xd2c4 │ │ │ │ + bne 6df28 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #54428 @ 0xd49c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #44796 @ 0xaefc │ │ │ │ + movw r2, #44188 @ 0xac9c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3632a4 <_PyErr_Format@@Base> │ │ │ │ + b 362fd8 <_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 r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6dda0 <_PyEval_FormatAwaitableError@@Base+0xb0> │ │ │ │ + bne 6df70 <_PyEval_FormatAwaitableError@@Base+0xb0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22472 @ 0x57c8 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6ddc8 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + bl 1b956c │ │ │ │ + b 6df98 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6ddd0 <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 6dfa0 <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44888 @ 0xaf58 │ │ │ │ + movw r1, #44312 @ 0xad18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 6de04 <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ - bl df724 │ │ │ │ + bgt 6dfd4 <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ddc8 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 6df98 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44920 @ 0xaf78 │ │ │ │ + movw r1, #44344 @ 0xad38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6ddc8 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + bl 1b956c │ │ │ │ + b 6df98 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6de68 <_PyEval_FormatAwaitableError@@Base+0x178> │ │ │ │ + beq 6e038 <_PyEval_FormatAwaitableError@@Base+0x178> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6de48 <_PyEval_FormatAwaitableError@@Base+0x158> │ │ │ │ + beq 6e018 <_PyEval_FormatAwaitableError@@Base+0x158> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de34 <_PyEval_FormatAwaitableError@@Base+0x144> │ │ │ │ + bne 6e004 <_PyEval_FormatAwaitableError@@Base+0x144> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl bb640 │ │ │ │ - b 6de48 <_PyEval_FormatAwaitableError@@Base+0x158> │ │ │ │ + bl bb940 │ │ │ │ + b 6e018 <_PyEval_FormatAwaitableError@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6de28 <_PyEval_FormatAwaitableError@@Base+0x138> │ │ │ │ + bne 6dff8 <_PyEval_FormatAwaitableError@@Base+0x138> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 6de68 <_PyEval_FormatAwaitableError@@Base+0x178> │ │ │ │ - bl 3736a8 │ │ │ │ - b 6ddc8 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + bne 6e038 <_PyEval_FormatAwaitableError@@Base+0x178> │ │ │ │ + bl 3733e0 │ │ │ │ + b 6df98 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ 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 ip, r0 │ │ │ │ - movw r0, #19476 @ 0x4c14 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl e0c28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ - ldr r3, [pc, #564] @ 6e110 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ + ldr r3, [pc, #568] @ 6e298 <_PyEval_FormatAwaitableError@@Base+0x3d8> │ │ │ │ mov r5, r0 │ │ │ │ str r1, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r9, [r0, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -64526,15 +64623,15 @@ │ │ │ │ bl 2ed1c │ │ │ │ str sl, [sp, #8] │ │ │ │ subs r3, r7, r8 │ │ │ │ str r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ clz r3, r6 │ │ │ │ sbc r4, r9, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - vldr d7, [pc, #388] @ 6e108 <_PyEval_FormatAwaitableError@@Base+0x418> │ │ │ │ + vldr d7, [pc, #392] @ 6e290 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r1, fp, #452 @ 0x1c4 │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ str r4, [fp, #-456] @ 0xfffffe38 │ │ │ │ sub r6, r8, r6 │ │ │ │ @@ -64549,15 +64646,15 @@ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ eor r4, r4, r9 │ │ │ │ ldr r2, [fp, #-460] @ 0xfffffe34 │ │ │ │ stm sp, {r0, r1} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ lsr r4, r4, #31 │ │ │ │ - bl 2b8e10 <_Py_SetLocaleFromEnv@@Base+0x266c> │ │ │ │ + bl 2c0d74 <_Py_SetLocaleFromEnv@@Base+0x25a8> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 2e074 │ │ │ │ ldr r1, [fp, #-472] @ 0xfffffe28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -64570,15 +64667,15 @@ │ │ │ │ str r4, [fp, #-436] @ 0xfffffe4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ - bl 2b8ec4 <_Py_SetLocaleFromEnv@@Base+0x2720> │ │ │ │ + bl 2c0ef4 <_Py_SetLocaleFromEnv@@Base+0x2728> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc24 <__explicit_bzero_chk@plt> │ │ │ │ ldr r1, [fp, #-428] @ 0xfffffe54 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ str r1, [fp, #-168] @ 0xffffff58 │ │ │ │ @@ -64615,38 +64712,39 @@ │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2ed1c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ bl 2dc24 <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #40] @ 6e110 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ + ldr r3, [pc, #44] @ 6e298 <_PyEval_FormatAwaitableError@@Base+0x3d8> │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6e100 <_PyEval_FormatAwaitableError@@Base+0x410> │ │ │ │ + beq 6e284 <_PyEval_FormatAwaitableError@@Base+0x3c4> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #64912 @ 0xfd90 │ │ │ │ + movw r0, #65384 @ 0xff68 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 6e198 <_PyEval_FormatAwaitableError@@Base+0x4a8> │ │ │ │ + ldr ip, [pc, #80] @ 6e320 <_PyEval_FormatAwaitableError@@Base+0x460> │ │ │ │ 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] │ │ │ │ @@ -64669,67 +64767,125 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45200 @ 0xb090 │ │ │ │ + movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 6e230 <_PyEval_FormatAwaitableError@@Base+0x540> │ │ │ │ + beq 6e3b8 <_PyEval_FormatAwaitableError@@Base+0x4f8> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str ip, [sp] │ │ │ │ - bl 42f2d4 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ + bl 42f0a4 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e228 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ + bgt 6e3b0 <_PyEval_FormatAwaitableError@@Base+0x4f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e228 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ + bne 6e3b0 <_PyEval_FormatAwaitableError@@Base+0x4f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #19000 @ 0x4a38 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl e0f54 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #5992 @ 0x1768 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b e0f54 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + movw r1, #41864 @ 0xa388 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r0, #13836 @ 0x360c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl e0f54 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + mvneq r5, #0 │ │ │ │ + beq 6e488 <_PyEval_FormatAwaitableError@@Base+0x5c8> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 2987e0 <_PyList_GetItemRef@@Base+0x40> │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6e488 <_PyEval_FormatAwaitableError@@Base+0x5c8> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6e488 <_PyEval_FormatAwaitableError@@Base+0x5c8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + 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 40a4b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 6e298 <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ + beq 6e508 <_PyEval_FormatAwaitableError@@Base+0x648> │ │ │ │ mov r0, r2 │ │ │ │ - bl 2d96a4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ + bl 2d85c4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e298 <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 6e508 <_PyEval_FormatAwaitableError@@Base+0x648> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45228 @ 0xb0ac │ │ │ │ + movw r1, #44652 @ 0xae6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r6, r4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -64742,15 +64898,15 @@ │ │ │ │ str r3, [r0, #17] │ │ │ │ str r2, [r0, #13] │ │ │ │ mvn r2, #0 │ │ │ │ ldrh r3, [r7, #24] │ │ │ │ strh r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r5, [r0, #12] │ │ │ │ - beq 6e2f8 <_PyEval_FormatAwaitableError@@Base+0x608> │ │ │ │ + beq 6e568 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, #24] │ │ │ │ ldrsb r3, [r7, #18] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -64763,800 +64919,761 @@ │ │ │ │ strblt r3, [r0, #15] │ │ │ │ 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 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - movw r1, #42472 @ 0xa5e8 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r0, #14312 @ 0x37e8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - mvneq r5, #0 │ │ │ │ - beq 6e39c <_PyEval_FormatAwaitableError@@Base+0x6ac> │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 2994c0 <_PyList_GetItemRef@@Base+0x40> │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e39c <_PyEval_FormatAwaitableError@@Base+0x6ac> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6e39c <_PyEval_FormatAwaitableError@@Base+0x6ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - 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 40a62c │ │ │ │ - push {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 6e408 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bne 6e5dc <_PyEval_FormatAwaitableError@@Base+0x71c> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3e8 <_PyEval_FormatAwaitableError@@Base+0x6f8> │ │ │ │ + beq 6e5bc <_PyEval_FormatAwaitableError@@Base+0x6fc> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6e478 <_PyEval_FormatAwaitableError@@Base+0x788> │ │ │ │ + bne 6e64c <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6e45c <_PyEval_FormatAwaitableError@@Base+0x76c> │ │ │ │ + bge 6e630 <_PyEval_FormatAwaitableError@@Base+0x770> │ │ │ │ mov r5, #0 │ │ │ │ - b 6e478 <_PyEval_FormatAwaitableError@@Base+0x788> │ │ │ │ + b 6e64c <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6e4b0 <_PyEval_FormatAwaitableError@@Base+0x7c0> │ │ │ │ - b 6e454 <_PyEval_FormatAwaitableError@@Base+0x764> │ │ │ │ + beq 6e684 <_PyEval_FormatAwaitableError@@Base+0x7c4> │ │ │ │ + b 6e628 <_PyEval_FormatAwaitableError@@Base+0x768> │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #40536 @ 0x9e58 │ │ │ │ + movw r3, #40576 @ 0x9e80 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6eaa0 <_PyEval_FormatAwaitableError@@Base+0xdb0> │ │ │ │ + beq 6ec74 <_PyEval_FormatAwaitableError@@Base+0xdb4> │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 6e52c <_PyEval_FormatAwaitableError@@Base+0x83c> │ │ │ │ + beq 6e700 <_PyEval_FormatAwaitableError@@Base+0x840> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6e4d0 <_PyEval_FormatAwaitableError@@Base+0x7e0> │ │ │ │ + beq 6e6a4 <_PyEval_FormatAwaitableError@@Base+0x7e4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6e4d8 <_PyEval_FormatAwaitableError@@Base+0x7e8> │ │ │ │ - b 6e53c <_PyEval_FormatAwaitableError@@Base+0x84c> │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + bne 6e6ac <_PyEval_FormatAwaitableError@@Base+0x7ec> │ │ │ │ + b 6e710 <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e518 <_PyEval_FormatAwaitableError@@Base+0x828> │ │ │ │ - bl e8df8 │ │ │ │ + beq 6e6ec <_PyEval_FormatAwaitableError@@Base+0x82c> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e510 <_PyEval_FormatAwaitableError@@Base+0x820> │ │ │ │ + bgt 6e6e4 <_PyEval_FormatAwaitableError@@Base+0x824> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e510 <_PyEval_FormatAwaitableError@@Base+0x820> │ │ │ │ + bne 6e6e4 <_PyEval_FormatAwaitableError@@Base+0x824> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6e540 <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ - bl df724 │ │ │ │ + bne 6e714 <_PyEval_FormatAwaitableError@@Base+0x854> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 6e53c <_PyEval_FormatAwaitableError@@Base+0x84c> │ │ │ │ - b 6eaa0 <_PyEval_FormatAwaitableError@@Base+0xdb0> │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + beq 6e710 <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ + b 6ec74 <_PyEval_FormatAwaitableError@@Base+0xdb4> │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e540 <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ + b 6e714 <_PyEval_FormatAwaitableError@@Base+0x854> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 6e6f0 <_PyEval_FormatAwaitableError@@Base+0xa00> │ │ │ │ + bne 6e8c4 <_PyEval_FormatAwaitableError@@Base+0xa04> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ea10 <_PyEval_FormatAwaitableError@@Base+0xd20> │ │ │ │ + beq 6ebe4 <_PyEval_FormatAwaitableError@@Base+0xd24> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #12208 @ 0x2fb0 │ │ │ │ + movw r6, #11632 @ 0x2d70 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6e670 <_PyEval_FormatAwaitableError@@Base+0x980> │ │ │ │ + beq 6e844 <_PyEval_FormatAwaitableError@@Base+0x984> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6e6a4 <_PyEval_FormatAwaitableError@@Base+0x9b4> │ │ │ │ + blt 6e878 <_PyEval_FormatAwaitableError@@Base+0x9b8> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6e5dc <_PyEval_FormatAwaitableError@@Base+0x8ec> │ │ │ │ + beq 6e7b0 <_PyEval_FormatAwaitableError@@Base+0x8f0> │ │ │ │ mov r1, r5 │ │ │ │ - b 6e5a4 <_PyEval_FormatAwaitableError@@Base+0x8b4> │ │ │ │ + b 6e778 <_PyEval_FormatAwaitableError@@Base+0x8b8> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 6e5e4 <_PyEval_FormatAwaitableError@@Base+0x8f4> │ │ │ │ + bne 6e7b8 <_PyEval_FormatAwaitableError@@Base+0x8f8> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 6e5c8 <_PyEval_FormatAwaitableError@@Base+0x8d8> │ │ │ │ + bne 6e79c <_PyEval_FormatAwaitableError@@Base+0x8dc> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6e6c4 <_PyEval_FormatAwaitableError@@Base+0x9d4> │ │ │ │ + beq 6e898 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 6e664 <_PyEval_FormatAwaitableError@@Base+0x974> │ │ │ │ + ble 6e838 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e648 <_PyEval_FormatAwaitableError@@Base+0x958> │ │ │ │ + beq 6e81c <_PyEval_FormatAwaitableError@@Base+0x95c> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bgt 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bne 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e664 <_PyEval_FormatAwaitableError@@Base+0x974> │ │ │ │ + bgt 6e838 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6e664 <_PyEval_FormatAwaitableError@@Base+0x974> │ │ │ │ + bne 6e838 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6e59c <_PyEval_FormatAwaitableError@@Base+0x8ac> │ │ │ │ + b 6e770 <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #12208 @ 0x2fb0 │ │ │ │ + movwge r3, #11632 @ 0x2d70 │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 6e6ac <_PyEval_FormatAwaitableError@@Base+0x9bc> │ │ │ │ + blt 6e880 <_PyEval_FormatAwaitableError@@Base+0x9c0> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6ea20 <_PyEval_FormatAwaitableError@@Base+0xd30> │ │ │ │ + beq 6ebf4 <_PyEval_FormatAwaitableError@@Base+0xd34> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6e6ac <_PyEval_FormatAwaitableError@@Base+0x9bc> │ │ │ │ - b 6e688 <_PyEval_FormatAwaitableError@@Base+0x998> │ │ │ │ + bcc 6e880 <_PyEval_FormatAwaitableError@@Base+0x9c0> │ │ │ │ + b 6e85c <_PyEval_FormatAwaitableError@@Base+0x99c> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 37b8c8 │ │ │ │ + bl 37b584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ea10 <_PyEval_FormatAwaitableError@@Base+0xd20> │ │ │ │ - b 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bne 6ebe4 <_PyEval_FormatAwaitableError@@Base+0xd24> │ │ │ │ + b 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e6e8 <_PyEval_FormatAwaitableError@@Base+0x9f8> │ │ │ │ + bgt 6e8bc <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e6e8 <_PyEval_FormatAwaitableError@@Base+0x9f8> │ │ │ │ + bne 6e8bc <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6ea10 <_PyEval_FormatAwaitableError@@Base+0xd20> │ │ │ │ + b 6ebe4 <_PyEval_FormatAwaitableError@@Base+0xd24> │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6e6e8 <_PyEval_FormatAwaitableError@@Base+0x9f8> │ │ │ │ + bne 6e8bc <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6e730 <_PyEval_FormatAwaitableError@@Base+0xa40> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 6e904 <_PyEval_FormatAwaitableError@@Base+0xa44> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 6ea08 <_PyEval_FormatAwaitableError@@Base+0xd18> │ │ │ │ + b 6ebdc <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ 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 6e850 <_PyEval_FormatAwaitableError@@Base+0xb60> │ │ │ │ + bne 6ea24 <_PyEval_FormatAwaitableError@@Base+0xb64> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ea08 <_PyEval_FormatAwaitableError@@Base+0xd18> │ │ │ │ + beq 6ebdc <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 6e824 <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + blt 6e9f8 <_PyEval_FormatAwaitableError@@Base+0xb38> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6e824 <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + beq 6e9f8 <_PyEval_FormatAwaitableError@@Base+0xb38> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6e814 <_PyEval_FormatAwaitableError@@Base+0xb24> │ │ │ │ + bne 6e9e8 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e918 <_PyEval_FormatAwaitableError@@Base+0xc28> │ │ │ │ + beq 6eaec <_PyEval_FormatAwaitableError@@Base+0xc2c> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 6e804 <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ + ble 6e9d8 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e7e8 <_PyEval_FormatAwaitableError@@Base+0xaf8> │ │ │ │ + beq 6e9bc <_PyEval_FormatAwaitableError@@Base+0xafc> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e978 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + ble 6eb4c <_PyEval_FormatAwaitableError@@Base+0xc8c> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e804 <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ + bgt 6e9d8 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e804 <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ + bne 6e9d8 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6e81c <_PyEval_FormatAwaitableError@@Base+0xb2c> │ │ │ │ + b 6e9f0 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 6e784 <_PyEval_FormatAwaitableError@@Base+0xa94> │ │ │ │ + bcs 6e958 <_PyEval_FormatAwaitableError@@Base+0xa98> │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 6e774 <_PyEval_FormatAwaitableError@@Base+0xa84> │ │ │ │ + b 6e948 <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 6e900 <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ + blt 6ead4 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6e8b8 <_PyEval_FormatAwaitableError@@Base+0xbc8> │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ - bl b8aa4 │ │ │ │ + bne 6ea8c <_PyEval_FormatAwaitableError@@Base+0xbcc> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ea08 <_PyEval_FormatAwaitableError@@Base+0xd18> │ │ │ │ + beq 6ebdc <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6e8a0 <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ + beq 6ea74 <_PyEval_FormatAwaitableError@@Base+0xbb4> │ │ │ │ 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 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6e924 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ + bge 6eaf8 <_PyEval_FormatAwaitableError@@Base+0xc38> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + beq 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6e8fc <_PyEval_FormatAwaitableError@@Base+0xc0c> │ │ │ │ + ble 6ead0 <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e9bc <_PyEval_FormatAwaitableError@@Base+0xccc> │ │ │ │ + bne 6eb90 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e8fc <_PyEval_FormatAwaitableError@@Base+0xc0c> │ │ │ │ + bgt 6ead0 <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6e8fc <_PyEval_FormatAwaitableError@@Base+0xc0c> │ │ │ │ + bne 6ead0 <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 37b8c8 │ │ │ │ + bl 37b584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ea08 <_PyEval_FormatAwaitableError@@Base+0xd18> │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bne 6ebdc <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6e9dc <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + beq 6ebb0 <_PyEval_FormatAwaitableError@@Base+0xcf0> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 6e9b0 <_PyEval_FormatAwaitableError@@Base+0xcc0> │ │ │ │ + ble 6eb84 <_PyEval_FormatAwaitableError@@Base+0xcc4> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6e990 <_PyEval_FormatAwaitableError@@Base+0xca0> │ │ │ │ + beq 6eb64 <_PyEval_FormatAwaitableError@@Base+0xca4> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bgt 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bne 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6e9b0 <_PyEval_FormatAwaitableError@@Base+0xcc0> │ │ │ │ + bgt 6eb84 <_PyEval_FormatAwaitableError@@Base+0xcc4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6e9b0 <_PyEval_FormatAwaitableError@@Base+0xcc0> │ │ │ │ + bne 6eb84 <_PyEval_FormatAwaitableError@@Base+0xcc4> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 6e86c <_PyEval_FormatAwaitableError@@Base+0xb7c> │ │ │ │ + b 6ea40 <_PyEval_FormatAwaitableError@@Base+0xb80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bgt 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bne 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6e9e4 <_PyEval_FormatAwaitableError@@Base+0xcf4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6ebb8 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e728 <_PyEval_FormatAwaitableError@@Base+0xa38> │ │ │ │ + bgt 6e8fc <_PyEval_FormatAwaitableError@@Base+0xa3c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e728 <_PyEval_FormatAwaitableError@@Base+0xa38> │ │ │ │ + bne 6e8fc <_PyEval_FormatAwaitableError@@Base+0xa3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6e728 <_PyEval_FormatAwaitableError@@Base+0xa38> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6e8fc <_PyEval_FormatAwaitableError@@Base+0xa3c> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 6eaa0 <_PyEval_FormatAwaitableError@@Base+0xdb0> │ │ │ │ + b 6ec74 <_PyEval_FormatAwaitableError@@Base+0xdb4> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + beq 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6ea98 <_PyEval_FormatAwaitableError@@Base+0xda8> │ │ │ │ + ble 6ec6c <_PyEval_FormatAwaitableError@@Base+0xdac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea7c <_PyEval_FormatAwaitableError@@Base+0xd8c> │ │ │ │ + beq 6ec50 <_PyEval_FormatAwaitableError@@Base+0xd90> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bgt 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bne 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 6e6c8 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 6e89c <_PyEval_FormatAwaitableError@@Base+0x9dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ea98 <_PyEval_FormatAwaitableError@@Base+0xda8> │ │ │ │ + bgt 6ec6c <_PyEval_FormatAwaitableError@@Base+0xdac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6ea98 <_PyEval_FormatAwaitableError@@Base+0xda8> │ │ │ │ + bne 6ec6c <_PyEval_FormatAwaitableError@@Base+0xdac> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 6e6ac <_PyEval_FormatAwaitableError@@Base+0x9bc> │ │ │ │ + b 6e880 <_PyEval_FormatAwaitableError@@Base+0x9c0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 6eb04 <_PyEval_FormatAwaitableError@@Base+0xe14> │ │ │ │ + bne 6ecd8 <_PyEval_FormatAwaitableError@@Base+0xe18> │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 6eae8 <_PyEval_FormatAwaitableError@@Base+0xdf8> │ │ │ │ + bgt 6ecbc <_PyEval_FormatAwaitableError@@Base+0xdfc> │ │ │ │ mov r4, #0 │ │ │ │ - b 6eb04 <_PyEval_FormatAwaitableError@@Base+0xe14> │ │ │ │ + b 6ecd8 <_PyEval_FormatAwaitableError@@Base+0xe18> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6eb38 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ - b 6eae0 <_PyEval_FormatAwaitableError@@Base+0xdf0> │ │ │ │ + beq 6ed0c <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + b 6ecb4 <_PyEval_FormatAwaitableError@@Base+0xdf4> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ - ldr r3, [pc, #420] @ 6ecc8 <_PyEval_FormatAwaitableError@@Base+0xfd8> │ │ │ │ + ldr r3, [pc, #420] @ 6ee9c <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ mov r7, #3 │ │ │ │ mov r1, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ecbc <_PyEval_FormatAwaitableError@@Base+0xfcc> │ │ │ │ + beq 6ee90 <_PyEval_FormatAwaitableError@@Base+0xfd0> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6eb58 <_PyEval_FormatAwaitableError@@Base+0xe68> │ │ │ │ - bl df724 │ │ │ │ + bne 6ed2c <_PyEval_FormatAwaitableError@@Base+0xe6c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ecbc <_PyEval_FormatAwaitableError@@Base+0xfcc> │ │ │ │ + bne 6ee90 <_PyEval_FormatAwaitableError@@Base+0xfd0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6eb80 <_PyEval_FormatAwaitableError@@Base+0xe90> │ │ │ │ + beq 6ed54 <_PyEval_FormatAwaitableError@@Base+0xe94> │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 6eba0 <_PyEval_FormatAwaitableError@@Base+0xeb0> │ │ │ │ - b 6eb90 <_PyEval_FormatAwaitableError@@Base+0xea0> │ │ │ │ - bl df724 │ │ │ │ + beq 6ed74 <_PyEval_FormatAwaitableError@@Base+0xeb4> │ │ │ │ + b 6ed64 <_PyEval_FormatAwaitableError@@Base+0xea4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb6c <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ - b 6ecbc <_PyEval_FormatAwaitableError@@Base+0xfcc> │ │ │ │ + beq 6ed40 <_PyEval_FormatAwaitableError@@Base+0xe80> │ │ │ │ + b 6ee90 <_PyEval_FormatAwaitableError@@Base+0xfd0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6ecbc <_PyEval_FormatAwaitableError@@Base+0xfcc> │ │ │ │ - movw r9, #40536 @ 0x9e58 │ │ │ │ + blt 6ee90 <_PyEval_FormatAwaitableError@@Base+0xfd0> │ │ │ │ + movw r9, #40576 @ 0x9e80 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ eor r4, r5, #1 │ │ │ │ ldr r8, [r9, #88] @ 0x58 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ec18 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ - bl 105254 │ │ │ │ + beq 6edec <_PyEval_FormatAwaitableError@@Base+0xf2c> │ │ │ │ + bl 104e64 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2f220 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ec18 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ + bge 6edec <_PyEval_FormatAwaitableError@@Base+0xf2c> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6ec58 <_PyEval_FormatAwaitableError@@Base+0xf68> │ │ │ │ + bne 6ee2c <_PyEval_FormatAwaitableError@@Base+0xf6c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ - bne 6ec58 <_PyEval_FormatAwaitableError@@Base+0xf68> │ │ │ │ + bne 6ee2c <_PyEval_FormatAwaitableError@@Base+0xf6c> │ │ │ │ mov r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r5 │ │ │ │ orreq r3, r5, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6ec94 <_PyEval_FormatAwaitableError@@Base+0xfa4> │ │ │ │ - bl 105254 │ │ │ │ + beq 6ee68 <_PyEval_FormatAwaitableError@@Base+0xfa8> │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 2e47c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ec6c <_PyEval_FormatAwaitableError@@Base+0xf7c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 6ee40 <_PyEval_FormatAwaitableError@@Base+0xf80> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 6ec9c <_PyEval_FormatAwaitableError@@Base+0xfac> │ │ │ │ + bl 2fba0c │ │ │ │ + b 6ee70 <_PyEval_FormatAwaitableError@@Base+0xfb0> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6ecac <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ + bne 6ee80 <_PyEval_FormatAwaitableError@@Base+0xfc0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30ff88 │ │ │ │ + bl 30f110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ecac <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ + bne 6ee80 <_PyEval_FormatAwaitableError@@Base+0xfc0> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e200 │ │ │ │ - b 6ec9c <_PyEval_FormatAwaitableError@@Base+0xfac> │ │ │ │ + b 6ee70 <_PyEval_FormatAwaitableError@@Base+0xfb0> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6ecac <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ - bl df724 │ │ │ │ + bne 6ee80 <_PyEval_FormatAwaitableError@@Base+0xfc0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ecbc <_PyEval_FormatAwaitableError@@Base+0xfcc> │ │ │ │ + bne 6ee90 <_PyEval_FormatAwaitableError@@Base+0xfd0> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl #29 │ │ │ │ + rsbeq r9, sl, ip, lsr #29 │ │ │ │ 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, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6ed28 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bne 6eefc <_PyEval_FormatAwaitableError@@Base+0x103c> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ed0c <_PyEval_FormatAwaitableError@@Base+0x101c> │ │ │ │ + bge 6eee0 <_PyEval_FormatAwaitableError@@Base+0x1020> │ │ │ │ mov r5, #0 │ │ │ │ - b 6ed28 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + b 6eefc <_PyEval_FormatAwaitableError@@Base+0x103c> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6ed58 <_PyEval_FormatAwaitableError@@Base+0x1068> │ │ │ │ - b 6ed04 <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + beq 6ef2c <_PyEval_FormatAwaitableError@@Base+0x106c> │ │ │ │ + b 6eed8 <_PyEval_FormatAwaitableError@@Base+0x1018> │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #156] @ 6edec <_PyEval_FormatAwaitableError@@Base+0x10fc> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #156] @ 6efc0 <_PyEval_FormatAwaitableError@@Base+0x1100> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ede0 <_PyEval_FormatAwaitableError@@Base+0x10f0> │ │ │ │ + beq 6efb4 <_PyEval_FormatAwaitableError@@Base+0x10f4> │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6edd0 <_PyEval_FormatAwaitableError@@Base+0x10e0> │ │ │ │ + beq 6efa4 <_PyEval_FormatAwaitableError@@Base+0x10e4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6edac <_PyEval_FormatAwaitableError@@Base+0x10bc> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 6ef80 <_PyEval_FormatAwaitableError@@Base+0x10c0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45312 @ 0xb100 │ │ │ │ + movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6edcc <_PyEval_FormatAwaitableError@@Base+0x10dc> │ │ │ │ - bl df724 │ │ │ │ + bne 6efa0 <_PyEval_FormatAwaitableError@@Base+0x10e0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ede0 <_PyEval_FormatAwaitableError@@Base+0x10f0> │ │ │ │ + bne 6efb4 <_PyEval_FormatAwaitableError@@Base+0x10f4> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r9, [sl], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq r9, [sl], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 6ee34 <_PyEval_FormatAwaitableError@@Base+0x1144> │ │ │ │ + beq 6f008 <_PyEval_FormatAwaitableError@@Base+0x1148> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #29128 @ 0x71c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f030 <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ + beq 6f204 <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #27336 @ 0x6ac8 │ │ │ │ + movw r4, #26728 @ 0x6868 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 6ee74 <_PyEval_FormatAwaitableError@@Base+0x1184> │ │ │ │ - bl 24b718 │ │ │ │ + beq 6f048 <_PyEval_FormatAwaitableError@@Base+0x1188> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6ee74 <_PyEval_FormatAwaitableError@@Base+0x1184> │ │ │ │ - bl df724 │ │ │ │ + bne 6f048 <_PyEval_FormatAwaitableError@@Base+0x1188> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f030 <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ + bne 6f204 <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6eeac <_PyEval_FormatAwaitableError@@Base+0x11bc> │ │ │ │ - bl 24b718 │ │ │ │ + beq 6f080 <_PyEval_FormatAwaitableError@@Base+0x11c0> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6eeac <_PyEval_FormatAwaitableError@@Base+0x11bc> │ │ │ │ - bl df724 │ │ │ │ + bne 6f080 <_PyEval_FormatAwaitableError@@Base+0x11c0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f030 <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ + bne 6f204 <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 6f040 <_PyEval_FormatAwaitableError@@Base+0x1350> │ │ │ │ + vldr d10, [pc, #392] @ 6f218 <_PyEval_FormatAwaitableError@@Base+0x1358> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6eee4 <_PyEval_FormatAwaitableError@@Base+0x11f4> │ │ │ │ + bhi 6f0b8 <_PyEval_FormatAwaitableError@@Base+0x11f8> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6ef60 <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ - b 6efdc <_PyEval_FormatAwaitableError@@Base+0x12ec> │ │ │ │ - ble 6ef60 <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ + bhi 6f134 <_PyEval_FormatAwaitableError@@Base+0x1274> │ │ │ │ + b 6f1b0 <_PyEval_FormatAwaitableError@@Base+0x12f0> │ │ │ │ + ble 6f134 <_PyEval_FormatAwaitableError@@Base+0x1274> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6ef60 <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ + bhi 6f134 <_PyEval_FormatAwaitableError@@Base+0x1274> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6ef60 <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ + beq 6f134 <_PyEval_FormatAwaitableError@@Base+0x1274> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2ed10 │ │ │ │ - vldr d7, [pc, #300] @ 6f048 <_PyEval_FormatAwaitableError@@Base+0x1358> │ │ │ │ + vldr d7, [pc, #304] @ 6f220 <_PyEval_FormatAwaitableError@@Base+0x1360> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 6f050 <_PyEval_FormatAwaitableError@@Base+0x1360> │ │ │ │ + vldr d5, [pc, #300] @ 6f228 <_PyEval_FormatAwaitableError@@Base+0x1368> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 6f018 <_PyEval_FormatAwaitableError@@Base+0x1328> │ │ │ │ + bgt 6f1ec <_PyEval_FormatAwaitableError@@Base+0x132c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 6ef94 <_PyEval_FormatAwaitableError@@Base+0x12a4> │ │ │ │ + b 6f168 <_PyEval_FormatAwaitableError@@Base+0x12a8> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 43ac7c │ │ │ │ + bl 43abb4 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #22544 @ 0x5810 │ │ │ │ + movw r3, #21888 @ 0x5580 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -65564,445 +65681,446 @@ │ │ │ │ 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 6f018 <_PyEval_FormatAwaitableError@@Base+0x1328> │ │ │ │ + beq 6f1ec <_PyEval_FormatAwaitableError@@Base+0x132c> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6f018 <_PyEval_FormatAwaitableError@@Base+0x1328> │ │ │ │ + ble 6f1ec <_PyEval_FormatAwaitableError@@Base+0x132c> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 713d0 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ - b 6f030 <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ + bl 715a8 <_PyXI_FreeExcInfo@@Base+0x46c> │ │ │ │ + b 6f204 <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ 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 6f018 <_PyEval_FormatAwaitableError@@Base+0x1328> │ │ │ │ + beq 6f1ec <_PyEval_FormatAwaitableError@@Base+0x132c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2dfe4 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f244 │ │ │ │ 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 277e7c │ │ │ │ + b 27739c │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f078 <_PyEval_FormatAwaitableError@@Base+0x1388> │ │ │ │ + ldr r1, [pc, #8] @ 6f250 <_PyEval_FormatAwaitableError@@Base+0x1390> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f10b8 │ │ │ │ - rsbeq r9, fp, r4, asr r2 │ │ │ │ + b 3f0db0 │ │ │ │ + rsbeq r9, fp, ip, ror r2 │ │ │ │ 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 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #44752 @ 0xaed0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006f0c8 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0006f2a0 <_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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 6f110 <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 6f2e8 <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45556 @ 0xb1f4 │ │ │ │ + movw r1, #44956 @ 0xaf9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r5, #0 │ │ │ │ - b 6f3ac <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6f584 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 2d40d0 │ │ │ │ + bl 2d2f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f12c <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ - bl 3736a8 │ │ │ │ - b 6f3ac <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + bne 6f304 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bl 3733e0 │ │ │ │ + b 6f584 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6f150 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 6f328 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6f168 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 6f340 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 6f168 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 6f340 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40f30 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 40f28 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f3ac <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6f38c <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 6f584 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6f564 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20116 @ 0x4e94 │ │ │ │ + movw r1, #19540 @ 0x4c54 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f34c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ - movw r1, #37244 @ 0x917c │ │ │ │ + beq 6f524 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + movw r1, #36136 @ 0x8d28 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6f19c <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 6f374 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 6f278 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + b 6f450 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1c8 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bgt 6f3a0 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6f1c8 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bne 6f3a0 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f194 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6f36c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #37276 @ 0x919c │ │ │ │ + movw r1, #36168 @ 0x8d48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f194 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6f36c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f218 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bgt 6f3f0 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6f218 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bne 6f3f0 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f194 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6f36c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #38072 @ 0x94b8 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f194 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6f36c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f268 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bgt 6f440 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6f268 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bne 6f440 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 6f298 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bgt 6f470 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6f298 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bne 6f470 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 6f358 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ + beq 6f530 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63192 @ 0xf6d8 │ │ │ │ + movw r1, #62720 @ 0xf500 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f364 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + beq 6f53c <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2e4 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bgt 6f4bc <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6f2e4 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bne 6f4bc <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f370 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 6f548 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60020 @ 0xea74 │ │ │ │ + movw r1, #59444 @ 0xe834 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f37c <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 6f554 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39fc0c <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ + bl 39f9f8 <_PyGen_FetchStopIterationValue@@Base+0x2894> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f334 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bgt 6f50c <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f334 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bne 6f50c <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #45512 @ 0xb1c8 │ │ │ │ + movweq r4, #44912 @ 0xaf70 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ - bne 6f3ac <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6f384 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #45372 @ 0xb13c │ │ │ │ + bne 6f584 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6f55c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6f384 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #33472 @ 0x82c0 │ │ │ │ + b 6f55c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #32888 @ 0x8078 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6f384 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #45416 @ 0xb168 │ │ │ │ + b 6f55c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #44816 @ 0xaf10 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6f384 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #33560 @ 0x8318 │ │ │ │ + b 6f55c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #32976 @ 0x80d0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6f384 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #45460 @ 0xb194 │ │ │ │ + b 6f55c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #44860 @ 0xaf3c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46d4c <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ + bl 46dc8 <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae89c │ │ │ │ - movw r3, #6424 @ 0x1918 │ │ │ │ + bl aebdc │ │ │ │ + movw r3, #5816 @ 0x16b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a4a04 │ │ │ │ - b 6f108 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ + bl a4da4 │ │ │ │ + b 6f2e0 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r2, #6 │ │ │ │ - beq 6f418 <_PyXI_NewExcInfo@@Base+0x350> │ │ │ │ + beq 6f5f0 <_PyXI_NewExcInfo@@Base+0x350> │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne 6f438 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ + bne 6f610 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ cmn r2, #2 │ │ │ │ - beq 6f424 <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ + beq 6f5fc <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ cmn r2, #1 │ │ │ │ - bge 6f404 <_PyXI_NewExcInfo@@Base+0x33c> │ │ │ │ + bge 6f5dc <_PyXI_NewExcInfo@@Base+0x33c> │ │ │ │ cmn r2, #5 │ │ │ │ - movweq ip, #45644 @ 0xb24c │ │ │ │ + movweq ip, #45068 @ 0xb00c │ │ │ │ movteq ip, #72 @ 0x48 │ │ │ │ - beq 6f438 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ + beq 6f610 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ cmn r2, #3 │ │ │ │ - beq 6f430 <_PyXI_NewExcInfo@@Base+0x368> │ │ │ │ - movw r1, #45676 @ 0xb26c │ │ │ │ + beq 6f608 <_PyXI_NewExcInfo@@Base+0x368> │ │ │ │ + movw r1, #45100 @ 0xb02c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 173368 │ │ │ │ - movw ip, #45568 @ 0xb200 │ │ │ │ + b 172fdc │ │ │ │ + movw ip, #44992 @ 0xafc0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6f438 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ - movw ip, #45616 @ 0xb230 │ │ │ │ + b 6f610 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ + movw ip, #45040 @ 0xaff0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6f438 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ - movw ip, #45596 @ 0xb21c │ │ │ │ + b 6f610 <_PyXI_NewExcInfo@@Base+0x370> │ │ │ │ + movw ip, #45020 @ 0xafdc │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #45688 @ 0xb278 │ │ │ │ + movw r1, #45112 @ 0xb038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 2ed58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 6f4c4 <_PyXI_NewExcInfo@@Base+0x3fc> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 6f69c <_PyXI_NewExcInfo@@Base+0x3fc> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #30344 @ 0x7688 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f5a8 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ + b 6f780 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f5a8 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ + beq 6f780 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #196] @ 6f5b4 <_PyXI_NewExcInfo@@Base+0x4ec> │ │ │ │ - beq 6f518 <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + ldreq r6, [pc, #196] @ 6f78c <_PyXI_NewExcInfo@@Base+0x4ec> │ │ │ │ + beq 6f6f0 <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6f4bc <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + bl 1b956c │ │ │ │ + b 6f694 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 6f550 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ + beq 6f728 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ef98 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f50c <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 6f6e4 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #45708 @ 0xb28c │ │ │ │ + movw r1, #45132 @ 0xb04c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 6f578 <_PyXI_NewExcInfo@@Base+0x4b0> │ │ │ │ - ldr r0, [pc, #96] @ 6f5b8 <_PyXI_NewExcInfo@@Base+0x4f0> │ │ │ │ + bl 172fdc │ │ │ │ + b 6f750 <_PyXI_NewExcInfo@@Base+0x4b0> │ │ │ │ + ldr r0, [pc, #96] @ 6f790 <_PyXI_NewExcInfo@@Base+0x4f0> │ │ │ │ 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 348ef8 │ │ │ │ + bl 348a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f590 <_PyXI_NewExcInfo@@Base+0x4c8> │ │ │ │ - bl df724 │ │ │ │ + bne 6f768 <_PyXI_NewExcInfo@@Base+0x4c8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, #0 │ │ │ │ - b 6f5a8 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ + b 6f780 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, r6, r0, lsr #24 │ │ │ │ + mlseq r6, r0, r9, r5 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 6f620 <_PyXI_NewExcInfo@@Base+0x558> │ │ │ │ + beq 6f7f8 <_PyXI_NewExcInfo@@Base+0x558> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1ee8bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f65c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ - ldr r0, [pc, #36] @ 6f668 <_PyXI_NewExcInfo@@Base+0x5a0> │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 6f834 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + ldr r0, [pc, #36] @ 6f840 <_PyXI_NewExcInfo@@Base+0x5a0> │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + rsbeq r7, fp, ip, ror 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 r3, #1 │ │ │ │ @@ -66010,257 +66128,257 @@ │ │ │ │ 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, #2712 @ 0xa98 │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f79c <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + beq 6f974 <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f6e8 <_PyXI_NewExcInfo@@Base+0x620> │ │ │ │ - bl df724 │ │ │ │ + bne 6f8c0 <_PyXI_NewExcInfo@@Base+0x620> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f79c <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ - bl 218498 <_PyLong_FromByteArray@@Base+0x111c> │ │ │ │ + bne 6f974 <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ + bl 2177f0 <_PyLong_FromByteArray@@Base+0x111c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f7d4 <_PyXI_NewExcInfo@@Base+0x70c> │ │ │ │ - movw r3, #40224 @ 0x9d20 │ │ │ │ + beq 6f9ac <_PyXI_NewExcInfo@@Base+0x70c> │ │ │ │ + movw r3, #35968 @ 0x8c80 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 6f75c <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + bne 6f934 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f72c <_PyXI_NewExcInfo@@Base+0x664> │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + bne 6f904 <_PyXI_NewExcInfo@@Base+0x664> │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #2848 @ 0xb20 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6f770 <_PyXI_NewExcInfo@@Base+0x6a8> │ │ │ │ + bl 1b956c │ │ │ │ + b 6f948 <_PyXI_NewExcInfo@@Base+0x6a8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 2191c8 │ │ │ │ + bl 218520 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 6f7a4 <_PyXI_NewExcInfo@@Base+0x6dc> │ │ │ │ - b 6f770 <_PyXI_NewExcInfo@@Base+0x6a8> │ │ │ │ + bne 6f97c <_PyXI_NewExcInfo@@Base+0x6dc> │ │ │ │ + b 6f948 <_PyXI_NewExcInfo@@Base+0x6a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6f7a4 <_PyXI_NewExcInfo@@Base+0x6dc> │ │ │ │ + bge 6f97c <_PyXI_NewExcInfo@@Base+0x6dc> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f79c <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ + bgt 6f974 <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6f79c <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ + bne 6f974 <_PyXI_NewExcInfo@@Base+0x6d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f7d4 <_PyXI_NewExcInfo@@Base+0x70c> │ │ │ │ + b 6f9ac <_PyXI_NewExcInfo@@Base+0x70c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219360 │ │ │ │ + bl 2186b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f7d0 <_PyXI_NewExcInfo@@Base+0x708> │ │ │ │ + bgt 6f9a8 <_PyXI_NewExcInfo@@Base+0x708> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f7d0 <_PyXI_NewExcInfo@@Base+0x708> │ │ │ │ + bne 6f9a8 <_PyXI_NewExcInfo@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6f854 <_PyXI_NewExcInfo@@Base+0x78c> │ │ │ │ + beq 6fa2c <_PyXI_NewExcInfo@@Base+0x78c> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f058 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 6f854 <_PyXI_NewExcInfo@@Base+0x78c> │ │ │ │ + beq 6fa2c <_PyXI_NewExcInfo@@Base+0x78c> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #29524 @ 0x7354 │ │ │ │ + movw r3, #28948 @ 0x7114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 6f3b4 <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ + bl 6f58c <_PyXI_NewExcInfo@@Base+0x2ec> │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 3af79c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ + b 3af58c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 6f8b0 <_PyXI_NewExcInfo@@Base+0x7e8> │ │ │ │ + bne 6fa88 <_PyXI_NewExcInfo@@Base+0x7e8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f8e0 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bne 6fab8 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #60] @ 6f914 <_PyXI_NewExcInfo@@Base+0x84c> │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #60] @ 6faec <_PyXI_NewExcInfo@@Base+0x84c> │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6f908 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ + beq 6fae0 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6f908 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ + beq 6fae0 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #29 │ │ │ │ + rsbeq r9, sl, r8, lsl #30 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f938 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ + ldr r1, [pc, #8] @ 6fb10 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f10b8 │ │ │ │ - rsbeq r9, fp, r4, ror r2 │ │ │ │ + b 3f0db0 │ │ │ │ + mlseq fp, ip, r2, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f974 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ - bl df724 │ │ │ │ + bne 6fb4c <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f9a8 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ + bne 6fb80 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f99c <_PyXI_NewExcInfo@@Base+0x8d4> │ │ │ │ + beq 6fb74 <_PyXI_NewExcInfo@@Base+0x8d4> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 6f998 <_PyXI_NewExcInfo@@Base+0x8d0> │ │ │ │ + blt 6fb70 <_PyXI_NewExcInfo@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #31764 @ 0x7c14 │ │ │ │ + movw r0, #31188 @ 0x79d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 6fa14 <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ + bne 6fbec <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21668 @ 0x54a4 │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6fa5c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + bl 1b956c │ │ │ │ + b 6fc34 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 6fa64 <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ + bne 6fc3c <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 6fa64 <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ + beq 6fc3c <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #21720 @ 0x54d8 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3af79c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ + bl 3af58c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 4106a8 <_PyAsyncGenValueWrapperNew@@Base+0x718> │ │ │ │ + bl 410078 <_PyAsyncGenValueWrapperNew@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -66268,22 +66386,22 @@ │ │ │ │ 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 6fac0 <_PyXI_NewExcInfo@@Base+0x9f8> │ │ │ │ - bl df724 │ │ │ │ + bne 6fc98 <_PyXI_NewExcInfo@@Base+0x9f8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fad0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ + bne 6fca8 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -66294,113 +66412,113 @@ │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #28] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bmi 6fbac <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ + bmi 6fd84 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb64 <_PyXI_NewExcInfo@@Base+0xa9c> │ │ │ │ + bgt 6fd3c <_PyXI_NewExcInfo@@Base+0xa9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6fb64 <_PyXI_NewExcInfo@@Base+0xa9c> │ │ │ │ + bne 6fd3c <_PyXI_NewExcInfo@@Base+0xa9c> │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6fbbc <_PyXI_NewExcInfo@@Base+0xaf4> │ │ │ │ + blt 6fd94 <_PyXI_NewExcInfo@@Base+0xaf4> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, r7, r1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 6fb9c <_PyXI_NewExcInfo@@Base+0xad4> │ │ │ │ + beq 6fd74 <_PyXI_NewExcInfo@@Base+0xad4> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #19012 @ 0x4a44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 6fbbc <_PyXI_NewExcInfo@@Base+0xaf4> │ │ │ │ + bl 1b956c │ │ │ │ + b 6fd94 <_PyXI_NewExcInfo@@Base+0xaf4> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq sl, [sl, #260] @ 0x104 │ │ │ │ - b 6fb0c <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ + b 6fce4 <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6fc08 <_PyXI_NewExcInfo@@Base+0xb40> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 6fde0 <_PyXI_NewExcInfo@@Base+0xb40> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc10 <_PyXI_NewExcInfo@@Base+0xb48> │ │ │ │ + beq 6fde8 <_PyXI_NewExcInfo@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6fcb4 <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ + bne 6fe8c <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fcac <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ + bne 6fe84 <_PyXI_NewExcInfo@@Base+0xbe4> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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} │ │ │ │ @@ -66413,111 +66531,111 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 6fd10 <_PyXI_NewExcInfo@@Base+0xc48> │ │ │ │ + bne 6fee8 <_PyXI_NewExcInfo@@Base+0xc48> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6fd48 <_PyXI_NewExcInfo@@Base+0xc80> │ │ │ │ + beq 6ff20 <_PyXI_NewExcInfo@@Base+0xc80> │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 6fdf4 <_PyXI_NewExcInfo@@Base+0xd2c> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #180] @ 6ffcc <_PyXI_NewExcInfo@@Base+0xd2c> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6fde8 <_PyXI_NewExcInfo@@Base+0xd20> │ │ │ │ + beq 6ffc0 <_PyXI_NewExcInfo@@Base+0xd20> │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6fd80 <_PyXI_NewExcInfo@@Base+0xcb8> │ │ │ │ + beq 6ff58 <_PyXI_NewExcInfo@@Base+0xcb8> │ │ │ │ mov r0, r3 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fdb0 <_PyXI_NewExcInfo@@Base+0xce8> │ │ │ │ + beq 6ff88 <_PyXI_NewExcInfo@@Base+0xce8> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 401e34 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 4026ec <_PyLong_UnsignedLongLong_Converter@@Base+0xb8c> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b 6fdec <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + b 6ffc4 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #39192 @ 0x9918 │ │ │ │ + movw r0, #38084 @ 0x94c4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #30 │ │ │ │ + rsbeq r9, sl, r4, lsr pc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 439de8 │ │ │ │ + b 439d20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fe48 <_PyXI_NewExcInfo@@Base+0xd80> │ │ │ │ + bne 70020 <_PyXI_NewExcInfo@@Base+0xd80> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fe5c <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ - b 6fe6c <_PyXI_NewExcInfo@@Base+0xda4> │ │ │ │ + bne 70034 <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ + b 70044 <_PyXI_NewExcInfo@@Base+0xda4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe38 <_PyXI_NewExcInfo@@Base+0xd70> │ │ │ │ + beq 70010 <_PyXI_NewExcInfo@@Base+0xd70> │ │ │ │ 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 6fe88 <_PyXI_NewExcInfo@@Base+0xdc0> │ │ │ │ + beq 70060 <_PyXI_NewExcInfo@@Base+0xdc0> │ │ │ │ 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} │ │ │ │ @@ -66533,49 +66651,49 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6fee8 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 700c0 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fef0 <_PyXI_NewExcInfo@@Base+0xe28> │ │ │ │ + beq 700c8 <_PyXI_NewExcInfo@@Base+0xe28> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6ff70 <_PyXI_NewExcInfo@@Base+0xea8> │ │ │ │ + bne 70148 <_PyXI_NewExcInfo@@Base+0xea8> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff68 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ + bne 70140 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff68 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ + bne 70140 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff68 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ + bne 70140 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff68 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ + bne 70140 <_PyXI_NewExcInfo@@Base+0xea0> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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} │ │ │ │ @@ -66586,59 +66704,59 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6ffc4 <_PyXI_NewExcInfo@@Base+0xefc> │ │ │ │ + bne 7019c <_PyXI_NewExcInfo@@Base+0xefc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6fff8 <_PyXI_NewExcInfo@@Base+0xf30> │ │ │ │ + beq 701d0 <_PyXI_NewExcInfo@@Base+0xf30> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #104] @ 70050 <_PyXI_NewExcInfo@@Base+0xf88> │ │ │ │ + ldr r3, [pc, #104] @ 70228 <_PyXI_NewExcInfo@@Base+0xf88> │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70048 <_PyXI_NewExcInfo@@Base+0xf80> │ │ │ │ + beq 70220 <_PyXI_NewExcInfo@@Base+0xf80> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #63428 @ 0xf7c4 │ │ │ │ + movw r3, #63900 @ 0xf99c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 70030 <_PyXI_NewExcInfo@@Base+0xf68> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 70208 <_PyXI_NewExcInfo@@Base+0xf68> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46112 @ 0xb420 │ │ │ │ + movw r1, #45536 @ 0xb1e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 54924 │ │ │ │ + bl 54b50 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsr pc │ │ │ │ + rsbeq r9, sl, r0, ror #30 │ │ │ │ │ │ │ │ -00070054 : │ │ │ │ +0007022c : │ │ │ │ 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 │ │ │ │ @@ -66647,321 +66765,321 @@ │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 700e0 │ │ │ │ + beq 702b8 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2ded40 │ │ │ │ + bl 2ddcb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 700d0 │ │ │ │ + bgt 702a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 700d0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 702a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 700e0 │ │ │ │ - bl bb640 │ │ │ │ + beq 702b8 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7012c │ │ │ │ + ldr r3, [pc, #56] @ 70304 │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70120 │ │ │ │ + beq 702f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3125f0 │ │ │ │ + bl 311774 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 70168 │ │ │ │ + bne 70340 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70198 │ │ │ │ + bne 70370 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #344] @ 702e8 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #344] @ 704c0 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 702dc │ │ │ │ + beq 704b4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 701dc │ │ │ │ - bl e8df8 │ │ │ │ + beq 703b4 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 701d4 │ │ │ │ + bgt 703ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 701d4 │ │ │ │ + bne 703ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 701f0 │ │ │ │ - bl df724 │ │ │ │ + bne 703c8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 701f8 │ │ │ │ + beq 703d0 │ │ │ │ mov r3, #0 │ │ │ │ - b 702dc │ │ │ │ + b 704b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 70214 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 703ec │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32380 @ 0x7e7c │ │ │ │ + movw r1, #31804 @ 0x7c3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 701e8 │ │ │ │ + bl 1b956c │ │ │ │ + b 703c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 702d0 │ │ │ │ + beq 704a8 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 70238 │ │ │ │ - bl 3736a8 │ │ │ │ - b 702d0 │ │ │ │ + bls 70410 │ │ │ │ + bl 3733e0 │ │ │ │ + b 704a8 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 70230 │ │ │ │ + beq 70408 │ │ │ │ cmp r8, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 70254 │ │ │ │ + bne 7042c │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70284 │ │ │ │ - bl c26c8 │ │ │ │ + bne 7045c │ │ │ │ + bl c29ac │ │ │ │ mov r3, r0 │ │ │ │ - b 70290 │ │ │ │ + b 70468 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 702c8 │ │ │ │ + beq 704a0 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ sub r9, r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ clz r9, r9 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ lsr r9, r9, #5 │ │ │ │ str r6, [r3, #20] │ │ │ │ moveq r9, #0 │ │ │ │ str r9, [r3, #24] │ │ │ │ - b 702dc │ │ │ │ + b 704b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ - b 701e8 │ │ │ │ + bl bd220 │ │ │ │ + b 703c0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, ror #30 │ │ │ │ + rsbeq r9, sl, ip, lsl #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 7032c │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 70504 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70334 │ │ │ │ + beq 7050c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 70390 │ │ │ │ + bne 70568 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70388 │ │ │ │ + bne 70560 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70388 │ │ │ │ + bne 70560 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00070398 : │ │ │ │ +00070570 : │ │ │ │ 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 305c3c │ │ │ │ + bl 304bc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 703e0 │ │ │ │ - bl bb640 │ │ │ │ + beq 705b8 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 7041c │ │ │ │ + beq 705f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 43a1d8 │ │ │ │ + b 43a110 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #25096 @ 0x6208 │ │ │ │ + movw r2, #24520 @ 0x5fc8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #46184 @ 0xb468 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #45608 @ 0xb228 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6a240 │ │ │ │ + b 6a410 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmn r1, #1 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - movweq r1, #46156 @ 0xb44c │ │ │ │ + movweq r1, #45580 @ 0xb20c │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ - movweq ip, #6400 @ 0x1900 │ │ │ │ - movwne r1, #46164 @ 0xb454 │ │ │ │ + movweq ip, #5792 @ 0x16a0 │ │ │ │ + movwne r1, #45588 @ 0xb214 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ streq ip, [sp] │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 70500 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 706d8 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70508 │ │ │ │ + beq 706e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70540 │ │ │ │ + bne 70718 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7053c │ │ │ │ + beq 70714 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129cd0 │ │ │ │ + bl 1298dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70540 │ │ │ │ + bne 70718 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070550 : │ │ │ │ +00070728 : │ │ │ │ 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 │ │ │ │ @@ -66976,15 +67094,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1f9f30 │ │ │ │ + bl 1f9dbc │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2ecec │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -66993,131 +67111,131 @@ │ │ │ │ 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 7060c │ │ │ │ + bne 707e4 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7069c │ │ │ │ - b 7062c │ │ │ │ + beq 70874 │ │ │ │ + b 70804 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41300 @ 0xa154 │ │ │ │ + movw r0, #40724 @ 0x9f14 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 707b0 │ │ │ │ - b 705f0 │ │ │ │ + beq 70988 │ │ │ │ + b 707c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7069c │ │ │ │ + beq 70874 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 70654 │ │ │ │ + beq 7082c │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 70670 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 70848 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46200 @ 0xb478 │ │ │ │ + movw r1, #45624 @ 0xb238 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 707b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 70988 │ │ │ │ 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 70ad4 │ │ │ │ + bl 70b64 │ │ │ │ mov r4, r0 │ │ │ │ - b 707b8 │ │ │ │ + b 70990 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ed12c │ │ │ │ + bl 1ec984 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 706e8 │ │ │ │ + bne 708c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed12c │ │ │ │ + bl 1ec984 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 706e8 │ │ │ │ + bne 708c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #46264 @ 0xb4b8 │ │ │ │ + movw r1, #45688 @ 0xb278 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 707b0 │ │ │ │ + beq 70988 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7072c │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + ble 70904 │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59976 @ 0xea48 │ │ │ │ + movw r1, #59400 @ 0xe808 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 21a824 │ │ │ │ - b 707b0 │ │ │ │ + bl 219b7c │ │ │ │ + b 70988 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7074c │ │ │ │ + bne 70924 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 21a824 │ │ │ │ - b 707b0 │ │ │ │ + bl 219b7c │ │ │ │ + b 70988 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 70784 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + ble 7095c │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59976 @ 0xea48 │ │ │ │ + movw r1, #59400 @ 0xe808 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ - b 707b0 │ │ │ │ + bl 219b7c │ │ │ │ + b 70988 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 70ad4 │ │ │ │ + bl 70b64 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ - b 707b8 │ │ │ │ + bl 219b7c │ │ │ │ + b 70990 │ │ │ │ mov r0, #0 │ │ │ │ - b 707d4 │ │ │ │ + b 709ac │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -67126,46 +67244,46 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70824 │ │ │ │ + beq 709fc │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4328d0 │ │ │ │ + bl 432808 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7083c │ │ │ │ - b 70870 │ │ │ │ + bne 70a14 │ │ │ │ + b 70a48 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3b9af4 │ │ │ │ + bl 3b98f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ - bne 70804 │ │ │ │ - b 70870 │ │ │ │ - bl 3b880c │ │ │ │ + bne 709dc │ │ │ │ + b 70a48 │ │ │ │ + bl 3b860c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70858 │ │ │ │ + ble 70a30 │ │ │ │ mov r4, r5 │ │ │ │ - b 70870 │ │ │ │ + b 70a48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70850 │ │ │ │ + bne 70a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 70850 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 70a28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00070878 : │ │ │ │ +00070a50 : │ │ │ │ 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] │ │ │ │ @@ -67173,21 +67291,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64940 @ 0xfdac │ │ │ │ + movw r1, #64364 @ 0xfb6c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #64944 @ 0xfdb0 │ │ │ │ + movw r0, #64368 @ 0xfb70 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70958 │ │ │ │ + beq 70b30 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2e074 │ │ │ │ sub r0, fp, #8192 @ 0x2000 │ │ │ │ @@ -67197,126 +67315,44 @@ │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #-4] │ │ │ │ sub r3, fp, #20 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r3, [r4, #-20] @ 0xffffffec │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ - bl 308e04 │ │ │ │ + bl 307d8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70958 │ │ │ │ + bne 70b30 │ │ │ │ sub r1, fp, #8192 @ 0x2000 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ - bl 1f846c │ │ │ │ + bl 1f7df8 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70940 │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 70b18 │ │ │ │ + bl 1dba68 <_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 2ecec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r6, r2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldrne r5, [r2, #8] │ │ │ │ - bne 709bc │ │ │ │ - cmp r6, #0 │ │ │ │ - bgt 709a0 │ │ │ │ - mov r5, #0 │ │ │ │ - b 709bc │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r6, #2 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 709ec │ │ │ │ - b 70998 │ │ │ │ - sub r3, fp, #28 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov ip, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #2 │ │ │ │ - stm sp, {r1, r3, ip} │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [pc, #192] @ 70aa4 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 70a98 │ │ │ │ - add r2, r6, r5 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r2, #1 │ │ │ │ - movweq r6, #6400 @ 0x1900 │ │ │ │ - movteq r6, #104 @ 0x68 │ │ │ │ - ldrne r6, [r4, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 70a24 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r6 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - b 70a98 │ │ │ │ - ldr r5, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 70a0c │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - bl db5c8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 70a64 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70a84 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 70a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 70a98 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 70a0c │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r0, pc, r9 @ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ 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 │ │ │ │ @@ -67326,333 +67362,415 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 70b3c │ │ │ │ + ble 70bcc │ │ │ │ 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 70b10 │ │ │ │ + b 70ba0 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl f3770 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 70bac │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1fae58 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70b94 │ │ │ │ - mov r4, r5 │ │ │ │ - b 70bac │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 70b8c │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 70b8c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ 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] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070c10 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00070c3c <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 468d0 <_PyErr_FormatFromCause@@Base+0x3b8> │ │ │ │ + b 4694c <_PyErr_FormatFromCause@@Base+0x3b8> │ │ │ │ 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 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 70c6c <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ + blt 70c98 <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e8f0 │ │ │ │ and r4, r4, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, 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 70cb4 <_PyXI_ExcInfoAsObject@@Base+0xa4> │ │ │ │ + bne 70ce0 <_PyXI_ExcInfoAsObject@@Base+0xa4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #58036 @ 0xe2b4 │ │ │ │ + movw r0, #57460 @ 0xe074 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - bl 363534 <_PyErr_Format@@Base+0x290> │ │ │ │ + b d5428 │ │ │ │ + bl 363268 <_PyErr_Format@@Base+0x290> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70d08 <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ + beq 70d34 <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13544 @ 0x34e8 │ │ │ │ + movw r0, #12968 @ 0x32a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70cf0 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + ble 70d1c <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ mov r4, r5 │ │ │ │ - b 70d08 <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ + b 70d34 <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70ce8 <_PyXI_ExcInfoAsObject@@Base+0xd8> │ │ │ │ + bne 70d14 <_PyXI_ExcInfoAsObject@@Base+0xd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 70ce8 <_PyXI_ExcInfoAsObject@@Base+0xd8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 70d14 <_PyXI_ExcInfoAsObject@@Base+0xd8> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + mov r6, r2 │ │ │ │ + subs r2, r3, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldrne r5, [r2, #8] │ │ │ │ + bne 70d98 <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ + cmp r6, #0 │ │ │ │ + bgt 70d7c <_PyXI_ExcInfoAsObject@@Base+0x140> │ │ │ │ + mov r5, #0 │ │ │ │ + b 70d98 <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r6, #2 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 70dc8 <_PyXI_ExcInfoAsObject@@Base+0x18c> │ │ │ │ + b 70d74 <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ + sub r3, fp, #28 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, #1 │ │ │ │ + mov ip, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #2 │ │ │ │ + stm sp, {r1, r3, ip} │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [pc, #192] @ 70e80 <_PyXI_ExcInfoAsObject@@Base+0x244> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 70e74 <_PyXI_ExcInfoAsObject@@Base+0x238> │ │ │ │ + add r2, r6, r5 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r2, #1 │ │ │ │ + movweq r6, #5792 @ 0x16a0 │ │ │ │ + movteq r6, #104 @ 0x68 │ │ │ │ + ldrne r6, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 70e00 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r6 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + b 70e74 <_PyXI_ExcInfoAsObject@@Base+0x238> │ │ │ │ + ldr r5, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 70de8 <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + bl db8f4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 70e40 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 70e60 <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 70e60 <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 70e74 <_PyXI_ExcInfoAsObject@@Base+0x238> │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 70de8 <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + strhteq r9, [sl], #-248 @ 0xffffff08 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45792 @ 0xb2e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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 1d63b4 │ │ │ │ + b 1d5c7c │ │ │ │ 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 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70dc4 <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ + bne 70f38 <_PyXI_ExcInfoAsObject@@Base+0x2fc> │ │ │ │ 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 70dcc <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ + bhi 70f40 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ 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 fccbc │ │ │ │ + b fcaa4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #6416 @ 0x1910 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl f380c <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 70fa8 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1fa7e4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 70f90 <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ + mov r4, r5 │ │ │ │ + b 70fa8 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 70f88 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 70f88 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #40248 @ 0x9d38 │ │ │ │ + movw r1, #39140 @ 0x98e4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70e54 <_PyXI_ExcInfoAsObject@@Base+0x244> │ │ │ │ + b 7102c <_PyXI_ExcInfoAsObject@@Base+0x3f0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70e44 <_PyXI_ExcInfoAsObject@@Base+0x234> │ │ │ │ + beq 7101c <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70e44 <_PyXI_ExcInfoAsObject@@Base+0x234> │ │ │ │ + bgt 7101c <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 70e44 <_PyXI_ExcInfoAsObject@@Base+0x234> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7101c <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56ec │ │ │ │ + b c5a08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d4d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70f04 <_PyXI_ExcInfoAsObject@@Base+0x2f4> │ │ │ │ + beq 710dc <_PyXI_ExcInfoAsObject@@Base+0x4a0> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 70e9c <_PyXI_ExcInfoAsObject@@Base+0x28c> │ │ │ │ + bne 71074 <_PyXI_ExcInfoAsObject@@Base+0x438> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ec368 │ │ │ │ + bl 2eb2f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 70eb4 <_PyXI_ExcInfoAsObject@@Base+0x2a4> │ │ │ │ + b 7108c <_PyXI_ExcInfoAsObject@@Base+0x450> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #32452 @ 0x7ec4 │ │ │ │ + movw r2, #31876 @ 0x7c84 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 16c6b0 │ │ │ │ + bl 16c328 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ed4 <_PyXI_ExcInfoAsObject@@Base+0x2c4> │ │ │ │ + bgt 710ac <_PyXI_ExcInfoAsObject@@Base+0x470> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70ed4 <_PyXI_ExcInfoAsObject@@Base+0x2c4> │ │ │ │ + bne 710ac <_PyXI_ExcInfoAsObject@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 70f00 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + bne 710d8 <_PyXI_ExcInfoAsObject@@Base+0x49c> │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70f00 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ - bl 177b78 │ │ │ │ + beq 710d8 <_PyXI_ExcInfoAsObject@@Base+0x49c> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40b488 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40b188 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00070f0c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +000710e4 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46c18 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ + b 46c94 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46428 @ 0xb55c │ │ │ │ + movw r0, #45852 @ 0xb31c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #40256 @ 0x9d40 │ │ │ │ + movw r1, #39148 @ 0x98ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70e54 <_PyXI_ExcInfoAsObject@@Base+0x244> │ │ │ │ + b 7102c <_PyXI_ExcInfoAsObject@@Base+0x3f0> │ │ │ │ │ │ │ │ -00070f64 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0007113c <_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 46d4c <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ + bl 46dc8 <_PyErr_FormatFromCause@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ae89c │ │ │ │ + b aebdc │ │ │ │ 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] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70e54 <_PyXI_ExcInfoAsObject@@Base+0x244> │ │ │ │ + b 7102c <_PyXI_ExcInfoAsObject@@Base+0x3f0> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #61732 @ 0xf124 │ │ │ │ + movw r3, #62204 @ 0xf2fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 71190 <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ + bne 71368 <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 71190 <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ + bne 71368 <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ @@ -67661,349 +67779,349 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r5, #3 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ sub r6, r5, #1 │ │ │ │ ldr r0, [r7, r2, lsl #2] │ │ │ │ - bl 1c20e8 │ │ │ │ + bl 1c1a80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + beq 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ sub r0, r9, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r7, #12 │ │ │ │ addne ip, r5, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 71090 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + bne 71268 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71088 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + bgt 71260 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71088 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + bne 71260 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + b 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ cmp r6, r1 │ │ │ │ - ble 710b8 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ + ble 71290 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ 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 71090 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + b 71268 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ bic r6, r6, r6, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r6, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ add r6, r6, #16 │ │ │ │ str r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble 710fc <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ + ble 712d4 <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r6, #4]! │ │ │ │ - b 710d4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 712ac <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3a0d40 │ │ │ │ + bl 3a0b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71138 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bne 71310 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + bgt 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + bne 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34df4c <_PyTemplate_Build@@Base> │ │ │ │ + bl 34da64 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71168 <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ + bgt 71340 <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 71168 <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ + bne 71340 <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71188 <_PyXI_FreeExcInfo@@Base+0x224> │ │ │ │ + bgt 71360 <_PyXI_FreeExcInfo@@Base+0x224> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71188 <_PyXI_FreeExcInfo@@Base+0x224> │ │ │ │ + bne 71360 <_PyXI_FreeExcInfo@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 711a8 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 71380 <_PyXI_FreeExcInfo@@Base+0x244> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46448 @ 0xb570 │ │ │ │ + movw r1, #45872 @ 0xb330 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r4 │ │ │ │ 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 3ea0fc <_PyEval_MatchKeys@@Base+0x1bcc> │ │ │ │ + b 3e9df4 <_PyEval_MatchKeys@@Base+0x1bcc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #8644 @ 0x21c4 │ │ │ │ + movw r3, #8036 @ 0x1f64 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7123c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + beq 71414 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7123c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + beq 71414 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35948 @ 0x8c6c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 152788 │ │ │ │ + bl 1525d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71260 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + bne 71438 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ mov r4, #0 │ │ │ │ - b 712f4 <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ + b 714cc <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71208 <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ + beq 713e0 <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37056 @ 0x90c0 │ │ │ │ + movw r0, #35948 @ 0x8c6c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71234 <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ - b 71208 <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ + beq 7140c <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ + b 713e0 <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 712f4 <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ + beq 714cc <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71294 <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ + bne 7146c <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r5, r0 │ │ │ │ - b 712a4 <_PyXI_FreeExcInfo@@Base+0x340> │ │ │ │ + b 7147c <_PyXI_FreeExcInfo@@Base+0x340> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 712d4 <_PyXI_FreeExcInfo@@Base+0x370> │ │ │ │ + bne 714ac <_PyXI_FreeExcInfo@@Base+0x370> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 712cc <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ + bgt 714a4 <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 712cc <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ + bne 714a4 <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 712f4 <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ + b 714cc <_PyXI_FreeExcInfo@@Base+0x390> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - b 712cc <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ + b 714a4 <_PyXI_FreeExcInfo@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 71358 <_PyXI_FreeExcInfo@@Base+0x3f4> │ │ │ │ - movw r5, #56748 @ 0xddac │ │ │ │ + beq 71530 <_PyXI_FreeExcInfo@@Base+0x3f4> │ │ │ │ + movw r5, #57220 @ 0xdf84 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6f9d8 <_PyXI_NewExcInfo@@Base+0x910> │ │ │ │ + bl 6fbb0 <_PyXI_NewExcInfo@@Base+0x910> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71390 <_PyXI_FreeExcInfo@@Base+0x42c> │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + bne 71568 <_PyXI_FreeExcInfo@@Base+0x42c> │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71364 <_PyXI_FreeExcInfo@@Base+0x400> │ │ │ │ - bl 177b78 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 7153c <_PyXI_FreeExcInfo@@Base+0x400> │ │ │ │ + bl 1777a4 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 713c8 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + b 715a0 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71354 <_PyXI_FreeExcInfo@@Base+0x3f0> │ │ │ │ + bne 7152c <_PyXI_FreeExcInfo@@Base+0x3f0> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71354 <_PyXI_FreeExcInfo@@Base+0x3f0> │ │ │ │ - b 713c8 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ + bne 7152c <_PyXI_FreeExcInfo@@Base+0x3f0> │ │ │ │ + b 715a0 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 713ac <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + bgt 71584 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 713ac <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 71584 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #58076 @ 0xe2dc │ │ │ │ + movw r1, #57500 @ 0xe09c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 71408 <_PyXI_FreeExcInfo@@Base+0x4a4> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 715e0 <_PyXI_FreeExcInfo@@Base+0x4a4> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - b 71420 <_PyXI_FreeExcInfo@@Base+0x4bc> │ │ │ │ + b 715f8 <_PyXI_FreeExcInfo@@Base+0x4bc> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 71430 <_PyXI_FreeExcInfo@@Base+0x4cc> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + bne 71608 <_PyXI_FreeExcInfo@@Base+0x4cc> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9be0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 1b956c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ push {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 7149c <_PyXI_FreeExcInfo@@Base+0x538> │ │ │ │ + bne 71674 <_PyXI_FreeExcInfo@@Base+0x538> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 714bc <_PyXI_FreeExcInfo@@Base+0x558> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 71694 <_PyXI_FreeExcInfo@@Base+0x558> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #10900 @ 0x2a94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 714f0 <_PyXI_FreeExcInfo@@Base+0x58c> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 716c8 <_PyXI_FreeExcInfo@@Base+0x58c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #10900 @ 0x2a94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 714f0 <_PyXI_FreeExcInfo@@Base+0x58c> │ │ │ │ - b 71468 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + beq 716c8 <_PyXI_FreeExcInfo@@Base+0x58c> │ │ │ │ + b 71640 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 714f8 <_PyXI_FreeExcInfo@@Base+0x594> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 716d0 <_PyXI_FreeExcInfo@@Base+0x594> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #10900 @ 0x2a94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 71554 <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ + b 7172c <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b5968 │ │ │ │ + bl 1b52f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71554 <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ + beq 7172c <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b5968 │ │ │ │ + bl 1b52f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 71530 <_PyXI_FreeExcInfo@@Base+0x5cc> │ │ │ │ + beq 71708 <_PyXI_FreeExcInfo@@Base+0x5cc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec68 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71548 <_PyXI_FreeExcInfo@@Base+0x5e4> │ │ │ │ + bne 71720 <_PyXI_FreeExcInfo@@Base+0x5e4> │ │ │ │ mov r4, r6 │ │ │ │ - b 71554 <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ + b 7172c <_PyXI_FreeExcInfo@@Base+0x5f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ - b 71540 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ + bl bb940 │ │ │ │ + b 71718 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #132] @ 71600 <_PyXI_FreeExcInfo@@Base+0x69c> │ │ │ │ + ldr r1, [pc, #132] @ 717d8 <_PyXI_FreeExcInfo@@Base+0x69c> │ │ │ │ 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] │ │ │ │ @@ -68016,621 +68134,621 @@ │ │ │ │ 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 715f0 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ + beq 717c8 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 715f0 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ + bgt 717c8 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 715f0 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 717c8 <_PyXI_FreeExcInfo@@Base+0x68c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ 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 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71664 <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ + bne 7183c <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2414c8 │ │ │ │ + bl 240104 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 716b4 <_PyXI_FreeExcInfo@@Base+0x750> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bgt 7188c <_PyXI_FreeExcInfo@@Base+0x750> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42240 @ 0xa500 │ │ │ │ + movw r1, #41664 @ 0xa2c0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 71704 <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ - ldr r3, [pc, #316] @ 717a8 <_PyXI_FreeExcInfo@@Base+0x844> │ │ │ │ + bl 1b956c │ │ │ │ + b 718dc <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ + ldr r3, [pc, #316] @ 71980 <_PyXI_FreeExcInfo@@Base+0x844> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 717ac <_PyXI_FreeExcInfo@@Base+0x848> │ │ │ │ + ldr r0, [pc, #312] @ 71984 <_PyXI_FreeExcInfo@@Base+0x848> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #46540 @ 0xb5cc │ │ │ │ + movw r2, #45964 @ 0xb38c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 174660 │ │ │ │ + bl 174288 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ 717b0 <_PyXI_FreeExcInfo@@Base+0x84c> │ │ │ │ + ldr r0, [pc, #292] @ 71988 <_PyXI_FreeExcInfo@@Base+0x84c> │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 716a8 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ + bgt 71880 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 716a8 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ + bne 71880 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 71634 <_PyXI_FreeExcInfo@@Base+0x6d0> │ │ │ │ - b 71704 <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ + bne 7180c <_PyXI_FreeExcInfo@@Base+0x6d0> │ │ │ │ + b 718dc <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7179c <_PyXI_FreeExcInfo@@Base+0x838> │ │ │ │ + beq 71974 <_PyXI_FreeExcInfo@@Base+0x838> │ │ │ │ add sl, r6, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7170c <_PyXI_FreeExcInfo@@Base+0x7a8> │ │ │ │ + bne 718e4 <_PyXI_FreeExcInfo@@Base+0x7a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71704 <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ + bgt 718dc <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71704 <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ + bne 718dc <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7179c <_PyXI_FreeExcInfo@@Base+0x838> │ │ │ │ + b 71974 <_PyXI_FreeExcInfo@@Base+0x838> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 716d0 <_PyXI_FreeExcInfo@@Base+0x76c> │ │ │ │ + bne 718a8 <_PyXI_FreeExcInfo@@Base+0x76c> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7173c <_PyXI_FreeExcInfo@@Base+0x7d8> │ │ │ │ + bne 71914 <_PyXI_FreeExcInfo@@Base+0x7d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r5, r0 │ │ │ │ - b 7174c <_PyXI_FreeExcInfo@@Base+0x7e8> │ │ │ │ + b 71924 <_PyXI_FreeExcInfo@@Base+0x7e8> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71778 <_PyXI_FreeExcInfo@@Base+0x814> │ │ │ │ + bne 71950 <_PyXI_FreeExcInfo@@Base+0x814> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71798 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ + bgt 71970 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71798 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ + bne 71970 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 71798 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 71970 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [sl], #-252 @ 0xffffff04 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq fp, fp, r8, ror sp │ │ │ │ + rsbeq r9, sl, r4, ror #31 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq fp, fp, r0, lsr #27 │ │ │ │ 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 419d5c <_PyObject_GetState@@Base> │ │ │ │ + bl 41973c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71858 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ + beq 71a30 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 71814 <_PyXI_FreeExcInfo@@Base+0x8b0> │ │ │ │ + bne 719ec <_PyXI_FreeExcInfo@@Base+0x8b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7180c <_PyXI_FreeExcInfo@@Base+0x8a8> │ │ │ │ + bgt 719e4 <_PyXI_FreeExcInfo@@Base+0x8a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7180c <_PyXI_FreeExcInfo@@Base+0x8a8> │ │ │ │ + bne 719e4 <_PyXI_FreeExcInfo@@Base+0x8a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 71858 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ + b 71a30 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 71840 <_PyXI_FreeExcInfo@@Base+0x8dc> │ │ │ │ + bge 71a18 <_PyXI_FreeExcInfo@@Base+0x8dc> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46548 @ 0xb5d4 │ │ │ │ + movw r0, #45972 @ 0xb394 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #46556 @ 0xb5dc │ │ │ │ + movw r0, #45980 @ 0xb39c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 718b0 <_PyXI_FreeExcInfo@@Base+0x94c> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 71a88 <_PyXI_FreeExcInfo@@Base+0x94c> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #11484 @ 0x2cdc │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #10908 @ 0x2a9c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71a7c <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71c54 <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b5d18 │ │ │ │ + bl 1b56a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 71a6c <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ + beq 71c44 <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ bl 2d8a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71900 <_PyXI_FreeExcInfo@@Base+0x99c> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 71ad8 <_PyXI_FreeExcInfo@@Base+0x99c> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 71a6c <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ + b 71c44 <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r3, [r8] │ │ │ │ bl 2e824 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 7194c <_PyXI_FreeExcInfo@@Base+0x9e8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 71b24 <_PyXI_FreeExcInfo@@Base+0x9e8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 718f4 <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ + bl 2fba0c │ │ │ │ + b 71acc <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ add r7, r0, #1 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 71968 <_PyXI_FreeExcInfo@@Base+0xa04> │ │ │ │ + bhi 71b40 <_PyXI_FreeExcInfo@@Base+0xa04> │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71970 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ - bl 3736a8 │ │ │ │ - b 718f4 <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ + bne 71b48 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + bl 3733e0 │ │ │ │ + b 71acc <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 2e824 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 719b4 <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 71b8c <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 71a6c <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ + b 71c44 <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ cmp r2, r9 │ │ │ │ - beq 719cc <_PyXI_FreeExcInfo@@Base+0xa68> │ │ │ │ + beq 71ba4 <_PyXI_FreeExcInfo@@Base+0xa68> │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 719b4 <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ + b 71b8c <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71a5c <_PyXI_FreeExcInfo@@Base+0xaf8> │ │ │ │ + beq 71c34 <_PyXI_FreeExcInfo@@Base+0xaf8> │ │ │ │ add r4, sl, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 71a00 <_PyXI_FreeExcInfo@@Base+0xa9c> │ │ │ │ + bhi 71bd8 <_PyXI_FreeExcInfo@@Base+0xa9c> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 71a00 <_PyXI_FreeExcInfo@@Base+0xa9c> │ │ │ │ + beq 71bd8 <_PyXI_FreeExcInfo@@Base+0xa9c> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 71a40 <_PyXI_FreeExcInfo@@Base+0xadc> │ │ │ │ + beq 71c18 <_PyXI_FreeExcInfo@@Base+0xadc> │ │ │ │ mov r3, #0 │ │ │ │ - b 71a08 <_PyXI_FreeExcInfo@@Base+0xaa4> │ │ │ │ - bl 3736a8 │ │ │ │ - b 719ac <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ + b 71be0 <_PyXI_FreeExcInfo@@Base+0xaa4> │ │ │ │ + bl 3733e0 │ │ │ │ + b 71b84 <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r7, r3, lsl #2 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi r1, r1, #65536 @ 0x10000 │ │ │ │ strls r2, [r7, r1] │ │ │ │ strhi r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r8, r9 │ │ │ │ - bne 71a08 <_PyXI_FreeExcInfo@@Base+0xaa4> │ │ │ │ + bne 71be0 <_PyXI_FreeExcInfo@@Base+0xaa4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 104b94 │ │ │ │ + bl 1047a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb640 │ │ │ │ - b 71a6c <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ + bl bb940 │ │ │ │ + b 71c44 <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 104b94 │ │ │ │ + bl 1047a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #27336 @ 0x6ac8 │ │ │ │ + movw r5, #26728 @ 0x6868 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 71ad8 <_PyXI_FreeExcInfo@@Base+0xb74> │ │ │ │ + bne 71cb0 <_PyXI_FreeExcInfo@@Base+0xb74> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 71b60 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ + b 71d38 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 71b08 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ - bl df724 │ │ │ │ + bne 71ce0 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 71b60 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ + bne 71d38 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 71b60 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ + beq 71d38 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71b60 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ + beq 71d38 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71b48 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ + ble 71d20 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ mov r4, r5 │ │ │ │ - b 71b60 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ + b 71d38 <_PyXI_FreeExcInfo@@Base+0xbfc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71b40 <_PyXI_FreeExcInfo@@Base+0xbdc> │ │ │ │ + bne 71d18 <_PyXI_FreeExcInfo@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 71b40 <_PyXI_FreeExcInfo@@Base+0xbdc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 71d18 <_PyXI_FreeExcInfo@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71bfc <_PyXI_FreeExcInfo@@Base+0xc98> │ │ │ │ + beq 71dd4 <_PyXI_FreeExcInfo@@Base+0xc98> │ │ │ │ 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, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71be4 <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ - movw r0, #46632 @ 0xb628 │ │ │ │ + bne 71dbc <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ + movw r0, #46056 @ 0xb3e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71be4 <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ + bgt 71dbc <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 71be4 <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ + bne 71dbc <_PyXI_FreeExcInfo@@Base+0xc80> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c40 <_PyXI_FreeExcInfo@@Base+0xcdc> │ │ │ │ + bne 71e18 <_PyXI_FreeExcInfo@@Base+0xcdc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 71ebc <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ + bl 72094 <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71c7c <_PyXI_FreeExcInfo@@Base+0xd18> │ │ │ │ - movw r3, #38504 @ 0x9668 │ │ │ │ + beq 71e54 <_PyXI_FreeExcInfo@@Base+0xd18> │ │ │ │ + movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 71c8c <_PyXI_FreeExcInfo@@Base+0xd28> │ │ │ │ + bne 71e64 <_PyXI_FreeExcInfo@@Base+0xd28> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4396b0 │ │ │ │ - b 71c9c <_PyXI_FreeExcInfo@@Base+0xd38> │ │ │ │ - bl df724 │ │ │ │ + bl 4395e8 │ │ │ │ + b 71e74 <_PyXI_FreeExcInfo@@Base+0xd38> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c58 <_PyXI_FreeExcInfo@@Base+0xcf4> │ │ │ │ - b 71c38 <_PyXI_FreeExcInfo@@Base+0xcd4> │ │ │ │ + beq 71e30 <_PyXI_FreeExcInfo@@Base+0xcf4> │ │ │ │ + b 71e10 <_PyXI_FreeExcInfo@@Base+0xcd4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71cbc <_PyXI_FreeExcInfo@@Base+0xd58> │ │ │ │ - bl df724 │ │ │ │ + bne 71e94 <_PyXI_FreeExcInfo@@Base+0xd58> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00071cc8 <_PyObject_CheckXIData@@Base>: │ │ │ │ +00071ea0 <_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 71d68 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 71f40 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq 71d68 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 71f40 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3af2b0 <_PyObject_GetXIData@@Base+0x370> │ │ │ │ + bl 3af0a0 <_PyObject_GetXIData@@Base+0x370> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71d30 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ + beq 71f08 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ - b 71d6c <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + b 71f44 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71d28 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ + bne 71f00 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71d54 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 71f2c <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71d68 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 71f40 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af504 <_PyObject_GetXIData@@Base+0x5c4> │ │ │ │ + bl 3af2f4 <_PyObject_GetXIData@@Base+0x5c4> │ │ │ │ mvn 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 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 71dd0 <_PyObject_CheckXIData@@Base+0x108> │ │ │ │ + beq 71fa8 <_PyObject_CheckXIData@@Base+0x108> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 71dd0 <_PyObject_CheckXIData@@Base+0x108> │ │ │ │ + beq 71fa8 <_PyObject_CheckXIData@@Base+0x108> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 71e0c <_PyObject_CheckXIData@@Base+0x144> │ │ │ │ - b 71df4 <_PyObject_CheckXIData@@Base+0x12c> │ │ │ │ + beq 71fe4 <_PyObject_CheckXIData@@Base+0x144> │ │ │ │ + b 71fcc <_PyObject_CheckXIData@@Base+0x12c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 71dc0 <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ + beq 71f98 <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46640 @ 0xb630 │ │ │ │ + movw r0, #46064 @ 0xb3f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71dc0 <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ - b 71e24 <_PyObject_CheckXIData@@Base+0x15c> │ │ │ │ + bne 71f98 <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ + b 71ffc <_PyObject_CheckXIData@@Base+0x15c> │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #46640 @ 0xb630 │ │ │ │ + movw r0, #46064 @ 0xb3f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e24 <_PyObject_CheckXIData@@Base+0x15c> │ │ │ │ + beq 71ffc <_PyObject_CheckXIData@@Base+0x15c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71e2c <_PyObject_CheckXIData@@Base+0x164> │ │ │ │ - b 71eb4 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bne 72004 <_PyObject_CheckXIData@@Base+0x164> │ │ │ │ + b 7208c <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 71eb4 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + b 7208c <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71e50 <_PyObject_CheckXIData@@Base+0x188> │ │ │ │ + bne 72028 <_PyObject_CheckXIData@@Base+0x188> │ │ │ │ mov r0, r5 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r5, r0 │ │ │ │ - b 71e60 <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ + b 72038 <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71e90 <_PyObject_CheckXIData@@Base+0x1c8> │ │ │ │ + bne 72068 <_PyObject_CheckXIData@@Base+0x1c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71e88 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ + bgt 72060 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71e88 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ + bne 72060 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 71eb4 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + b 7208c <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 71e88 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ + b 72060 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181568 │ │ │ │ + bl 18113c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71f04 <_PyObject_CheckXIData@@Base+0x23c> │ │ │ │ - bl df724 │ │ │ │ + bne 720dc <_PyObject_CheckXIData@@Base+0x23c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f0c <_PyObject_CheckXIData@@Base+0x244> │ │ │ │ - b 71f50 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ + beq 720e4 <_PyObject_CheckXIData@@Base+0x244> │ │ │ │ + b 72128 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 71f50 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ + bge 72128 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f50 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ + beq 72128 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f50 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ - movw r2, #53484 @ 0xd0ec │ │ │ │ + beq 72128 <_PyObject_CheckXIData@@Base+0x288> │ │ │ │ + movw r2, #49420 @ 0xc10c │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 71f44 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ + beq 7211c <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ mvnlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -68641,416 +68759,416 @@ │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 71fb4 <_PyObject_CheckXIData@@Base+0x2ec> │ │ │ │ + bne 7218c <_PyObject_CheckXIData@@Base+0x2ec> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 71f98 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ + bgt 72170 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ mov r5, #0 │ │ │ │ - b 71fb4 <_PyObject_CheckXIData@@Base+0x2ec> │ │ │ │ + b 7218c <_PyObject_CheckXIData@@Base+0x2ec> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71fe8 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ - b 71f90 <_PyObject_CheckXIData@@Base+0x2c8> │ │ │ │ + beq 721c0 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + b 72168 <_PyObject_CheckXIData@@Base+0x2c8> │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #628] @ 72250 <_PyObject_CheckXIData@@Base+0x588> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #628] @ 72428 <_PyObject_CheckXIData@@Base+0x588> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + beq 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vstr d0, [fp, #-148] @ 0xffffff6c │ │ │ │ vstr d1, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7220c <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bne 723e4 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ vstr d0, [fp, #-164] @ 0xffffff5c │ │ │ │ vstr d1, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7220c <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bne 723e4 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ cmp r7, #2 │ │ │ │ - beq 72104 <_PyObject_CheckXIData@@Base+0x43c> │ │ │ │ + beq 722dc <_PyObject_CheckXIData@@Base+0x43c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r5, #27336 @ 0x6ac8 │ │ │ │ + movw r5, #26728 @ 0x6868 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72080 <_PyObject_CheckXIData@@Base+0x3b8> │ │ │ │ + beq 72258 <_PyObject_CheckXIData@@Base+0x3b8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d10, [r0, #8] │ │ │ │ - beq 72074 <_PyObject_CheckXIData@@Base+0x3ac> │ │ │ │ - bl 24b718 │ │ │ │ + beq 7224c <_PyObject_CheckXIData@@Base+0x3ac> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 72074 <_PyObject_CheckXIData@@Base+0x3ac> │ │ │ │ - bl df724 │ │ │ │ + bne 7224c <_PyObject_CheckXIData@@Base+0x3ac> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + bne 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ cmp r7, #3 │ │ │ │ - beq 72214 <_PyObject_CheckXIData@@Base+0x54c> │ │ │ │ - b 72084 <_PyObject_CheckXIData@@Base+0x3bc> │ │ │ │ - vldr d10, [pc, #432] @ 72238 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + beq 723ec <_PyObject_CheckXIData@@Base+0x54c> │ │ │ │ + b 7225c <_PyObject_CheckXIData@@Base+0x3bc> │ │ │ │ + vldr d10, [pc, #432] @ 72410 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d11, [r0, #8] │ │ │ │ - beq 720bc <_PyObject_CheckXIData@@Base+0x3f4> │ │ │ │ - bl 24b718 │ │ │ │ + beq 72294 <_PyObject_CheckXIData@@Base+0x3f4> │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 720bc <_PyObject_CheckXIData@@Base+0x3f4> │ │ │ │ - bl df724 │ │ │ │ + bne 72294 <_PyObject_CheckXIData@@Base+0x3f4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + bne 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 720d4 <_PyObject_CheckXIData@@Base+0x40c> │ │ │ │ + bmi 722ac <_PyObject_CheckXIData@@Base+0x40c> │ │ │ │ vcmpe.f64 d11, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 7210c <_PyObject_CheckXIData@@Base+0x444> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bpl 722e4 <_PyObject_CheckXIData@@Base+0x444> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17700 @ 0x4524 │ │ │ │ + movw r1, #17224 @ 0x4348 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - bl df724 │ │ │ │ + bl 1b956c │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - b 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ - vldr d10, [pc, #300] @ 72238 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ - vldr d11, [pc, #304] @ 72240 <_PyObject_CheckXIData@@Base+0x578> │ │ │ │ + b 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + vldr d10, [pc, #300] @ 72410 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + vldr d11, [pc, #304] @ 72418 <_PyObject_CheckXIData@@Base+0x578> │ │ │ │ vldr d13, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d8, [fp, #-164] @ 0xffffff5c │ │ │ │ vldr d12, [fp, #-140] @ 0xffffff74 │ │ │ │ vldr d9, [fp, #-156] @ 0xffffff64 │ │ │ │ vcmp.f64 d13, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d9, d12 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72150 <_PyObject_CheckXIData@@Base+0x488> │ │ │ │ + beq 72328 <_PyObject_CheckXIData@@Base+0x488> │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + b 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ - vldr d7, [pc, #236] @ 72248 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ + vldr d7, [pc, #236] @ 72420 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 72170 <_PyObject_CheckXIData@@Base+0x4a8> │ │ │ │ - movw r4, #6668 @ 0x1a0c │ │ │ │ + ble 72348 <_PyObject_CheckXIData@@Base+0x4a8> │ │ │ │ + movw r4, #6060 @ 0x17ac │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + b 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ vabs.f64 d6, d12 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 72164 <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ + bgt 7233c <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ vabs.f64 d6, d8 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 72164 <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ + bgt 7233c <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ vabs.f64 d6, d9 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 72164 <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ + bgt 7233c <_PyObject_CheckXIData@@Base+0x49c> │ │ │ │ vsub.f64 d0, d13, d8 │ │ │ │ vsub.f64 d1, d12, d9 │ │ │ │ - bl 2a95a0 <_Py_c_abs@@Base> │ │ │ │ + bl 2a8520 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - bl 2a95a0 <_Py_c_abs@@Base> │ │ │ │ + bl 2a8520 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 72144 <_PyObject_CheckXIData@@Base+0x47c> │ │ │ │ + bls 7231c <_PyObject_CheckXIData@@Base+0x47c> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vmov.f64 d1, d12 │ │ │ │ - bl 2a95a0 <_Py_c_abs@@Base> │ │ │ │ + bl 2a8520 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 72144 <_PyObject_CheckXIData@@Base+0x47c> │ │ │ │ + bls 7231c <_PyObject_CheckXIData@@Base+0x47c> │ │ │ │ vcmpe.f64 d11, d8 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movlt r4, r3 │ │ │ │ - b 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + b 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ mov r4, #0 │ │ │ │ - b 72224 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ + b 723fc <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 72108 <_PyObject_CheckXIData@@Base+0x440> │ │ │ │ - b 720d4 <_PyObject_CheckXIData@@Base+0x40c> │ │ │ │ + bpl 722e0 <_PyObject_CheckXIData@@Base+0x440> │ │ │ │ + b 722ac <_PyObject_CheckXIData@@Base+0x40c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbeq r9, sl, r4, asr #31 │ │ │ │ + rsbeq r9, sl, ip, ror #31 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46652 @ 0xb63c │ │ │ │ + movw r0, #46076 @ 0xb3fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3040] @ 0xbe0 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r7, r5, r7, lsl #2 │ │ │ │ - beq 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + beq 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 72340 <_PyObject_CheckXIData@@Base+0x678> │ │ │ │ + beq 72518 <_PyObject_CheckXIData@@Base+0x678> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bge 72338 <_PyObject_CheckXIData@@Base+0x670> │ │ │ │ + bge 72510 <_PyObject_CheckXIData@@Base+0x670> │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72338 <_PyObject_CheckXIData@@Base+0x670> │ │ │ │ + bne 72510 <_PyObject_CheckXIData@@Base+0x670> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + bgt 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + bne 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #4 │ │ │ │ - b 722dc <_PyObject_CheckXIData@@Base+0x614> │ │ │ │ + b 724b4 <_PyObject_CheckXIData@@Base+0x614> │ │ │ │ sub r7, fp, #1024 @ 0x400 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ sub r7, r7, #12 │ │ │ │ - movw r2, #46660 @ 0xb644 │ │ │ │ + movw r2, #46084 @ 0xb404 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r3, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ sub r3, fp, #1040 @ 0x410 │ │ │ │ sub r2, fp, #1040 @ 0x410 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1040 @ 0x410 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72430 <_PyObject_CheckXIData@@Base+0x768> │ │ │ │ + beq 72608 <_PyObject_CheckXIData@@Base+0x768> │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 72430 <_PyObject_CheckXIData@@Base+0x768> │ │ │ │ + bcs 72608 <_PyObject_CheckXIData@@Base+0x768> │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 724d4 <_Py_c_diff@@Base+0x3c> │ │ │ │ + bl 726ac <_Py_c_diff@@Base+0x3c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 723c8 <_PyObject_CheckXIData@@Base+0x700> │ │ │ │ + beq 725a0 <_PyObject_CheckXIData@@Base+0x700> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 723e0 <_PyObject_CheckXIData@@Base+0x718> │ │ │ │ - bl 14a030 │ │ │ │ + beq 725b8 <_PyObject_CheckXIData@@Base+0x718> │ │ │ │ + bl 149be8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 723e8 <_PyObject_CheckXIData@@Base+0x720> │ │ │ │ + bne 725c0 <_PyObject_CheckXIData@@Base+0x720> │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72450 <_PyObject_CheckXIData@@Base+0x788> │ │ │ │ - b 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ + ble 72628 <_PyObject_CheckXIData@@Base+0x788> │ │ │ │ + b 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + movw r3, #2676 @ 0xa74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ add r0, r7, r5 │ │ │ │ - movw r2, #34104 @ 0x8538 │ │ │ │ + movw r2, #33528 @ 0x82f8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r5, r3 │ │ │ │ add r5, r6, #1 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 72420 <_PyObject_CheckXIData@@Base+0x758> │ │ │ │ + bne 725f8 <_PyObject_CheckXIData@@Base+0x758> │ │ │ │ mov r5, r6 │ │ │ │ - b 72370 <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ + b 72548 <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 72418 <_PyObject_CheckXIData@@Base+0x750> │ │ │ │ + bcs 725f0 <_PyObject_CheckXIData@@Base+0x750> │ │ │ │ strh sl, [r7, r6] │ │ │ │ - b 72370 <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 72548 <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + bgt 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72464 <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ + bne 7263c <_PyObject_CheckXIData@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007246c : │ │ │ │ +00072644 : │ │ │ │ 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 4034f0 │ │ │ │ + bl 403378 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00072498 <_Py_c_diff@@Base>: │ │ │ │ +00072670 <_Py_c_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #36732 @ 0x8f7c │ │ │ │ + movw r0, #36156 @ 0x8d3c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #44] @ 7251c <_Py_c_diff@@Base+0x84> │ │ │ │ + ldr r1, [pc, #44] @ 726f4 <_Py_c_diff@@Base+0x84> │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72510 <_Py_c_diff@@Base+0x78> │ │ │ │ + bne 726e8 <_Py_c_diff@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5634 │ │ │ │ + bl 1b4fc0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 72560 <_Py_c_diff@@Base+0xc8> │ │ │ │ - bl df724 │ │ │ │ + bne 72738 <_Py_c_diff@@Base+0xc8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 725c0 <_Py_c_diff@@Base+0x128> │ │ │ │ - b 7257c <_Py_c_diff@@Base+0xe4> │ │ │ │ + bne 72798 <_Py_c_diff@@Base+0x128> │ │ │ │ + b 72754 <_Py_c_diff@@Base+0xe4> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 725d0 <_Py_c_diff@@Base+0x138> │ │ │ │ + vldr d6, [pc, #100] @ 727a8 <_Py_c_diff@@Base+0x138> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6668 @ 0x1a0c │ │ │ │ + movwhi r0, #6060 @ 0x17ac │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 725c4 <_Py_c_diff@@Base+0x12c> │ │ │ │ + bhi 7279c <_Py_c_diff@@Base+0x12c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2f3c4 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 725c4 <_Py_c_diff@@Base+0x12c> │ │ │ │ + b 7279c <_Py_c_diff@@Base+0x12c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ @@ -69060,181 +69178,181 @@ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ 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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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 497dc │ │ │ │ + b 49854 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 726d4 <_Py_c_diff@@Base+0x23c> │ │ │ │ + bne 728ac <_Py_c_diff@@Base+0x23c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7270c <_Py_c_diff@@Base+0x274> │ │ │ │ + beq 728e4 <_Py_c_diff@@Base+0x274> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #41200 @ 0xa0f0 │ │ │ │ + movw r3, #41240 @ 0xa118 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 727e8 <_Py_c_diff@@Base+0x350> │ │ │ │ + beq 729c0 <_Py_c_diff@@Base+0x350> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72734 <_Py_c_diff@@Base+0x29c> │ │ │ │ - bl df724 │ │ │ │ + bne 7290c <_Py_c_diff@@Base+0x29c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72734 <_Py_c_diff@@Base+0x29c> │ │ │ │ + beq 7290c <_Py_c_diff@@Base+0x29c> │ │ │ │ mov r4, #0 │ │ │ │ - b 727e8 <_Py_c_diff@@Base+0x350> │ │ │ │ + b 729c0 <_Py_c_diff@@Base+0x350> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72754 <_Py_c_diff@@Base+0x2bc> │ │ │ │ - bl df724 │ │ │ │ + bne 7292c <_Py_c_diff@@Base+0x2bc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7272c <_Py_c_diff@@Base+0x294> │ │ │ │ + bne 72904 <_Py_c_diff@@Base+0x294> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19476 @ 0x4c14 │ │ │ │ + movw r1, #19000 @ 0x4a38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #35264 @ 0x89c0 │ │ │ │ + movw r0, #34688 @ 0x8780 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7272c <_Py_c_diff@@Base+0x294> │ │ │ │ - bl 105254 │ │ │ │ + beq 72904 <_Py_c_diff@@Base+0x294> │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e65c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 727e0 <_Py_c_diff@@Base+0x348> │ │ │ │ + beq 729b8 <_Py_c_diff@@Base+0x348> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 727c8 <_Py_c_diff@@Base+0x330> │ │ │ │ - bl d720c │ │ │ │ + bne 729a0 <_Py_c_diff@@Base+0x330> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72780 <_Py_c_diff@@Base+0x2e8> │ │ │ │ - b 7272c <_Py_c_diff@@Base+0x294> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 72958 <_Py_c_diff@@Base+0x2e8> │ │ │ │ + b 72904 <_Py_c_diff@@Base+0x294> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #53736 @ 0xd1e8 │ │ │ │ + movw r1, #53160 @ 0xcfa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72864 <_Py_c_diff@@Base+0x3cc> │ │ │ │ + beq 72a3c <_Py_c_diff@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #54504 @ 0xd4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 72878 <_Py_c_diff@@Base+0x3e0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 72a50 <_Py_c_diff@@Base+0x3e0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46776 @ 0xb6b8 │ │ │ │ + movw r1, #46200 @ 0xb478 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 72890 <_Py_c_diff@@Base+0x3f8> │ │ │ │ + b 72a68 <_Py_c_diff@@Base+0x3f8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f1ec4 │ │ │ │ + b f1f94 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 72914 │ │ │ │ + bl 72aec │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -69246,112 +69364,112 @@ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 34d618 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 34d130 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00072914 : │ │ │ │ +00072aec : │ │ │ │ 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 2a99e0 │ │ │ │ + bl 2a8960 │ │ │ │ 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 43c0a8 <_Py_c_neg@@Base+0x1380> │ │ │ │ + b 43bfe0 <_Py_c_neg@@Base+0x1380> │ │ │ │ │ │ │ │ -00072954 : │ │ │ │ +00072b2c : │ │ │ │ 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, #39332 @ 0x99a4 │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 729ac │ │ │ │ - ldr r3, [pc, #228] @ 72a6c │ │ │ │ + bne 72b84 │ │ │ │ + ldr r3, [pc, #228] @ 72c44 │ │ │ │ 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 729c0 │ │ │ │ - movw r0, #25804 @ 0x64cc │ │ │ │ + beq 72b98 │ │ │ │ + movw r0, #25228 @ 0x628c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 72a64 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 72c3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 729f8 │ │ │ │ + beq 72bd0 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 729f8 │ │ │ │ + bge 72bd0 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a40 │ │ │ │ - b 72a54 │ │ │ │ + bne 72c18 │ │ │ │ + b 72c2c │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 72a1c │ │ │ │ - bl 3736a8 │ │ │ │ - b 72a64 │ │ │ │ + bne 72bf4 │ │ │ │ + bl 3733e0 │ │ │ │ + b 72c3c │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 72a1c │ │ │ │ + bgt 72bf4 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b 72a54 │ │ │ │ + b 72c2c │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72a5c │ │ │ │ + bne 72c34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ blx r3 │ │ │ │ - b 72a54 │ │ │ │ + b 72c2c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -69359,217 +69477,217 @@ │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 72abc │ │ │ │ + bne 72c94 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 72af4 │ │ │ │ + beq 72ccc │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #288] @ 72bf4 │ │ │ │ + ldr r3, [pc, #288] @ 72dcc │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72be8 │ │ │ │ + beq 72dc0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72b1c │ │ │ │ - bl df724 │ │ │ │ + bne 72cf4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72b1c │ │ │ │ + beq 72cf4 │ │ │ │ mov r4, #0 │ │ │ │ - b 72be8 │ │ │ │ + b 72dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72b14 │ │ │ │ + beq 72cec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72b14 │ │ │ │ + beq 72cec │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #46844 @ 0xb6fc │ │ │ │ + movw r1, #46268 @ 0xb4bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #42724 @ 0xa6e4 │ │ │ │ + movw r0, #42148 @ 0xa4a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72b14 │ │ │ │ - bl 105254 │ │ │ │ + beq 72cec │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72be0 │ │ │ │ + beq 72db8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 72bc8 │ │ │ │ - bl d720c │ │ │ │ + bne 72da0 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72b7c │ │ │ │ - b 72b14 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 72d54 │ │ │ │ + b 72cec │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, lsl r1 │ │ │ │ + rsbeq sl, sl, r4, asr #2 │ │ │ │ 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 72c34 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 72e0c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 72c6c │ │ │ │ + bl 1b956c │ │ │ │ + b 72e44 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72c5c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 72e34 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28788 @ 0x7074 │ │ │ │ + movw r1, #28212 @ 0x6e34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 72c6c │ │ │ │ + bl 1b956c │ │ │ │ + b 72e44 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 72cb4 │ │ │ │ + beq 72e8c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36988 @ 0x907c │ │ │ │ + movw r0, #35880 @ 0x8c28 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5f780 │ │ │ │ + bl 5f950 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #33660 @ 0x837c │ │ │ │ + movw r5, #33052 @ 0x811c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 72d24 │ │ │ │ + bne 72efc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 72db4 │ │ │ │ + b 72f8c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 279574 │ │ │ │ + bl 278a94 │ │ │ │ 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 72d58 │ │ │ │ - bl df724 │ │ │ │ + bne 72f30 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 72db4 │ │ │ │ + bne 72f8c │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 277e7c │ │ │ │ + bl 27739c │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 72db4 │ │ │ │ + beq 72f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72db4 │ │ │ │ + beq 72f8c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72d9c │ │ │ │ + ble 72f74 │ │ │ │ mov r4, r5 │ │ │ │ - b 72db4 │ │ │ │ + b 72f8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72d94 │ │ │ │ + bne 72f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 72d94 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 72f6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00072dc0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 72df8 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00072f98 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 72fd0 <_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 │ │ │ │ @@ -69577,29 +69695,29 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072dfc <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00072fd4 <_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 3af658 <_PyObject_GetXIData@@Base+0x718> │ │ │ │ + bl 3af448 <_PyObject_GetXIData@@Base+0x718> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -69609,157 +69727,157 @@ │ │ │ │ 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, #25024 @ 0x61c0 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 152788 │ │ │ │ + bl 1525d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72e9c <_PyXIData_FormatNotShareableError@@Base+0xa0> │ │ │ │ + beq 73074 <_PyXIData_FormatNotShareableError@@Base+0xa0> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3ac5f0 <_PyDict_LookupIndex@@Base+0x2cd4> │ │ │ │ + bl 3aca24 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #30792 @ 0x7848 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 72f68 <_PyXIData_FormatNotShareableError@@Base+0x16c> │ │ │ │ + bne 73140 <_PyXIData_FormatNotShareableError@@Base+0x16c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 71ebc <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ + bl 72094 <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72f40 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ - movw r3, #56916 @ 0xde54 │ │ │ │ + beq 73118 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ + movw r3, #56200 @ 0xdb88 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 72f50 <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ + bne 73128 <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 37debc │ │ │ │ - bl df724 │ │ │ │ + b 37dbf0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72f1c <_PyXIData_FormatNotShareableError@@Base+0x120> │ │ │ │ - b 72f70 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ + beq 730f4 <_PyXIData_FormatNotShareableError@@Base+0x120> │ │ │ │ + b 73148 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bic r4, r1, #3 │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #28 │ │ │ │ ldr r3, [r2] │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ - beq 73080 <_PyXIData_FormatNotShareableError@@Base+0x284> │ │ │ │ + beq 73258 <_PyXIData_FormatNotShareableError@@Base+0x284> │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs 73010 <_PyXIData_FormatNotShareableError@@Base+0x214> │ │ │ │ + bcs 731e8 <_PyXIData_FormatNotShareableError@@Base+0x214> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ eor r9, r7, #55296 @ 0xd800 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ eor r8, r8, #55296 @ 0xd800 │ │ │ │ and ip, ip, r9 │ │ │ │ eor r6, r6, #55296 @ 0xd800 │ │ │ │ and ip, ip, r8 │ │ │ │ and ip, ip, r6 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 73010 <_PyXIData_FormatNotShareableError@@Base+0x214> │ │ │ │ + beq 731e8 <_PyXIData_FormatNotShareableError@@Base+0x214> │ │ │ │ add r0, r0, #16 │ │ │ │ str r7, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ str ip, [r3, #-4] │ │ │ │ - b 72f98 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ + b 73170 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ sub ip, r3, #55296 @ 0xd800 │ │ │ │ cmp ip, #2048 @ 0x800 │ │ │ │ - bcc 730b4 <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ + bcc 7328c <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ str r3, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 72ffc <_PyXIData_FormatNotShareableError@@Base+0x200> │ │ │ │ - b 730c0 <_PyXIData_FormatNotShareableError@@Base+0x2c4> │ │ │ │ + bcc 731d4 <_PyXIData_FormatNotShareableError@@Base+0x200> │ │ │ │ + b 73298 <_PyXIData_FormatNotShareableError@@Base+0x2c4> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ rev r6, r7 │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 730a8 <_PyXIData_FormatNotShareableError@@Base+0x2ac> │ │ │ │ + beq 73280 <_PyXIData_FormatNotShareableError@@Base+0x2ac> │ │ │ │ add r0, r0, #16 │ │ │ │ str r6, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-4] │ │ │ │ cmp r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ - bcc 7301c <_PyXIData_FormatNotShareableError@@Base+0x220> │ │ │ │ - b 730a8 <_PyXIData_FormatNotShareableError@@Base+0x2ac> │ │ │ │ + bcc 731f4 <_PyXIData_FormatNotShareableError@@Base+0x220> │ │ │ │ + b 73280 <_PyXIData_FormatNotShareableError@@Base+0x2ac> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ rev ip, r3 │ │ │ │ sub r3, r3, #55296 @ 0xd800 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bcc 730b4 <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ + bcc 7328c <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ str ip, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 73090 <_PyXIData_FormatNotShareableError@@Base+0x294> │ │ │ │ - b 730c0 <_PyXIData_FormatNotShareableError@@Base+0x2c4> │ │ │ │ + bcc 73268 <_PyXIData_FormatNotShareableError@@Base+0x294> │ │ │ │ + b 73298 <_PyXIData_FormatNotShareableError@@Base+0x2c4> │ │ │ │ sub lr, lr, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r1, r1, lr, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -69772,72 +69890,72 @@ │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #18352 @ 0x47b0 │ │ │ │ + movw r1, #17776 @ 0x4570 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73140 <_PyXIData_FormatNotShareableError@@Base+0x344> │ │ │ │ + beq 73318 <_PyXIData_FormatNotShareableError@@Base+0x344> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3ab564 <_PyDict_LookupIndex@@Base+0x1c48> │ │ │ │ + bl 3ab358 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 73148 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + beq 73320 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 7315c <_PyXIData_FormatNotShareableError@@Base+0x360> │ │ │ │ + bne 73334 <_PyXIData_FormatNotShareableError@@Base+0x360> │ │ │ │ mov r0, #0 │ │ │ │ - b 73184 <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ + b 7335c <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73184 <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ - b 7317c <_PyXIData_FormatNotShareableError@@Base+0x380> │ │ │ │ + bgt 7335c <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ + b 73354 <_PyXIData_FormatNotShareableError@@Base+0x380> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73184 <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ + beq 7335c <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73184 <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ + bgt 7335c <_PyXIData_FormatNotShareableError@@Base+0x388> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 731e0 <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ + bgt 733b8 <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #14780 @ 0x39bc │ │ │ │ - movweq r1, #14812 @ 0x39dc │ │ │ │ + movwne r1, #14204 @ 0x377c │ │ │ │ + movweq r1, #14236 @ 0x379c │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 30e154 │ │ │ │ + bl 30d0ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 731d8 <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ + beq 733b0 <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ 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} │ │ │ │ @@ -69850,177 +69968,177 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldrne r7, [ip, #8] │ │ │ │ - bne 73274 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + bne 7344c <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 73250 <_PyXIData_FormatNotShareableError@@Base+0x454> │ │ │ │ + bge 73428 <_PyXIData_FormatNotShareableError@@Base+0x454> │ │ │ │ mov r7, #0 │ │ │ │ - b 73274 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + b 7344c <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73248 <_PyXIData_FormatNotShareableError@@Base+0x44c> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 73420 <_PyXIData_FormatNotShareableError@@Base+0x44c> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 732b0 <_PyXIData_FormatNotShareableError@@Base+0x4b4> │ │ │ │ + b 73488 <_PyXIData_FormatNotShareableError@@Base+0x4b4> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #56] @ 732d4 <_PyXIData_FormatNotShareableError@@Base+0x4d8> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #56] @ 734ac <_PyXIData_FormatNotShareableError@@Base+0x4d8> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 732cc <_PyXIData_FormatNotShareableError@@Base+0x4d0> │ │ │ │ + beq 734a4 <_PyXIData_FormatNotShareableError@@Base+0x4d0> │ │ │ │ cmn r4, r7 │ │ │ │ - beq 73268 <_PyXIData_FormatNotShareableError@@Base+0x46c> │ │ │ │ + beq 73440 <_PyXIData_FormatNotShareableError@@Base+0x46c> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl fcdf0 │ │ │ │ + bl fcbd8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, asr #2 │ │ │ │ + rsbeq sl, sl, r0, ror r1 │ │ │ │ │ │ │ │ -000732d8 : │ │ │ │ +000734b0 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 73318 │ │ │ │ + beq 734f0 │ │ │ │ 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, #25804 @ 0x64cc │ │ │ │ + movw r0, #25228 @ 0x628c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - blt 73348 │ │ │ │ + blt 73520 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73348 │ │ │ │ + beq 73520 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7337c │ │ │ │ + beq 73554 │ │ │ │ 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, #40484 @ 0x9e24 │ │ │ │ + movw r1, #39376 @ 0x99d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52450 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ + b 52618 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #34296 @ 0x85f8 │ │ │ │ + movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 733ec │ │ │ │ + beq 735c4 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 733ec │ │ │ │ + beq 735c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 73428 │ │ │ │ - b 73410 │ │ │ │ + beq 73600 │ │ │ │ + b 735e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 733dc │ │ │ │ + beq 735b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41876 @ 0xa394 │ │ │ │ + movw r0, #40768 @ 0x9f40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73468 │ │ │ │ - b 733dc │ │ │ │ + beq 73640 │ │ │ │ + b 735b4 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #41876 @ 0xa394 │ │ │ │ + movw r0, #40768 @ 0x9f40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73468 │ │ │ │ + beq 73640 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d858 │ │ │ │ + bl 16d4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73458 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 73630 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2868 @ 0xb34 │ │ │ │ + movw r1, #2292 @ 0x8f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 73468 │ │ │ │ + bl 1b956c │ │ │ │ + b 73640 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 73748 │ │ │ │ + b 73920 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #63640 @ 0xf898 │ │ │ │ + movw r0, #64112 @ 0xfa70 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r2, r0, #12 │ │ │ │ movne r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ strlt r1, [r2, #4]! │ │ │ │ - blt 734ac │ │ │ │ - ldr r1, [pc, #68] @ 73508 │ │ │ │ + blt 73684 │ │ │ │ + ldr r1, [pc, #68] @ 736e0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ str r4, [r0, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r0, #12] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ @@ -70039,81 +70157,81 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6252 @ 0x186c │ │ │ │ + movw r1, #6292 @ 0x1894 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 73584 │ │ │ │ + beq 7375c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73584 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7375c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #46852 @ 0xb704 │ │ │ │ + movw r1, #46276 @ 0xb4c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 735a0 │ │ │ │ + beq 73778 │ │ │ │ mov r4, #0 │ │ │ │ - bl 7389c │ │ │ │ - b 73670 │ │ │ │ + bl 73a74 │ │ │ │ + b 73848 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 735c4 │ │ │ │ + bge 7379c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cbe04 <_PyXIData_UnregisterClass@@Base+0x138> │ │ │ │ + bl 3cbc04 <_PyXIData_UnregisterClass@@Base+0x138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73670 │ │ │ │ + beq 73848 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 735fc │ │ │ │ + ble 737d4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 73630 │ │ │ │ + ble 73808 │ │ │ │ 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 2ed1c │ │ │ │ - ldr r0, [pc, #64] @ 73678 │ │ │ │ + ldr r0, [pc, #64] @ 73850 │ │ │ │ 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] │ │ │ │ @@ -70130,28 +70248,28 @@ │ │ │ │ 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 3fbe50 │ │ │ │ + bl 3fbcd8 │ │ │ │ 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 736cc │ │ │ │ + bgt 738a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 736cc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 738a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -70159,44 +70277,44 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 73738 │ │ │ │ + bge 73910 │ │ │ │ ldr r1, [r7, r4, lsl #2] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 73740 │ │ │ │ + blt 73918 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 73730 │ │ │ │ + bne 73908 │ │ │ │ mov r0, #2 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #2 │ │ │ │ - b 736fc │ │ │ │ + b 738d4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00073748 : │ │ │ │ +00073920 : │ │ │ │ push {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, #34296 @ 0x85f8 │ │ │ │ + movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 737cc │ │ │ │ + ldr ip, [pc, #80] @ 739a4 │ │ │ │ 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] │ │ │ │ @@ -70215,150 +70333,150 @@ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 73938 │ │ │ │ + b 73b10 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2e074 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7387c │ │ │ │ + bne 73a54 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 7386c │ │ │ │ + blt 73a44 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7386c │ │ │ │ + bne 73a44 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7387c │ │ │ │ + b 73a54 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73890 │ │ │ │ + beq 73a68 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007389c : │ │ │ │ +00073a74 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 738dc │ │ │ │ + ldr r0, [pc, #36] @ 73ab4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #46900 @ 0xb734 │ │ │ │ + movw r2, #46324 @ 0xb4f4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 73924 │ │ │ │ + bgt 73afc │ │ │ │ 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 7390c │ │ │ │ + bcc 73ae4 │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl c5288 │ │ │ │ - b 73924 │ │ │ │ + bl c55a4 │ │ │ │ + b 73afc │ │ │ │ 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 73970 │ │ │ │ + beq 73b48 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 73984 │ │ │ │ - bl 278b9c │ │ │ │ + bgt 73b5c │ │ │ │ + bl 2780bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73a74 │ │ │ │ + ble 73c4c │ │ │ │ mov r5, r4 │ │ │ │ - b 73b7c │ │ │ │ + b 73d54 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 73a80 │ │ │ │ + bne 73c58 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ - blt 739b0 │ │ │ │ + blt 73b88 │ │ │ │ cmp r6, r3 │ │ │ │ movge r6, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mvn r9, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble 73a5c │ │ │ │ + ble 73c34 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 73a10 │ │ │ │ + bne 73be8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b9b0 │ │ │ │ + bl 24a9d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r7 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 73b7c │ │ │ │ + beq 73d54 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r5, [r2, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ str r9, [r4, #24] │ │ │ │ sub r2, r6, r7 │ │ │ │ @@ -70374,88 +70492,88 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r2, #4] │ │ │ │ - bne 73a24 │ │ │ │ - b 739c8 │ │ │ │ + bne 73bfc │ │ │ │ + b 73ba0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7397c │ │ │ │ + bgt 73b54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 7397c │ │ │ │ + b 73b54 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 73a9c │ │ │ │ + bcs 73c74 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1ee8bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73b7c │ │ │ │ + beq 73d54 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 73ad8 │ │ │ │ + blt 73cb0 │ │ │ │ mul r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 73ad8 │ │ │ │ + bge 73cb0 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r6, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble 73b48 │ │ │ │ - bl 3fbe50 │ │ │ │ + ble 73d20 │ │ │ │ + bl 3fbcd8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 73b24 │ │ │ │ + bne 73cfc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73b1c │ │ │ │ + bgt 73cf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 73b1c │ │ │ │ + bne 73cf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 73b7c │ │ │ │ + b 73d54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73b40 │ │ │ │ + bgt 73d18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 73b40 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 73d18 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 73ae0 │ │ │ │ + b 73cb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7397c │ │ │ │ + bgt 73b54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7397c │ │ │ │ + bne 73b54 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7397c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 73b54 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -70465,125 +70583,125 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 73bcc │ │ │ │ + bne 73da4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 73bfc │ │ │ │ + bne 73dd4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #4 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #492] @ 73de0 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #492] @ 73fb8 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73dd4 │ │ │ │ + beq 73fac │ │ │ │ add r1, r5, r6 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 73d44 │ │ │ │ + beq 73f1c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73c5c │ │ │ │ + beq 73e34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73c50 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 73e28 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #46944 @ 0xb760 │ │ │ │ + movw r1, #46368 @ 0xb520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7504 @ 0x1d50 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 73dd4 │ │ │ │ + b 73fac │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 73c60 │ │ │ │ - b 73d58 │ │ │ │ - ldr r7, [pc, #384] @ 73de4 │ │ │ │ + bne 73e38 │ │ │ │ + b 73f30 │ │ │ │ + ldr r7, [pc, #384] @ 73fbc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 73d08 │ │ │ │ + beq 73ee0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 73c88 │ │ │ │ + bne 73e60 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 73d0c │ │ │ │ - b 73d68 │ │ │ │ + bne 73ee4 │ │ │ │ + b 73f40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73cbc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 73e94 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #46968 @ 0xb778 │ │ │ │ + movw r1, #46392 @ 0xb538 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 73cec │ │ │ │ + bne 73ec4 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 73c7c │ │ │ │ + beq 73e54 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 73c7c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 73e54 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #7960 @ 0x1f18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 73c48 │ │ │ │ + bl 1b956c │ │ │ │ + b 73e20 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73d6c │ │ │ │ + bne 73f44 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #47028 @ 0xb7b4 │ │ │ │ + movw r1, #46452 @ 0xb574 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7504 @ 0x1d50 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73c48 │ │ │ │ - ldr r6, [pc, #152] @ 73de4 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73e20 │ │ │ │ + ldr r6, [pc, #152] @ 73fbc │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r6 │ │ │ │ - b 73d6c │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + b 73f44 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - ldr r6, [pc, #124] @ 73de4 │ │ │ │ - b 73d6c │ │ │ │ - ldr r6, [pc, #116] @ 73de4 │ │ │ │ + ldr r6, [pc, #124] @ 73fbc │ │ │ │ + b 73f44 │ │ │ │ + ldr r6, [pc, #116] @ 73fbc │ │ │ │ mov r0, r8 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73dd4 │ │ │ │ + beq 73fac │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r4, #8] │ │ │ │ @@ -70597,73 +70715,73 @@ │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, ror r1 │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ + mlseq sl, ip, r1, sl │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43420 @ 0xa99c │ │ │ │ + movw r1, #43180 @ 0xa8ac │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #64276 @ 0xfb14 │ │ │ │ + movw r0, #64748 @ 0xfcec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62e5c │ │ │ │ + b 6302c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 73ea8 │ │ │ │ + bne 74080 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 73e98 │ │ │ │ + blt 74070 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73e98 │ │ │ │ + bne 74070 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r4, r0 │ │ │ │ - b 73ea8 │ │ │ │ + b 74080 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ebc │ │ │ │ + beq 74094 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ 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 │ │ │ │ @@ -70672,262 +70790,262 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 73f7c │ │ │ │ + bge 74154 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 201400 │ │ │ │ + bl 2005e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73f74 │ │ │ │ + bne 7414c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r4, r3 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r3, r4 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35b948 │ │ │ │ + bl 35b5e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 73eec │ │ │ │ + b 740c4 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47052 @ 0xb7cc │ │ │ │ + movw r1, #46476 @ 0xb58c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1b9be0 │ │ │ │ + b 1b956c │ │ │ │ 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, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 73ff8 │ │ │ │ + beq 741d0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 74010 │ │ │ │ + beq 741e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 74010 │ │ │ │ + b 741e8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 74044 │ │ │ │ + beq 7421c │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ - bne 74048 │ │ │ │ + bne 74220 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ 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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7408c │ │ │ │ + bne 74264 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 740ac │ │ │ │ - b 740c8 │ │ │ │ + bne 74284 │ │ │ │ + b 742a0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7411c │ │ │ │ - b 74078 │ │ │ │ - bl e8df8 │ │ │ │ + beq 742f4 │ │ │ │ + b 74250 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 740dc │ │ │ │ + ble 742b4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 740f4 │ │ │ │ - bl df724 │ │ │ │ + bne 742cc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 740f4 │ │ │ │ - b 7411c │ │ │ │ + beq 742cc │ │ │ │ + b 742f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 740c0 │ │ │ │ + bne 74298 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 740c0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 74298 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 74124 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bne 742fc │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47096 @ 0xb7f8 │ │ │ │ + movw r1, #46520 @ 0xb5b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt 74144 │ │ │ │ + blt 7431c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3f650 <_PyEval_SetProfile@@Base+0x3dc> │ │ │ │ + b 3f648 <_PyEval_SetProfile@@Base+0x3dc> │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ - bgt 74184 │ │ │ │ + bgt 7435c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 413424 │ │ │ │ + bl 412d30 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r1, r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38002c <_PySlice_FromIndices@@Base+0x800> │ │ │ │ + bl 37fe04 <_PySlice_FromIndices@@Base+0x8a4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7411c │ │ │ │ + bne 742f4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 741b8 │ │ │ │ + bge 74390 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f650 <_PyEval_SetProfile@@Base+0x3dc> │ │ │ │ + bl 3f648 <_PyEval_SetProfile@@Base+0x3dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 741e8 │ │ │ │ - b 7411c │ │ │ │ + bne 743c0 │ │ │ │ + b 742f4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 413424 │ │ │ │ + bl 412d30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7411c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + beq 742f4 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74204 │ │ │ │ + bgt 743dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 74204 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 743dc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38002c <_PySlice_FromIndices@@Base+0x800> │ │ │ │ + bl 37fe04 <_PySlice_FromIndices@@Base+0x8a4> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00074224 : │ │ │ │ +000743fc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 7426c │ │ │ │ + ldr ip, [pc, #44] @ 74444 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37a660 <_PyUnicode_Copy@@Base+0x598> │ │ │ │ + bl 37a1fc <_PyUnicode_Copy@@Base+0x3fc> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #47256 @ 0xb898 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 74298 │ │ │ │ + bls 74470 │ │ │ │ mov r5, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 742ec │ │ │ │ + bl 3733e0 │ │ │ │ + b 744c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 742b8 │ │ │ │ + beq 74490 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 742bc │ │ │ │ - b 7428c │ │ │ │ + bls 74494 │ │ │ │ + b 74464 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7428c │ │ │ │ + beq 74464 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -70937,60 +71055,60 @@ │ │ │ │ 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 74338 │ │ │ │ + beq 74510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 74338 │ │ │ │ - bl 4176e8 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 74510 │ │ │ │ + bl 4170c8 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74348 │ │ │ │ + beq 74520 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40740 @ 0x9f24 │ │ │ │ + movw r1, #39632 @ 0x9ad0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f778 │ │ │ │ + b 4f940 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6146c │ │ │ │ + b 6163c │ │ │ │ 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 7445c │ │ │ │ + bne 74634 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7445c │ │ │ │ + beq 74634 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 744c8 │ │ │ │ + beq 746a0 │ │ │ │ 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] │ │ │ │ @@ -71004,244 +71122,244 @@ │ │ │ │ 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 7446c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 74644 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b 7446c │ │ │ │ + b 74644 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74490 │ │ │ │ + beq 74668 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl cd944 │ │ │ │ + bl ce3c8 │ │ │ │ mov r5, r0 │ │ │ │ - b 7449c │ │ │ │ + b 74674 │ │ │ │ mov r1, r4 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 744b0 │ │ │ │ + ble 74688 │ │ │ │ mov r4, r5 │ │ │ │ - b 744c8 │ │ │ │ + b 746a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 744a8 │ │ │ │ + bne 74680 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 744a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 74680 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7452c │ │ │ │ + beq 74704 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7452c │ │ │ │ + ble 74704 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7454c │ │ │ │ - b 74560 │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + ble 74724 │ │ │ │ + b 74738 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 74560 │ │ │ │ + bl 1b956c │ │ │ │ + b 74738 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74560 │ │ │ │ + bne 74738 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 745c4 │ │ │ │ + beq 7479c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 745c4 │ │ │ │ + ble 7479c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1ce8dc │ │ │ │ + bl 1ce200 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 745e4 │ │ │ │ - b 745f8 │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + ble 747bc │ │ │ │ + b 747d0 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 745f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 747d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 745f8 │ │ │ │ + bne 747d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #47324 @ 0xb8dc │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74658 │ │ │ │ + beq 74830 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2f19c <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74660 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 74838 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 74680 │ │ │ │ + b 74858 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 74688 │ │ │ │ + vldr d6, [pc, #16] @ 74860 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ 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 {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 746f4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bls 748cc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47340 @ 0xb8ec │ │ │ │ + movw r1, #46764 @ 0xb6ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 74774 │ │ │ │ + bl 1b956c │ │ │ │ + b 7494c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r0 │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 297438 <_PyUnicode_IsLinebreak@@Base+0x1260> │ │ │ │ + bl 296758 <_PyUnicode_IsLinebreak@@Base+0x1248> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74774 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 7494c │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74774 │ │ │ │ - bl 177b78 │ │ │ │ + beq 7494c │ │ │ │ + bl 1777a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f2e8 │ │ │ │ + bl 29e488 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74774 │ │ │ │ + beq 7494c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #63852 @ 0xf96c │ │ │ │ + movw r0, #64324 @ 0xfb44 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 747fc │ │ │ │ + beq 749d4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2e074 │ │ │ │ - ldr r0, [pc, #68] @ 74804 │ │ │ │ + ldr r0, [pc, #68] @ 749dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #136] @ 0x88 │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -71263,127 +71381,127 @@ │ │ │ │ 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 74844 │ │ │ │ + bne 74a1c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74868 │ │ │ │ - b 74858 │ │ │ │ + beq 74a40 │ │ │ │ + b 74a30 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74834 │ │ │ │ + beq 74a0c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #11868 @ 0x2e5c │ │ │ │ + movw r3, #11260 @ 0x2bfc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 748c0 │ │ │ │ + bne 74a98 │ │ │ │ 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 33796c │ │ │ │ + b 3378e4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ - bl 7477c │ │ │ │ + bl 74954 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r2, r4, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7491c │ │ │ │ + beq 74af4 │ │ │ │ ldr ip, [r3] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r3] │ │ │ │ cmp r2, r4 │ │ │ │ str r3, [r1, #4]! │ │ │ │ - bne 74900 │ │ │ │ + bne 74ad8 │ │ │ │ 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, #47380 @ 0xb914 │ │ │ │ + movw r1, #46804 @ 0xb6d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 749b4 │ │ │ │ + beq 74b8c │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 364c7c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3649b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 749b4 │ │ │ │ + beq 74b8c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2da44 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 749b8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 74b90 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 749e4 │ │ │ │ + bne 74bbc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -71396,563 +71514,563 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt r6, #0 │ │ │ │ movle r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov ip, r2 │ │ │ │ orrs r6, lr, r6 │ │ │ │ - bne 74a60 │ │ │ │ + bne 74c38 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74a9c │ │ │ │ + beq 74c74 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ mov r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #68] @ 74ad4 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #68] @ 74cac │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ moveq r0, ip │ │ │ │ - beq 74acc │ │ │ │ + beq 74ca4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 74ca0 │ │ │ │ + bl 74e78 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsr #3 │ │ │ │ + rsbeq sl, sl, r8, asr #3 │ │ │ │ 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] @ 74ba8 │ │ │ │ + ldr r2, [pc, #168] @ 74d80 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74b28 │ │ │ │ + bne 74d00 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74b10 │ │ │ │ + bne 74ce8 │ │ │ │ dmb ish │ │ │ │ - beq 74b38 │ │ │ │ + beq 74d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 435fb8 │ │ │ │ + bl 435c60 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 74b68 │ │ │ │ + bne 74d40 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74b50 │ │ │ │ + bne 74d28 │ │ │ │ dmb ish │ │ │ │ - beq 74b78 │ │ │ │ + beq 74d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 74ba8 │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 74d80 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 74ba0 │ │ │ │ + beq 74d78 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 74c10 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 74de8 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74bfc │ │ │ │ + beq 74dd4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74bfc │ │ │ │ - movw r0, #47432 @ 0xb948 │ │ │ │ + beq 74dd4 │ │ │ │ + movw r0, #46856 @ 0xb708 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #43108 @ 0xa864 │ │ │ │ + movw r3, #42500 @ 0xa604 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 74c34 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + beq 74e0c │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 74c28 │ │ │ │ + bne 74e00 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 74c28 │ │ │ │ + bhi 74e00 │ │ │ │ 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 5da10 <_PyEval_FormatExcUnbound@@Base+0x14e4> │ │ │ │ + bl 5dbe0 <_PyEval_FormatExcUnbound@@Base+0x1634> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74c98 │ │ │ │ + beq 74e70 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 74cf0 │ │ │ │ + beq 74ec8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74cf0 │ │ │ │ + bne 74ec8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 424dc0 │ │ │ │ + b 424d00 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 74d1c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 74ef4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + movw r1, #46864 @ 0xb710 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 74d54 │ │ │ │ + bl 1b956c │ │ │ │ + b 74f2c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 74d50 │ │ │ │ + bgt 74f28 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 74d5c │ │ │ │ - bl 3736a8 │ │ │ │ + ble 74f34 │ │ │ │ + bl 3733e0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - ble 74d9c │ │ │ │ + ble 74f74 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mla r0, r0, r7, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mul r2, r2, r6 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #22712 @ 0x58b8 │ │ │ │ + movw r0, #22348 @ 0x574c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df68c │ │ │ │ + b df9b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3d1ce0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ + b 3d1a94 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 74e90 │ │ │ │ + bge 75068 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 74ea8 │ │ │ │ - bl 17234c │ │ │ │ + beq 75080 │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74e50 │ │ │ │ + bgt 75028 │ │ │ │ subs r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5] │ │ │ │ - bne 74e50 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 75028 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 74e80 │ │ │ │ + bne 75058 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7502c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 75204 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 74dfc │ │ │ │ - b 74ea8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 74fd4 │ │ │ │ + b 75080 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47480 @ 0xb978 │ │ │ │ + movw r1, #46904 @ 0xb738 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 74eec │ │ │ │ + beq 750c4 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3d1ce0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3d1a94 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ccab4 <_Py_set_inheritable_async_safe@@Base+0x920> │ │ │ │ + bl 3cc8b4 <_Py_set_inheritable_async_safe@@Base+0x920> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74fe8 │ │ │ │ + beq 751c0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f58 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 75130 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 74f8c │ │ │ │ - bl e6f94 │ │ │ │ + b 75164 │ │ │ │ + bl e72ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f8c │ │ │ │ + bne 75164 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74f84 │ │ │ │ + bgt 7515c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74f84 │ │ │ │ + bne 7515c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 74fe8 │ │ │ │ + b 751c0 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #47512 @ 0xb998 │ │ │ │ + movw r0, #46936 @ 0xb758 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 74fd0 │ │ │ │ + ble 751a8 │ │ │ │ mov r4, r5 │ │ │ │ - b 74fe8 │ │ │ │ + b 751c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74fc8 │ │ │ │ + bne 751a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 74fc8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 751a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75018 │ │ │ │ + beq 751f0 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3d1ce0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3d1a94 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7505c │ │ │ │ + blt 75234 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ movlt r4, r1 │ │ │ │ movge r4, r3 │ │ │ │ bic r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r5, r4 │ │ │ │ - blt 75078 │ │ │ │ + blt 75250 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq 75104 │ │ │ │ + beq 752dc │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 750b0 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + ble 75288 │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53592 @ 0xd158 │ │ │ │ + movw r1, #53016 @ 0xcf18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ - b 75104 │ │ │ │ + b 752dc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movle r3, #0 │ │ │ │ - ble 75104 │ │ │ │ + ble 752dc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ bl 2e380 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4, r3 │ │ │ │ sub r1, r1, r5 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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 75130 │ │ │ │ + beq 75308 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3d1ce0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 3d1a94 <_PyObject_MaybeCallSpecialOneArg@@Base+0x6c0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75180 │ │ │ │ + bne 75358 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75180 │ │ │ │ + bne 75358 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 39de40 <_PyGen_FetchStopIterationValue@@Base+0xac8> │ │ │ │ + b 39dc2c <_PyGen_FetchStopIterationValue@@Base+0xac8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 181948 │ │ │ │ + bl 18151c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39de40 <_PyGen_FetchStopIterationValue@@Base+0xac8> │ │ │ │ + bl 39dc2c <_PyGen_FetchStopIterationValue@@Base+0xac8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 37bbdc │ │ │ │ + bl 37b8ac │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 751e8 │ │ │ │ + bne 753c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 752d0 │ │ │ │ + bgt 754a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 752d0 │ │ │ │ + bne 754a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 752d0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 754a8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75204 │ │ │ │ + bgt 753dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 75204 │ │ │ │ + bne 753dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7521c │ │ │ │ + bne 753f4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 75260 │ │ │ │ + b 75438 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75240 │ │ │ │ + beq 75418 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54820 @ 0xd624 │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47544 @ 0xb9b8 │ │ │ │ + movw r1, #46968 @ 0xb778 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 48a58 │ │ │ │ + bl 48ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 752ac │ │ │ │ + beq 75484 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75290 │ │ │ │ + beq 75468 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54820 @ 0xd624 │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47552 @ 0xb9c0 │ │ │ │ + movw r1, #46976 @ 0xb780 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 48a58 │ │ │ │ + bl 48ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 752d0 │ │ │ │ + beq 754a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 185088 │ │ │ │ + b 184b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ff54 │ │ │ │ + bl 26edec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -71961,139 +72079,139 @@ │ │ │ │ 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 7532c │ │ │ │ + beq 75504 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75348 │ │ │ │ + beq 75520 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1ee8bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7538c │ │ │ │ - ldr r0, [pc, #36] @ 75398 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 75564 │ │ │ │ + ldr r0, [pc, #36] @ 75570 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ push {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 753e8 │ │ │ │ + bne 755c0 │ │ │ │ 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 753c8 │ │ │ │ + beq 755a0 │ │ │ │ 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 43d59c <_PyXIData_Free@@Base+0x1390> │ │ │ │ + b 43d4d4 <_PyXIData_Free@@Base+0x1390> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #64940 @ 0xfdac │ │ │ │ + movw r0, #64364 @ 0xfb6c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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, #47624 @ 0xba08 │ │ │ │ + movw r0, #47048 @ 0xb7c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 754b0 │ │ │ │ - bl df724 │ │ │ │ + bne 75688 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75568 │ │ │ │ - bl 105254 │ │ │ │ + bne 75740 │ │ │ │ + bl 104e64 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e614 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7550c │ │ │ │ + beq 756e4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 754f8 │ │ │ │ - bl d720c │ │ │ │ + bne 756d0 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 754b0 │ │ │ │ - b 75568 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 75688 │ │ │ │ + b 75740 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 75568 │ │ │ │ + bl 2fba0c │ │ │ │ + b 75740 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrd r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ @@ -72107,513 +72225,623 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldrd r4, [fp, #-116] @ 0xffffff8c │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 68ad0 │ │ │ │ - b 7556c │ │ │ │ + bl 68ca0 │ │ │ │ + b 75744 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 755ac │ │ │ │ + bne 75784 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 755c8 │ │ │ │ + beq 757a0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 755c8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 757a0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47636 @ 0xba14 │ │ │ │ + movw r1, #47060 @ 0xb7d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7561c │ │ │ │ + bl 1b956c │ │ │ │ + b 757f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 75604 │ │ │ │ + bne 757dc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75624 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 757fc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58840 @ 0xe5d8 │ │ │ │ + movw r1, #58264 @ 0xe398 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - beq 75648 │ │ │ │ - bl bb640 │ │ │ │ + beq 75820 │ │ │ │ + bl bb940 │ │ │ │ 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 3725ec <_PyInterpreterConfig_InitFromDict@@Base+0x19ac> │ │ │ │ + bl 372324 <_PyInterpreterConfig_InitFromDict@@Base+0x19ac> │ │ │ │ mov r7, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 7561c │ │ │ │ + bne 757f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 373394 <_PyInterpreterConfig_InitFromDict@@Base+0x2754> │ │ │ │ + bl 3730cc <_PyInterpreterConfig_InitFromDict@@Base+0x2754> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 756b4 │ │ │ │ + beq 7588c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sub r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {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 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1db878 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 75924 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r7, r1 │ │ │ │ + beq 75924 │ │ │ │ + mov r0, r7 │ │ │ │ + bl d4b10 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 75924 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl d4b10 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 75924 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 7594c │ │ │ │ + b 75940 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 45ae0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 75910 │ │ │ │ + mov r4, #0 │ │ │ │ + b 75a48 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 759bc │ │ │ │ + sub r2, fp, #32 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl 3d63f4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 75a0c │ │ │ │ + ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 759b0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 75998 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 75998 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 3d38e0 │ │ │ │ + mov r4, r0 │ │ │ │ + b 75a48 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + b 75a1c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #7820 @ 0x1e8c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2eb2f0 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq 75a0c │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 759f4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + bne 759f4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b 3d38e0 │ │ │ │ + bl 176f44 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3d38e0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 75a48 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 75a48 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000756c4 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00075a54 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75708 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ + beq 75a98 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 75710 <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #47672 @ 0xba38 │ │ │ │ + bls 75aa0 <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #47096 @ 0xb7f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14460 @ 0x387c │ │ │ │ + movw r1, #14924 @ 0x3a4c │ │ │ │ movt r1, #6 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #64488 @ 0xfbe8 │ │ │ │ + movw r0, #64960 @ 0xfdc0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62e5c │ │ │ │ + b 6302c │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #25896 @ 0x6528 │ │ │ │ + movw r0, #25300 @ 0x62d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ sub r3, ip, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 75820 <_PyLong_UnsignedLong_Converter@@Base+0x15c> │ │ │ │ + ble 75bb0 <_PyLong_UnsignedLong_Converter@@Base+0x15c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 757d0 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ + beq 75b60 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 757d0 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ + bge 75b60 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 757f4 <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ + ble 75b84 <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 757c4 <_PyLong_UnsignedLong_Converter@@Base+0x100> │ │ │ │ + blt 75b54 <_PyLong_UnsignedLong_Converter@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75830 <_PyLong_UnsignedLong_Converter@@Base+0x16c> │ │ │ │ + beq 75bc0 <_PyLong_UnsignedLong_Converter@@Base+0x16c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3679f4 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 36772c <_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} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75860 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ + beq 75bf0 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f5898 <_Py_GetBuiltWithAssert@@Base+0xc0c> │ │ │ │ + bl 3f5590 <_Py_GetBuiltWithAssert@@Base+0xc0c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 758a4 <_PyLong_UnsignedLong_Converter@@Base+0x1e0> │ │ │ │ + beq 75c34 <_PyLong_UnsignedLong_Converter@@Base+0x1e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3ab564 <_PyDict_LookupIndex@@Base+0x1c48> │ │ │ │ + bl 3ab358 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 758f8 <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ + beq 75c88 <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 7590c <_PyLong_UnsignedLong_Converter@@Base+0x248> │ │ │ │ + bne 75c9c <_PyLong_UnsignedLong_Converter@@Base+0x248> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 75910 <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + b 75ca0 <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ 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 r6, [r0, #33] @ 0x21 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75954 <_PyLong_UnsignedLong_Converter@@Base+0x290> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 75ce4 <_PyLong_UnsignedLong_Converter@@Base+0x290> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + bl 1b956c │ │ │ │ + b 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 75978 <_PyLong_UnsignedLong_Converter@@Base+0x2b4> │ │ │ │ + beq 75d08 <_PyLong_UnsignedLong_Converter@@Base+0x2b4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 759a4 <_PyLong_UnsignedLong_Converter@@Base+0x2e0> │ │ │ │ + bgt 75d34 <_PyLong_UnsignedLong_Converter@@Base+0x2e0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #47716 @ 0xba64 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r1, #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl bc140 │ │ │ │ + bl bc418 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75b68 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ + beq 75ef8 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a45e8 <_PyLong_AsTime_t@@Base+0x3a4> │ │ │ │ + bl 3a43d8 <_PyLong_AsTime_t@@Base+0x3a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 759fc <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + bne 75d8c <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 759e4 <_PyLong_UnsignedLong_Converter@@Base+0x320> │ │ │ │ + ble 75d74 <_PyLong_UnsignedLong_Converter@@Base+0x320> │ │ │ │ mov r4, #0 │ │ │ │ - b 75b68 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ + b 75ef8 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + bne 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a18 <_PyLong_UnsignedLong_Converter@@Base+0x354> │ │ │ │ + bgt 75da8 <_PyLong_UnsignedLong_Converter@@Base+0x354> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75a18 <_PyLong_UnsignedLong_Converter@@Base+0x354> │ │ │ │ + bne 75da8 <_PyLong_UnsignedLong_Converter@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq 75a78 <_PyLong_UnsignedLong_Converter@@Base+0x3b4> │ │ │ │ + beq 75e08 <_PyLong_UnsignedLong_Converter@@Base+0x3b4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 419d74 │ │ │ │ + bl 419754 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75b68 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ + beq 75ef8 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a4d18 <_PyLong_AsTime_t@@Base+0xad4> │ │ │ │ + bl 3a4b08 <_PyLong_AsTime_t@@Base+0xad4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75a60 <_PyLong_UnsignedLong_Converter@@Base+0x39c> │ │ │ │ + bne 75df0 <_PyLong_UnsignedLong_Converter@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + bl bb940 │ │ │ │ + b 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 75aa4 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 75e34 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47776 @ 0xbaa0 │ │ │ │ + movw r1, #47200 @ 0xb860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 75b1c <_PyLong_UnsignedLong_Converter@@Base+0x458> │ │ │ │ - bl e8df8 │ │ │ │ + b 75eac <_PyLong_UnsignedLong_Converter@@Base+0x458> │ │ │ │ + bl e9110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75ac0 <_PyLong_UnsignedLong_Converter@@Base+0x3fc> │ │ │ │ - bl df724 │ │ │ │ + bne 75e50 <_PyLong_UnsignedLong_Converter@@Base+0x3fc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75ac8 <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ - b 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + beq 75e58 <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ + b 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 75ae4 <_PyLong_UnsignedLong_Converter@@Base+0x420> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 75e74 <_PyLong_UnsignedLong_Converter@@Base+0x420> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #27480 @ 0x6b58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 759dc <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ + bl 1b956c │ │ │ │ + b 75d6c <_PyLong_UnsignedLong_Converter@@Base+0x318> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 75b60 <_PyLong_UnsignedLong_Converter@@Base+0x49c> │ │ │ │ + beq 75ef0 <_PyLong_UnsignedLong_Converter@@Base+0x49c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 75b30 <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 75ec0 <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47828 @ 0xbad4 │ │ │ │ + movw r1, #47252 @ 0xb894 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b4c <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ - bl efe38 │ │ │ │ + beq 75edc <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 75b68 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ + b 75ef8 <_PyLong_UnsignedLong_Converter@@Base+0x4a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #18024 @ 0x4668 │ │ │ │ + movw r3, #17416 @ 0x4408 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 75bbc <_PyLong_UnsignedLong_Converter@@Base+0x4f8> │ │ │ │ + beq 75f4c <_PyLong_UnsignedLong_Converter@@Base+0x4f8> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 75bc0 <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ + beq 75f50 <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 75bf8 <_PyLong_UnsignedLong_Converter@@Base+0x534> │ │ │ │ - bl d47bc │ │ │ │ + bne 75f88 <_PyLong_UnsignedLong_Converter@@Base+0x534> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #6392 @ 0x18f8 │ │ │ │ + movweq r4, #5784 @ 0x1698 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 75c40 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ + beq 75fd0 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75c40 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ + beq 75fd0 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f5898 <_Py_GetBuiltWithAssert@@Base+0xc0c> │ │ │ │ + bl 3f5590 <_Py_GetBuiltWithAssert@@Base+0xc0c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75c40 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ + bne 75fd0 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75c3c <_PyLong_UnsignedLong_Converter@@Base+0x578> │ │ │ │ + bgt 75fcc <_PyLong_UnsignedLong_Converter@@Base+0x578> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75c3c <_PyLong_UnsignedLong_Converter@@Base+0x578> │ │ │ │ + bne 75fcc <_PyLong_UnsignedLong_Converter@@Base+0x578> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 3ab564 <_PyDict_LookupIndex@@Base+0x1c48> │ │ │ │ + bl 3ab358 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00075c74 : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +00076004 : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075c9c : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +0007602c : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 75d04 │ │ │ │ - bl c26c8 │ │ │ │ + ldr r0, [pc, #40] @ 76094 │ │ │ │ + bl c29ac │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, asr #3 │ │ │ │ + strdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ │ │ │ │ -00075d08 : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +00076098 : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -72625,34 +72853,34 @@ │ │ │ │ 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 cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75da8 │ │ │ │ + beq 76138 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 75d98 │ │ │ │ + bne 76128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75da8 │ │ │ │ + bgt 76138 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75da8 │ │ │ │ + bne 76138 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 75da8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 76138 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f5210 <_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, #4048] @ 0xfd0 │ │ │ │ @@ -72660,160 +72888,160 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 75e14 │ │ │ │ + bne 761a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 75df8 │ │ │ │ + bge 76188 │ │ │ │ mov r4, #0 │ │ │ │ - b 75e14 │ │ │ │ + b 761a4 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75e48 │ │ │ │ - b 75df0 │ │ │ │ + beq 761d8 │ │ │ │ + b 76180 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ 75ea0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #96] @ 76230 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75e94 │ │ │ │ + beq 76224 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - movweq r2, #6400 @ 0x1900 │ │ │ │ + movweq r2, #5792 @ 0x16a0 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 75e7c │ │ │ │ + beq 7620c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 75ef8 │ │ │ │ + b 76288 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsr #5 │ │ │ │ + rsbeq sl, sl, r8, asr #5 │ │ │ │ │ │ │ │ -00075ea4 : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +00076234 : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075ec4 : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +00076254 : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ + b 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ ldrb r3, [r1, #58] @ 0x3a │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r1, #58] @ 0x3a │ │ │ │ cmp ip, #0 │ │ │ │ - bne 75f78 │ │ │ │ + bne 76308 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ - beq 75f44 │ │ │ │ + beq 762d4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5654 │ │ │ │ + bl 3d53f0 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75fec │ │ │ │ + beq 7637c │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75ff0 │ │ │ │ + beq 76380 │ │ │ │ mov r0, r6 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 75ff0 │ │ │ │ + beq 76380 │ │ │ │ mov r1, #3 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1efb90 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b 76008 │ │ │ │ + bl 1ef424 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b 76398 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - bl bcf34 │ │ │ │ + bl bd220 │ │ │ │ + bl bd20c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00076010 : │ │ │ │ - movw r3, #34996 @ 0x88b4 │ │ │ │ +000763a0 : │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -72821,238 +73049,238 @@ │ │ │ │ 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] @ 760fc │ │ │ │ + ldr r2, [pc, #164] @ 7648c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76080 │ │ │ │ + bne 76410 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 76068 │ │ │ │ + bne 763f8 │ │ │ │ dmb ish │ │ │ │ - beq 76090 │ │ │ │ + beq 76420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 43dd7c <_PyXIData_Free@@Base+0x1b70> │ │ │ │ + bl 43dae8 <_PyXIData_Free@@Base+0x19a4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 760bc │ │ │ │ + bne 7644c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 760a4 │ │ │ │ + bne 76434 │ │ │ │ dmb ish │ │ │ │ - beq 760cc │ │ │ │ + beq 7645c │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 760fc │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7648c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 760f4 │ │ │ │ + beq 76484 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 76140 │ │ │ │ + bne 764d0 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23624 @ 0x5c48 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 7629c │ │ │ │ + b 7662c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 761a8 │ │ │ │ + bne 76538 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 761a8 │ │ │ │ + beq 76538 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 76198 │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + bne 76528 │ │ │ │ + movw r1, #23096 @ 0x5a38 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 1b956c │ │ │ │ + b 7662c │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7629c │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 76138 │ │ │ │ - bl 3af79c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ + bl 1b956c │ │ │ │ + b 764c8 │ │ │ │ + bl 3af58c <_PyObject_GetXIData@@Base+0x85c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 761e0 │ │ │ │ + beq 76570 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 4106a8 <_PyAsyncGenValueWrapperNew@@Base+0x718> │ │ │ │ + bl 410078 <_PyAsyncGenValueWrapperNew@@Base+0x428> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 7629c │ │ │ │ + b 7662c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76248 │ │ │ │ + beq 765d8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #65336 @ 0xff38 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + movw r3, #272 @ 0x110 │ │ │ │ + movt r3, #105 @ 0x69 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 76258 │ │ │ │ + bne 765e8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76228 │ │ │ │ + bgt 765b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 76228 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 765b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58140 @ 0xe31c │ │ │ │ + movw r1, #57564 @ 0xe0dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7629c │ │ │ │ + bl 1b956c │ │ │ │ + b 7662c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76288 │ │ │ │ - movw r3, #56748 @ 0xddac │ │ │ │ + bne 76618 │ │ │ │ + movw r3, #57220 @ 0xdf84 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7629c │ │ │ │ - bl 177b78 │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + beq 7662c │ │ │ │ + bl 1777a4 │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 762f0 │ │ │ │ + beq 76680 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 762f0 │ │ │ │ + bgt 76680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 762f0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 76680 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21cd0c <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ + bl 21c064 <_PyObject_VisitType@@Base+0x9ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9c9c <_PyEval_MatchClass@@Base+0x1850> │ │ │ │ + bl 3c9a9c <_PyEval_MatchClass@@Base+0x1850> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00076308 : │ │ │ │ +00076698 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 364478 <_PyXIData_RegisterClass@@Base+0x250> │ │ │ │ + b 3641ac <_PyXIData_RegisterClass@@Base+0x250> │ │ │ │ push {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 76354 │ │ │ │ + bgt 766e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 76354 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 766e4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56ec │ │ │ │ + b c5a08 │ │ │ │ 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] @ 763d0 │ │ │ │ + ldr r2, [pc, #80] @ 76760 │ │ │ │ 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 76394 │ │ │ │ + bne 76724 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 763b8 │ │ │ │ - bl df724 │ │ │ │ + bne 76748 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 763c8 │ │ │ │ + bne 76758 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -73062,274 +73290,340 @@ │ │ │ │ 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 76420 │ │ │ │ + beq 767b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1ee8bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7645c │ │ │ │ - ldr r0, [pc, #36] @ 76468 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 767ec │ │ │ │ + ldr r0, [pc, #36] @ 767f8 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 427cc4 │ │ │ │ + b 4286cc │ │ │ │ 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 r4, 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 │ │ │ │ - bls 764d8 │ │ │ │ + bls 76868 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40256 @ 0x9d40 │ │ │ │ + movw r0, #39148 @ 0x98ec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 766f8 │ │ │ │ + beq 76a88 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 76500 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + ble 76890 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39876 @ 0x9bc4 │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 766f8 │ │ │ │ + beq 76a88 │ │ │ │ ldr r5, [r6] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, #3 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 7652c │ │ │ │ + bne 768bc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 7653c │ │ │ │ + b 768cc │ │ │ │ cmp r4, #2 │ │ │ │ - bne 76548 │ │ │ │ + bne 768d8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r3 │ │ │ │ moveq r4, #0 │ │ │ │ streq r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 76594 │ │ │ │ + beq 76924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76594 │ │ │ │ + beq 76924 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6836 @ 0x1ab4 │ │ │ │ + movw r3, #6228 @ 0x1854 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76594 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 76924 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47880 @ 0xbb08 │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 766f8 │ │ │ │ + bl 1b956c │ │ │ │ + b 76a88 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 765c0 │ │ │ │ + beq 76950 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 765d8 │ │ │ │ + beq 76968 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 76608 │ │ │ │ + bge 76998 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 76608 │ │ │ │ + beq 76998 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 54804 │ │ │ │ - b 76680 │ │ │ │ + bl 54a94 │ │ │ │ + b 76a10 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 76664 │ │ │ │ + beq 769f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76634 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 769c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40024 @ 0x9c58 │ │ │ │ + movw r1, #39448 @ 0x9a18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 766c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 76a58 │ │ │ │ ldr r2, [r3] │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 76680 │ │ │ │ + bne 76a10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176318 │ │ │ │ + bl 175f40 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 76680 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 76a10 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47924 @ 0xbb34 │ │ │ │ + movw r1, #47348 @ 0xb8f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 766c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 76a58 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 766b4 │ │ │ │ + beq 76a44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 766b4 │ │ │ │ + bgt 76a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 766b4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 76a44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 355ecc │ │ │ │ - b 766f8 │ │ │ │ + bl 355ab4 │ │ │ │ + b 76a88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 766e8 │ │ │ │ + bgt 76a78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 766e8 │ │ │ │ + bne 76a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00076704 : │ │ │ │ - ldr r3, [pc, #132] @ 76790 │ │ │ │ +00076a94 : │ │ │ │ + ldr r3, [pc, #132] @ 76b20 │ │ │ │ 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 76784 │ │ │ │ + beq 76b14 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 76740 │ │ │ │ + bls 76ad0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76724 │ │ │ │ - b 76784 │ │ │ │ + bne 76ab4 │ │ │ │ + b 76b14 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 76768 │ │ │ │ + beq 76af8 │ │ │ │ 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 76730 │ │ │ │ + bcc 76ac0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76784 │ │ │ │ + beq 76b14 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48004 @ 0xbb84 │ │ │ │ + movw r0, #47428 @ 0xb944 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrh r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov ip, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne 76ba4 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 76bd8 │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [pc, #164] @ 76c5c │ │ │ │ + mov r0, ip │ │ │ │ + sub r5, fp, #20 │ │ │ │ + mov r4, #0 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq 76c50 │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + ldr r4, [ip] │ │ │ │ + bl 1c1310 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 76bf8 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 76c50 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 76c30 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 172fdc │ │ │ │ + movw r3, #4976 @ 0x1370 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #47484 @ 0xb97c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 172fdc │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + strdeq sl, [sl], #-36 @ 0xffffffdc @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40e910 <_PyTime_ObjectToTimeval@@Base+0x910> │ │ │ │ + b 40e5d0 <_PyTime_ObjectToTimeval@@Base+0x8d0> │ │ │ │ │ │ │ │ -000767e0 : │ │ │ │ +00076c78 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 76828 │ │ │ │ + ldr r3, [pc, #44] @ 76cc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2e101c │ │ │ │ + bl 2dff94 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -73339,180 +73633,114 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7686c │ │ │ │ + bne 76d04 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7689c │ │ │ │ - b 76890 │ │ │ │ + bne 76d34 │ │ │ │ + b 76d28 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3088 @ 0xc10 │ │ │ │ + movw r0, #2512 @ 0x9d0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76904 │ │ │ │ - b 76854 │ │ │ │ - bl df724 │ │ │ │ + beq 76d9c │ │ │ │ + b 76cec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76904 │ │ │ │ + bne 76d9c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 768bc │ │ │ │ - bl df724 │ │ │ │ + bne 76d54 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76904 │ │ │ │ + bne 76d9c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76a78 │ │ │ │ + bl 76e08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76904 │ │ │ │ + beq 76d9c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e548 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #6400 @ 0x1900 │ │ │ │ + movwne r0, #5792 @ 0x16a0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 76908 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 76da0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40728 @ 0x9f18 │ │ │ │ + movw r1, #39620 @ 0x9ac4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52450 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ + b 52618 <_Py_rc_quot@@Base+0x1b0> │ │ │ │ │ │ │ │ -0007692c : │ │ │ │ +00076dc4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32f5bc │ │ │ │ + b 32f5c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne 769bc │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 769f0 │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [pc, #164] @ 76a74 │ │ │ │ - mov r0, ip │ │ │ │ - sub r5, fp, #20 │ │ │ │ - mov r4, #0 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq 76a68 │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r4, [ip] │ │ │ │ - bl 1c1978 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 76a10 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76a68 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 76a48 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #48020 @ 0xbb94 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - movw r3, #4976 @ 0x1370 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48060 @ 0xbbbc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, asr #5 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76ac0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 76e50 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48104 @ 0xbbe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 76ae0 │ │ │ │ + bl 1b956c │ │ │ │ + b 76e70 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76ae8 │ │ │ │ - bl df724 │ │ │ │ + bne 76e78 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76ae8 │ │ │ │ + beq 76e78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -73521,257 +73749,257 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 76b50 │ │ │ │ + bne 76ee0 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 76b34 │ │ │ │ + bge 76ec4 │ │ │ │ mov r6, #0 │ │ │ │ - b 76b50 │ │ │ │ + b 76ee0 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76b84 │ │ │ │ - b 76b2c │ │ │ │ + beq 76f14 │ │ │ │ + b 76ebc │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 76c6c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #240] @ 76ffc │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76c60 │ │ │ │ + beq 76ff0 │ │ │ │ cmn r7, r6 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movweq r6, #6400 @ 0x1900 │ │ │ │ + movweq r6, #5792 @ 0x16a0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - movwne r4, #6668 @ 0x1a0c │ │ │ │ + movwne r4, #6060 @ 0x17ac │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 76c60 │ │ │ │ + bne 76ff0 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76bf4 │ │ │ │ + bne 76f84 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 76c4c │ │ │ │ + beq 76fdc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 76c4c │ │ │ │ - ldr r0, [pc, #116] @ 76c70 │ │ │ │ + b 76fdc │ │ │ │ + ldr r0, [pc, #116] @ 77000 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76c60 │ │ │ │ - bl 159318 │ │ │ │ + beq 76ff0 │ │ │ │ + bl 159168 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76c38 │ │ │ │ + bgt 76fc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76c38 │ │ │ │ + bne 76fc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 76c60 │ │ │ │ - bne 76c58 │ │ │ │ - b 76bcc │ │ │ │ + blt 76ff0 │ │ │ │ + bne 76fe8 │ │ │ │ + b 76f5c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ movw r4, #4980 @ 0x1374 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq sl, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ - strhteq r6, [fp], #-72 @ 0xffffffb8 │ │ │ │ + rsbeq sl, sl, r0, lsr #6 │ │ │ │ + rsbeq r6, fp, r0, ror #9 │ │ │ │ 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 76cb4 │ │ │ │ + bne 77044 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76ce0 │ │ │ │ - b 76cd4 │ │ │ │ + bne 77070 │ │ │ │ + b 77064 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3072 @ 0xc00 │ │ │ │ + movw r0, #2496 @ 0x9c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d24 │ │ │ │ - b 76c9c │ │ │ │ - bl df724 │ │ │ │ + beq 770b4 │ │ │ │ + b 7702c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d24 │ │ │ │ + bne 770b4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76a78 │ │ │ │ + bl 76e08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d24 │ │ │ │ + beq 770b4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc90 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 76d28 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 770b8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 76d6c │ │ │ │ + bne 770fc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76da0 │ │ │ │ - b 76d8c │ │ │ │ + bne 77130 │ │ │ │ + b 7711c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3120 @ 0xc30 │ │ │ │ + movw r0, #2544 @ 0x9f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d98 │ │ │ │ - b 76d54 │ │ │ │ - bl df724 │ │ │ │ + beq 77128 │ │ │ │ + b 770e4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76da0 │ │ │ │ + beq 77130 │ │ │ │ mov r4, #0 │ │ │ │ - b 76fd8 │ │ │ │ + b 77368 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76fd8 │ │ │ │ + beq 77368 │ │ │ │ mov r0, #32 │ │ │ │ bl 2e404 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76dc8 │ │ │ │ - bl 3736a8 │ │ │ │ - b 76fcc │ │ │ │ + bne 77158 │ │ │ │ + bl 3733e0 │ │ │ │ + b 7735c │ │ │ │ mov sl, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 76f4c │ │ │ │ - bl 203d0c │ │ │ │ + beq 772dc │ │ │ │ + bl 202eec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76e34 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 771c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #47560 @ 0xb9c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76fbc │ │ │ │ + bgt 7734c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 76fbc │ │ │ │ + bne 7734c │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 76fbc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7734c │ │ │ │ mov r0, r8 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76e60 │ │ │ │ + bgt 771f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 76e60 │ │ │ │ + bne 771f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 76e90 │ │ │ │ - bl df724 │ │ │ │ + bge 77220 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76fbc │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 7734c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48192 @ 0xbc40 │ │ │ │ + movw r1, #47616 @ 0xba00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 76fbc │ │ │ │ + bl 1b956c │ │ │ │ + b 7734c │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 76eb4 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #48212 @ 0xbc54 │ │ │ │ + bne 77244 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #47636 @ 0xba14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 76fbc │ │ │ │ + bl 1b956c │ │ │ │ + b 7734c │ │ │ │ cmp r6, r7 │ │ │ │ - blt 76f28 │ │ │ │ + blt 772b8 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ addgt r7, r6, #1 │ │ │ │ - bgt 76ed4 │ │ │ │ + bgt 77264 │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 76ebc │ │ │ │ + bge 7724c │ │ │ │ mov r0, r7 │ │ │ │ bl 2e404 <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 76eec │ │ │ │ - bl 3736a8 │ │ │ │ - b 76fbc │ │ │ │ + bne 7727c │ │ │ │ + bl 3733e0 │ │ │ │ + b 7734c │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2e074 │ │ │ │ @@ -73780,57 +74008,57 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp sl, r6, lsr #3 │ │ │ │ - bls 76dd8 │ │ │ │ + bls 77168 │ │ │ │ lsr r2, r6, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r6, r6, #31 │ │ │ │ ldr r3, [r5, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r6 │ │ │ │ str r3, [r5, r2, lsl #2] │ │ │ │ - b 76dd8 │ │ │ │ - bl df724 │ │ │ │ + b 77168 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76fbc │ │ │ │ + bne 7734c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f78 │ │ │ │ + bgt 77308 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76f78 │ │ │ │ + bne 77308 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 2e3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fa8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 77338 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 76fbc │ │ │ │ + bl 2fba0c │ │ │ │ + b 7734c │ │ │ │ mov r0, r5 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ - b 76fd8 │ │ │ │ + b 77368 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76fcc │ │ │ │ + beq 7735c │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec08 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 76d98 │ │ │ │ + bl bd220 │ │ │ │ + b 77128 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -73838,447 +74066,447 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 77030 │ │ │ │ + bne 773c0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 77068 │ │ │ │ + beq 773f8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #124] @ 770d0 │ │ │ │ + ldr r3, [pc, #124] @ 77460 │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 770c4 │ │ │ │ + beq 77454 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 39c3a4 │ │ │ │ + bl 39c190 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 770c4 │ │ │ │ + beq 77454 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40ac48 │ │ │ │ + bl 40a9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 770ac │ │ │ │ + ble 7743c │ │ │ │ mov r4, r5 │ │ │ │ - b 770c4 │ │ │ │ + b 77454 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 770a4 │ │ │ │ + bne 77434 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 770a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 77434 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, lsr #6 │ │ │ │ + rsbeq sl, sl, ip, asr #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7755c │ │ │ │ + bl 778ec │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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 r5, r0 │ │ │ │ - bl 776dc │ │ │ │ + bl 77a6c │ │ │ │ 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 77174 │ │ │ │ - bl df724 │ │ │ │ + bne 77504 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77184 │ │ │ │ + bne 77514 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771dc │ │ │ │ + beq 7756c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 771dc │ │ │ │ + bgt 7756c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 771dc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7756c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77210 │ │ │ │ + beq 775a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77210 │ │ │ │ + bgt 775a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77210 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 775a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77244 │ │ │ │ + beq 775d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77244 │ │ │ │ + bgt 775d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77244 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 775d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77278 │ │ │ │ + beq 77608 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77278 │ │ │ │ + bgt 77608 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77278 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77608 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 772ac │ │ │ │ + beq 7763c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 772ac │ │ │ │ + bgt 7763c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 772ac │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7763c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 772e0 │ │ │ │ + beq 77670 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 772e0 │ │ │ │ + bgt 77670 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 772e0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77670 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77314 │ │ │ │ + beq 776a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77314 │ │ │ │ + bgt 776a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77314 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 776a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77348 │ │ │ │ + beq 776d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77348 │ │ │ │ + bgt 776d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77348 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 776d8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7737c │ │ │ │ + beq 7770c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7737c │ │ │ │ + bgt 7770c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7737c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7770c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 773b0 │ │ │ │ + beq 77740 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773b0 │ │ │ │ + bgt 77740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 773b0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77740 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 773e4 │ │ │ │ + beq 77774 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773e4 │ │ │ │ + bgt 77774 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 773e4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77774 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77418 │ │ │ │ + beq 777a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77418 │ │ │ │ + bgt 777a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77418 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 777a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7744c │ │ │ │ + beq 777dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7744c │ │ │ │ + bgt 777dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7744c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 777dc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77480 │ │ │ │ + beq 77810 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77480 │ │ │ │ + bgt 77810 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77480 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77810 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 774b4 │ │ │ │ + beq 77844 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 774b4 │ │ │ │ + bgt 77844 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 774b4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77844 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 774e8 │ │ │ │ + beq 77878 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 774e8 │ │ │ │ + bgt 77878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 774e8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 77878 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7751c │ │ │ │ + beq 778ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7751c │ │ │ │ + bgt 778ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7751c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 778ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77550 │ │ │ │ + beq 778e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77550 │ │ │ │ + bgt 778e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77550 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 778e0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 775a4 │ │ │ │ + bne 77934 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne 77598 │ │ │ │ + bne 77928 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2066e8 │ │ │ │ + b 2058c8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 174378 │ │ │ │ + b 173fcc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ 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 3e50e4 │ │ │ │ + bl 3e4ddc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 775ec │ │ │ │ - beq 775f4 │ │ │ │ + blt 7797c │ │ │ │ + beq 77984 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077600 : │ │ │ │ +00077990 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 77668 │ │ │ │ + ldr lr, [pc, #88] @ 779f8 │ │ │ │ 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 77660 │ │ │ │ + beq 779f0 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 77654 │ │ │ │ + bge 779e4 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 77634 │ │ │ │ + b 779c4 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7718c │ │ │ │ + b 7751c │ │ │ │ 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 297184 <_PyUnicode_IsLinebreak@@Base+0xfac> │ │ │ │ + bl 2964bc <_PyUnicode_IsLinebreak@@Base+0xfac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 776d4 │ │ │ │ - bl 37b8c8 │ │ │ │ + beq 77a64 │ │ │ │ + bl 37b584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 776d4 │ │ │ │ + bne 77a64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 776d0 │ │ │ │ + bgt 77a60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 776d0 │ │ │ │ + bne 77a60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ @@ -74304,15 +74532,15 @@ │ │ │ │ moveq r1, #12 │ │ │ │ add r0, r0, #20 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077750 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00077ae0 <_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 │ │ │ │ @@ -74320,271 +74548,265 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #22716 @ 0x58bc │ │ │ │ + movw r0, #22352 @ 0x5750 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df68c │ │ │ │ + b df9b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 776dc │ │ │ │ + bl 77a6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #364] @ 77968 <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ + ldr r3, [pc, #364] @ 77cf8 <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ 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 77848 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 77bd8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48364 @ 0xbcec │ │ │ │ + movw r1, #47788 @ 0xbaac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 77960 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + b 77cf0 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 77860 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ - bl df95c │ │ │ │ + beq 77bf0 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + bl dfc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77840 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 77bd0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ str r0, [r6, #8] │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #18180 @ 0x4704 │ │ │ │ + movw r7, #17564 @ 0x449c │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7795c <_PyMonitoring_FirePyStartEvent@@Base+0x20c> │ │ │ │ + beq 77cec <_PyMonitoring_FirePyStartEvent@@Base+0x20c> │ │ │ │ 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 379dec <_PyObject_HasLen@@Base+0x1e64> │ │ │ │ + bl 379b24 <_PyObject_HasLen@@Base+0x1e64> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77954 <_PyMonitoring_FirePyStartEvent@@Base+0x204> │ │ │ │ + beq 77ce4 <_PyMonitoring_FirePyStartEvent@@Base+0x204> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77960 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + beq 77cf0 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 77948 <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ - movw r2, #58032 @ 0xe2b0 │ │ │ │ + ble 77cd8 <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ + movw r2, #57468 @ 0xe07c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 77840 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 77bd0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77840 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bgt 77bd0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 77840 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 77840 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bne 77bd0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 77bd0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 77874 <_PyMonitoring_FirePyStartEvent@@Base+0x124> │ │ │ │ + b 77c04 <_PyMonitoring_FirePyStartEvent@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 77ad8 │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + bl 77e50 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - ldreq r0, [pc, #48] @ 779e0 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ - beq 779d8 <_PyMonitoring_FirePyStartEvent@@Base+0x288> │ │ │ │ + ldreq r0, [pc, #48] @ 77d70 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ + beq 77d68 <_PyMonitoring_FirePyStartEvent@@Base+0x288> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl 429c24 │ │ │ │ + bl 429b78 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 779d8 <_PyMonitoring_FirePyStartEvent@@Base+0x288> │ │ │ │ + beq 77d68 <_PyMonitoring_FirePyStartEvent@@Base+0x288> │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r0, #20 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + rsbeq r3, fp, r0, lsr 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 r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77a30 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ + beq 77da8 <_PyMonitoring_FirePyStartEvent@@Base+0x2c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 77ab8 <_PyMonitoring_FirePyStartEvent@@Base+0x368> │ │ │ │ + b 77e30 <_PyMonitoring_FirePyStartEvent@@Base+0x350> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ movne r6, r5 │ │ │ │ movne r7, #0 │ │ │ │ - beq 77ab8 <_PyMonitoring_FirePyStartEvent@@Base+0x368> │ │ │ │ + beq 77e30 <_PyMonitoring_FirePyStartEvent@@Base+0x350> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 77aa4 <_PyMonitoring_FirePyStartEvent@@Base+0x354> │ │ │ │ + bge 77e1c <_PyMonitoring_FirePyStartEvent@@Base+0x33c> │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ - bl 3f87c4 │ │ │ │ + bl 3f8644 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 77a9c <_PyMonitoring_FirePyStartEvent@@Base+0x34c> │ │ │ │ + bne 77e14 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77a94 <_PyMonitoring_FirePyStartEvent@@Base+0x344> │ │ │ │ + bgt 77e0c <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77a94 <_PyMonitoring_FirePyStartEvent@@Base+0x344> │ │ │ │ + bne 77e0c <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 77ab8 <_PyMonitoring_FirePyStartEvent@@Base+0x368> │ │ │ │ + b 77e30 <_PyMonitoring_FirePyStartEvent@@Base+0x350> │ │ │ │ str r0, [r8, #4]! │ │ │ │ - b 77a50 <_PyMonitoring_FirePyStartEvent@@Base+0x300> │ │ │ │ + b 77dc8 <_PyMonitoring_FirePyStartEvent@@Base+0x2e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00077ac0 : │ │ │ │ +00077e38 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 77b14 │ │ │ │ + beq 77e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b28 │ │ │ │ + beq 77ea0 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77b6c │ │ │ │ + beq 77ee4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #55952 @ 0xda90 │ │ │ │ + movw r3, #56424 @ 0xdc68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 77b58 │ │ │ │ + beq 77ed0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55952 @ 0xda90 │ │ │ │ + movw r1, #56424 @ 0xdc68 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77b58 │ │ │ │ + bne 77ed0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77b50 │ │ │ │ + beq 77ec8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #55952 @ 0xda90 │ │ │ │ + movw r3, #56424 @ 0xdc68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 77b38 │ │ │ │ - b 77b50 │ │ │ │ + bne 77eb0 │ │ │ │ + b 77ec8 │ │ │ │ │ │ │ │ -00077b80 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00077ef8 <_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 │ │ │ │ @@ -74592,34 +74814,34 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ 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 43e624 <_PyXIData_Free@@Base+0x2418> │ │ │ │ + b 43e3a8 <_PyXIData_Free@@Base+0x2264> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48392 @ 0xbd08 │ │ │ │ + movw r0, #47816 @ 0xbac8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ │ │ │ │ -00077c04 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00077f7c <_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 │ │ │ │ @@ -74628,100 +74850,100 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 77c84 <_PyMonitoring_FirePyYieldEvent@@Base+0x80> │ │ │ │ + bhi 77ffc <_PyMonitoring_FirePyYieldEvent@@Base+0x80> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77ca4 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ - b 77cc8 <_PyMonitoring_FirePyYieldEvent@@Base+0xc4> │ │ │ │ + bgt 7801c <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + b 78040 <_PyMonitoring_FirePyYieldEvent@@Base+0xc4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #41976 @ 0xa3f8 │ │ │ │ + movw r0, #40868 @ 0x9fa4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77c78 <_PyMonitoring_FirePyYieldEvent@@Base+0x74> │ │ │ │ - b 77ce0 <_PyMonitoring_FirePyYieldEvent@@Base+0xdc> │ │ │ │ + bne 77ff0 <_PyMonitoring_FirePyYieldEvent@@Base+0x74> │ │ │ │ + b 78058 <_PyMonitoring_FirePyYieldEvent@@Base+0xdc> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77ccc <_PyMonitoring_FirePyYieldEvent@@Base+0xc8> │ │ │ │ - bl df724 │ │ │ │ + bne 78044 <_PyMonitoring_FirePyYieldEvent@@Base+0xc8> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77ce0 <_PyMonitoring_FirePyYieldEvent@@Base+0xdc> │ │ │ │ - b 77ccc <_PyMonitoring_FirePyYieldEvent@@Base+0xc8> │ │ │ │ + bne 78058 <_PyMonitoring_FirePyYieldEvent@@Base+0xdc> │ │ │ │ + b 78044 <_PyMonitoring_FirePyYieldEvent@@Base+0xc8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 77f10 <_PyMonitoring_FirePyReturnEvent@@Base+0x17c> │ │ │ │ + b 78288 <_PyMonitoring_FirePyReturnEvent@@Base+0x17c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #26176 @ 0x6640 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r4, #6392 @ 0x18f8 │ │ │ │ + movwne r4, #5784 @ 0x1698 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 77d8c <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ + bne 78104 <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ mov r6, r0 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77d8c <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ + beq 78104 <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ mov r1, r6 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77d68 <_PyMonitoring_FirePyYieldEvent@@Base+0x164> │ │ │ │ + bne 780e0 <_PyMonitoring_FirePyYieldEvent@@Base+0x164> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d8c <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ + beq 78104 <_PyMonitoring_FirePyYieldEvent@@Base+0x188> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77d88 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ + bgt 78100 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77d88 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ + bne 78100 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00077d94 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0007810c <_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 │ │ │ │ @@ -74730,568 +74952,568 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ 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 r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 77e24 <_PyMonitoring_FirePyReturnEvent@@Base+0x90> │ │ │ │ + bhi 7819c <_PyMonitoring_FirePyReturnEvent@@Base+0x90> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77e44 <_PyMonitoring_FirePyReturnEvent@@Base+0xb0> │ │ │ │ - b 77e78 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ + bne 781bc <_PyMonitoring_FirePyReturnEvent@@Base+0xb0> │ │ │ │ + b 781f0 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #11580 @ 0x2d3c │ │ │ │ + movw r0, #11004 @ 0x2afc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e78 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ - b 77e0c <_PyMonitoring_FirePyReturnEvent@@Base+0x78> │ │ │ │ + beq 781f0 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ + b 78184 <_PyMonitoring_FirePyReturnEvent@@Base+0x78> │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 203d0c │ │ │ │ + bl 202eec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77e80 <_PyMonitoring_FirePyReturnEvent@@Base+0xec> │ │ │ │ - movw r2, #22736 @ 0x58d0 │ │ │ │ + bne 781f8 <_PyMonitoring_FirePyReturnEvent@@Base+0xec> │ │ │ │ + movw r2, #22140 @ 0x567c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11580 @ 0x2d3c │ │ │ │ + movw r0, #11004 @ 0x2afc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 77f08 <_PyMonitoring_FirePyReturnEvent@@Base+0x174> │ │ │ │ + b 78280 <_PyMonitoring_FirePyReturnEvent@@Base+0x174> │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77e78 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ + beq 781f0 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 77eac <_PyMonitoring_FirePyReturnEvent@@Base+0x118> │ │ │ │ + bhi 78224 <_PyMonitoring_FirePyReturnEvent@@Base+0x118> │ │ │ │ cmp r7, #2 │ │ │ │ - bgt 77ed0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ - b 77ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x15c> │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + bgt 78248 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + b 78268 <_PyMonitoring_FirePyReturnEvent@@Base+0x15c> │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77e78 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ - b 77ea0 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + beq 781f0 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ + b 78218 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq 77ef4 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + beq 7826c <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 77e78 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ - b 77ef4 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + blt 781f0 <_PyMonitoring_FirePyReturnEvent@@Base+0xe4> │ │ │ │ + b 7826c <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 781b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x424> │ │ │ │ + bl 78530 <_PyMonitoring_FirePyReturnEvent@@Base+0x424> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 419d5c <_PyObject_GetState@@Base> │ │ │ │ + bl 41973c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77fbc <_PyMonitoring_FirePyReturnEvent@@Base+0x228> │ │ │ │ + beq 78334 <_PyMonitoring_FirePyReturnEvent@@Base+0x228> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f64 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d0> │ │ │ │ + bne 782dc <_PyMonitoring_FirePyReturnEvent@@Base+0x1d0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #48412 @ 0xbd1c │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 77fa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x210> │ │ │ │ + bgt 7831c <_PyMonitoring_FirePyReturnEvent@@Base+0x210> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 104d68 │ │ │ │ + bl 104978 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #26016 @ 0x65a0 │ │ │ │ + movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #48420 @ 0xbd24 │ │ │ │ + movw r0, #47844 @ 0xbae4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ - b 77fbc <_PyMonitoring_FirePyReturnEvent@@Base+0x228> │ │ │ │ + b 78334 <_PyMonitoring_FirePyReturnEvent@@Base+0x228> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #48432 @ 0xbd30 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x260> │ │ │ │ + beq 7836c <_PyMonitoring_FirePyReturnEvent@@Base+0x260> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 78014 <_PyMonitoring_FirePyReturnEvent@@Base+0x280> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7838c <_PyMonitoring_FirePyReturnEvent@@Base+0x280> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37284 @ 0x91a4 │ │ │ │ + movw r1, #36708 @ 0x8f64 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 ip, [r1, #4] │ │ │ │ - movw r2, #26176 @ 0x6640 │ │ │ │ + movw r2, #25568 @ 0x63e0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78088 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f4> │ │ │ │ - movw r4, #6392 @ 0x18f8 │ │ │ │ + beq 78400 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f4> │ │ │ │ + movw r4, #5784 @ 0x1698 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 780a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x314> │ │ │ │ + b 78420 <_PyMonitoring_FirePyReturnEvent@@Base+0x314> │ │ │ │ mov r4, r0 │ │ │ │ - bl 5298c <_Py_rc_quot@@Base+0x6ec> │ │ │ │ + bl 52b54 <_Py_rc_quot@@Base+0x6ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7807c <_PyMonitoring_FirePyReturnEvent@@Base+0x2e8> │ │ │ │ + beq 783f4 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e8> │ │ │ │ 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} │ │ │ │ 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 780ec <_PyMonitoring_FirePyReturnEvent@@Base+0x358> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 78464 <_PyMonitoring_FirePyReturnEvent@@Base+0x358> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 78110 <_PyMonitoring_FirePyReturnEvent@@Base+0x37c> │ │ │ │ + bl 1b956c │ │ │ │ + b 78488 <_PyMonitoring_FirePyReturnEvent@@Base+0x37c> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78118 <_PyMonitoring_FirePyReturnEvent@@Base+0x384> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 78490 <_PyMonitoring_FirePyReturnEvent@@Base+0x384> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78134 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a0> │ │ │ │ - ldr r1, [pc, #20] @ 78140 <_PyMonitoring_FirePyReturnEvent@@Base+0x3ac> │ │ │ │ + beq 784ac <_PyMonitoring_FirePyReturnEvent@@Base+0x3a0> │ │ │ │ + ldr r1, [pc, #20] @ 784b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x3ac> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d4844 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b d4b98 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r8, fp, ip, ror r9 │ │ │ │ + rsbeq r8, fp, r4, lsr #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78170 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + beq 784e8 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 78190 <_PyMonitoring_FirePyReturnEvent@@Base+0x3fc> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 78508 <_PyMonitoring_FirePyReturnEvent@@Base+0x3fc> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37324 @ 0x91cc │ │ │ │ + movw r1, #36748 @ 0x8f8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #48444 @ 0xbd3c │ │ │ │ + movw r1, #47868 @ 0xbafc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #48448 @ 0xbd40 │ │ │ │ + movw r0, #47872 @ 0xbb00 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + beq 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 7825c <_PyMonitoring_FirePyReturnEvent@@Base+0x4c8> │ │ │ │ + beq 785d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 203d0c │ │ │ │ + bl 202eec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 782a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x514> │ │ │ │ + beq 78620 <_PyMonitoring_FirePyReturnEvent@@Base+0x514> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #19424 @ 0x4be0 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ - bl 105254 │ │ │ │ + beq 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + bl 104e64 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2de04 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 78590 <_PyMonitoring_FirePyReturnEvent@@Base+0x7fc> │ │ │ │ + bne 78908 <_PyMonitoring_FirePyReturnEvent@@Base+0x7fc> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 78490 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ - bl d720c │ │ │ │ + bne 78808 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ - b 7825c <_PyMonitoring_FirePyReturnEvent@@Base+0x4c8> │ │ │ │ + bne 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + b 785d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 783d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ + bne 78748 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed12c │ │ │ │ + bl 1ec984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7856c <_PyMonitoring_FirePyReturnEvent@@Base+0x7d8> │ │ │ │ + beq 788e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x7d8> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 783d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ + beq 78748 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 783d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ + bne 78748 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ - bl 218cbc │ │ │ │ + bl 217e70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 783b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x620> │ │ │ │ + bne 7872c <_PyMonitoring_FirePyReturnEvent@@Base+0x620> │ │ │ │ ldr r8, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ - bgt 7833c <_PyMonitoring_FirePyReturnEvent@@Base+0x5a8> │ │ │ │ + bgt 786b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x5a8> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r8 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d984 <__memcpy_chk@plt> │ │ │ │ - movw r3, #23776 @ 0x5ce0 │ │ │ │ + movw r3, #23120 @ 0x5a50 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r8, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2de04 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 78388 <_PyMonitoring_FirePyReturnEvent@@Base+0x5f4> │ │ │ │ + bne 78700 <_PyMonitoring_FirePyReturnEvent@@Base+0x5f4> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 78390 <_PyMonitoring_FirePyReturnEvent@@Base+0x5fc> │ │ │ │ - bl d720c │ │ │ │ + bne 78708 <_PyMonitoring_FirePyReturnEvent@@Base+0x5fc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7833c <_PyMonitoring_FirePyReturnEvent@@Base+0x5a8> │ │ │ │ - b 783a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x60c> │ │ │ │ + beq 786b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x5a8> │ │ │ │ + b 78718 <_PyMonitoring_FirePyReturnEvent@@Base+0x60c> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 785a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x810> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 7891c <_PyMonitoring_FirePyReturnEvent@@Base+0x810> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, #0 │ │ │ │ - b 7866c <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + b 789e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ - bl 177b78 │ │ │ │ + beq 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + bl 1777a4 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + movw r1, #22572 @ 0x582c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + beq 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 784a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x710> │ │ │ │ + bgt 7881c <_PyMonitoring_FirePyReturnEvent@@Base+0x710> │ │ │ │ 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 2d984 <__memcpy_chk@plt> │ │ │ │ - movw r3, #23776 @ 0x5ce0 │ │ │ │ + movw r3, #23120 @ 0x5a50 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r9, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ - bl 105254 │ │ │ │ + bl 219b7c │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2de04 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 78488 <_PyMonitoring_FirePyReturnEvent@@Base+0x6f4> │ │ │ │ + bne 78800 <_PyMonitoring_FirePyReturnEvent@@Base+0x6f4> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 78490 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ - bl d720c │ │ │ │ + bne 78808 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7843c <_PyMonitoring_FirePyReturnEvent@@Base+0x6a8> │ │ │ │ - b 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + beq 787b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a8> │ │ │ │ + b 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 7861c <_PyMonitoring_FirePyReturnEvent@@Base+0x888> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 78994 <_PyMonitoring_FirePyReturnEvent@@Base+0x888> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + bl 2fba0c │ │ │ │ + b 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 783a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x60c> │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 78718 <_PyMonitoring_FirePyReturnEvent@@Base+0x60c> │ │ │ │ + bl 1fb654 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ed1c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ - bl 105254 │ │ │ │ + bl 219b7c │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2de04 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 78520 <_PyMonitoring_FirePyReturnEvent@@Base+0x78c> │ │ │ │ + bne 78898 <_PyMonitoring_FirePyReturnEvent@@Base+0x78c> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 78528 <_PyMonitoring_FirePyReturnEvent@@Base+0x794> │ │ │ │ - bl d720c │ │ │ │ + bne 788a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x794> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 784d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x740> │ │ │ │ - b 78560 <_PyMonitoring_FirePyReturnEvent@@Base+0x7cc> │ │ │ │ + beq 7884c <_PyMonitoring_FirePyReturnEvent@@Base+0x740> │ │ │ │ + b 788d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x7cc> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 7853c <_PyMonitoring_FirePyReturnEvent@@Base+0x7a8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 788b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x7a8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 78560 <_PyMonitoring_FirePyReturnEvent@@Base+0x7cc> │ │ │ │ + bl 2fba0c │ │ │ │ + b 788d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x7cc> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78664 <_PyMonitoring_FirePyReturnEvent@@Base+0x8d0> │ │ │ │ + beq 789dc <_PyMonitoring_FirePyReturnEvent@@Base+0x8d0> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48740 @ 0xbe64 │ │ │ │ + movw r1, #48164 @ 0xbc24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16a224 │ │ │ │ - b 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 16a024 │ │ │ │ + b 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48864 @ 0xbee0 │ │ │ │ + movw r1, #48288 @ 0xbca0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ cmp r4, #0 │ │ │ │ - blt 78490 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ + blt 78808 <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ - b 7866c <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ + bl dfc88 │ │ │ │ + b 789e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 785c4 <_PyMonitoring_FirePyReturnEvent@@Base+0x830> │ │ │ │ + bne 7893c <_PyMonitoring_FirePyReturnEvent@@Base+0x830> │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ed1c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 78610 <_PyMonitoring_FirePyReturnEvent@@Base+0x87c> │ │ │ │ + bne 78988 <_PyMonitoring_FirePyReturnEvent@@Base+0x87c> │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r8 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #39884 @ 0x9bcc │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78610 <_PyMonitoring_FirePyReturnEvent@@Base+0x87c> │ │ │ │ + beq 78988 <_PyMonitoring_FirePyReturnEvent@@Base+0x87c> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48460 @ 0xbd4c │ │ │ │ + movw r1, #47884 @ 0xbb0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + bl 1b956c │ │ │ │ + b 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ - b 7866c <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ + bl dfc88 │ │ │ │ + b 789e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #39884 @ 0x9bcc │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78654 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c0> │ │ │ │ + beq 789cc <_PyMonitoring_FirePyReturnEvent@@Base+0x8c0> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 783ac <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ + bl 1b956c │ │ │ │ + b 78724 <_PyMonitoring_FirePyReturnEvent@@Base+0x618> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b7d1c │ │ │ │ - b 7866c <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ + bl b802c │ │ │ │ + b 789e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x8d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fdff8 │ │ │ │ + bl 1fd2f0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00078674 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +000789ec <_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] │ │ │ │ @@ -75301,80 +75523,32 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #156] @ 7877c <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 786fc <_PyMonitoring_FireCallEvent@@Base+0x88> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 786e4 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 78718 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r3, [pc, #96] @ 78780 <_PyMonitoring_FireCallEvent@@Base+0x10c> │ │ │ │ - ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - cmp r5, #0 │ │ │ │ - moveq r6, r5 │ │ │ │ - ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ - ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 78750 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78738 <_PyMonitoring_FireCallEvent@@Base+0xc4> │ │ │ │ - dmb ish │ │ │ │ - beq 78760 <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ - ldr r0, [pc, #28] @ 7877c <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ - bl 343f4c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #48944 @ 0xbf30 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 787ac <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ + beq 78a64 <_PyMonitoring_FireCallEvent@@Base+0x78> │ │ │ │ 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 │ │ │ │ │ │ │ │ -000787b8 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00078a70 <_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 │ │ │ │ @@ -75383,599 +75557,486 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00078804 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +00078abc <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 447628 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ + b 4473d8 <_PyMonitoring_FireBranchEvent@@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 r4, [pc, #156] @ 78b88 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 78b08 <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 78af0 <_PyMonitoring_FireBranchRightEvent@@Base+0x34> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 78b24 <_PyMonitoring_FireBranchRightEvent@@Base+0x68> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r3, [pc, #96] @ 78b8c <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ + ldr r5, [r3, #1604] @ 0x644 │ │ │ │ + cmp r5, #0 │ │ │ │ + moveq r6, r5 │ │ │ │ + ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ + ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 78b5c <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 78b44 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ + dmb ish │ │ │ │ + beq 78b6c <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #28] @ 78b88 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + bl 343d24 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #48368 @ 0xbcf0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b e0f54 │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78864 <_PyMonitoring_FireBranchRightEvent@@Base+0x60> │ │ │ │ + bne 78bdc <_PyMonitoring_FireBranchRightEvent@@Base+0x120> │ │ │ │ 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 78844 <_PyMonitoring_FireBranchRightEvent@@Base+0x40> │ │ │ │ + beq 78bbc <_PyMonitoring_FireBranchRightEvent@@Base+0x100> │ │ │ │ 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 788b4 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 78c2c <_PyMonitoring_FireBranchRightEvent@@Base+0x170> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 788d8 <_PyMonitoring_FireBranchRightEvent@@Base+0xd4> │ │ │ │ + bl 1b956c │ │ │ │ + b 78c50 <_PyMonitoring_FireBranchRightEvent@@Base+0x194> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 788e0 <_PyMonitoring_FireBranchRightEvent@@Base+0xdc> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 78c58 <_PyMonitoring_FireBranchRightEvent@@Base+0x19c> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 78930 <_PyMonitoring_FireBranchRightEvent@@Base+0x12c> │ │ │ │ + bhi 78ca8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ec> │ │ │ │ cmp r4, #2 │ │ │ │ ldr r7, [r5] │ │ │ │ movne r5, #0 │ │ │ │ ldreq r5, [r5, #4] │ │ │ │ - b 78950 <_PyMonitoring_FireBranchRightEvent@@Base+0x14c> │ │ │ │ + b 78cc8 <_PyMonitoring_FireBranchRightEvent@@Base+0x20c> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51528 @ 0xc948 │ │ │ │ + movw r0, #50912 @ 0xc6e0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78970 <_PyMonitoring_FireBranchRightEvent@@Base+0x16c> │ │ │ │ - b 7891c <_PyMonitoring_FireBranchRightEvent@@Base+0x118> │ │ │ │ + beq 78ce8 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ + b 78c94 <_PyMonitoring_FireBranchRightEvent@@Base+0x1d8> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78978 <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ + bne 78cf0 <_PyMonitoring_FireBranchRightEvent@@Base+0x234> │ │ │ │ mov r0, #0 │ │ │ │ - b 78ac0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2bc> │ │ │ │ + b 78e38 <_PyMonitoring_FireBranchRightEvent@@Base+0x37c> │ │ │ │ bic r6, r6, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ add r1, r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bge 789c4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1c0> │ │ │ │ + bge 78d3c <_PyMonitoring_FireBranchRightEvent@@Base+0x280> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ cmp r7, r1 │ │ │ │ - bne 789bc <_PyMonitoring_FireBranchRightEvent@@Base+0x1b8> │ │ │ │ + bne 78d34 <_PyMonitoring_FireBranchRightEvent@@Base+0x278> │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ tst r3, #16 │ │ │ │ - beq 78a2c <_PyMonitoring_FireBranchRightEvent@@Base+0x228> │ │ │ │ + beq 78da4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ mov r3, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 78988 <_PyMonitoring_FireBranchRightEvent@@Base+0x184> │ │ │ │ + b 78d00 <_PyMonitoring_FireBranchRightEvent@@Base+0x244> │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - bne 78a58 <_PyMonitoring_FireBranchRightEvent@@Base+0x254> │ │ │ │ + bne 78dd0 <_PyMonitoring_FireBranchRightEvent@@Base+0x314> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 78a58 <_PyMonitoring_FireBranchRightEvent@@Base+0x254> │ │ │ │ + bge 78dd0 <_PyMonitoring_FireBranchRightEvent@@Base+0x314> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r2, r4, #4 │ │ │ │ ldr sl, [r3, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ cmp r8, r0 │ │ │ │ - beq 78a00 <_PyMonitoring_FireBranchRightEvent@@Base+0x1fc> │ │ │ │ + beq 78d78 <_PyMonitoring_FireBranchRightEvent@@Base+0x2bc> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 789d0 <_PyMonitoring_FireBranchRightEvent@@Base+0x1cc> │ │ │ │ + b 78d48 <_PyMonitoring_FireBranchRightEvent@@Base+0x28c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 78970 <_PyMonitoring_FireBranchRightEvent@@Base+0x16c> │ │ │ │ - beq 789f8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ + blt 78ce8 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ + beq 78d70 <_PyMonitoring_FireBranchRightEvent@@Base+0x2b4> │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ tst r3, #16 │ │ │ │ - bne 789f8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ + bne 78d70 <_PyMonitoring_FireBranchRightEvent@@Base+0x2b4> │ │ │ │ cmn r4, #2 │ │ │ │ - beq 78970 <_PyMonitoring_FireBranchRightEvent@@Base+0x16c> │ │ │ │ + beq 78ce8 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 78a58 <_PyMonitoring_FireBranchRightEvent@@Base+0x254> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + blt 78dd0 <_PyMonitoring_FireBranchRightEvent@@Base+0x314> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17388 @ 0x43ec │ │ │ │ + movw r1, #16912 @ 0x4210 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 78970 <_PyMonitoring_FireBranchRightEvent@@Base+0x16c> │ │ │ │ + bl 1b956c │ │ │ │ + b 78ce8 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ ldr r0, [r9, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 78a8c <_PyMonitoring_FireBranchRightEvent@@Base+0x288> │ │ │ │ + bne 78e04 <_PyMonitoring_FireBranchRightEvent@@Base+0x348> │ │ │ │ cmp r5, r3 │ │ │ │ - beq 78ab4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2b0> │ │ │ │ + beq 78e2c <_PyMonitoring_FireBranchRightEvent@@Base+0x370> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ - b 78ac0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2bc> │ │ │ │ + b 78e38 <_PyMonitoring_FireBranchRightEvent@@Base+0x37c> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ - bl 18e888 │ │ │ │ + bl 18df98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78970 <_PyMonitoring_FireBranchRightEvent@@Base+0x16c> │ │ │ │ + beq 78ce8 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78ac0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2bc> │ │ │ │ + bne 78e38 <_PyMonitoring_FireBranchRightEvent@@Base+0x37c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 78a74 <_PyMonitoring_FireBranchRightEvent@@Base+0x270> │ │ │ │ + bne 78dec <_PyMonitoring_FireBranchRightEvent@@Base+0x330> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dbadc <_PyErr_SetKeyError@@Base> │ │ │ │ - b 78a84 <_PyMonitoring_FireBranchRightEvent@@Base+0x280> │ │ │ │ + bl 1db3bc <_PyErr_SetKeyError@@Base> │ │ │ │ + b 78dfc <_PyMonitoring_FireBranchRightEvent@@Base+0x340> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #604] @ 78d40 <_PyMonitoring_FireBranchRightEvent@@Base+0x53c> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 78b04 <_PyMonitoring_FireBranchRightEvent@@Base+0x300> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78aec <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 78b20 <_PyMonitoring_FireBranchRightEvent@@Base+0x31c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - mov r7, #0 │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ - strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b8aa4 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - ldr r8, [pc, #484] @ 78d44 <_PyMonitoring_FireBranchRightEvent@@Base+0x540> │ │ │ │ - ldr r3, [r8, #1604] @ 0x644 │ │ │ │ - cmp r3, r7 │ │ │ │ - beq 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - sub r9, fp, #60 @ 0x3c │ │ │ │ - mov r2, r7 │ │ │ │ - str r9, [sp] │ │ │ │ - movw r3, #40884 @ 0x9fb4 │ │ │ │ - movt r3, #7 │ │ │ │ - movw r6, #60832 @ 0xeda0 │ │ │ │ - movt r6, #2 │ │ │ │ - movw r1, #5584 @ 0x15d0 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r0, #29292 @ 0x726c │ │ │ │ - movt r0, #29 │ │ │ │ - movw r4, #56104 @ 0xdb28 │ │ │ │ - movt r4, #2 │ │ │ │ - str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b0168 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 78c84 <_PyMonitoring_FireBranchRightEvent@@Base+0x480> │ │ │ │ - str r9, [sp] │ │ │ │ - mov r2, r7 │ │ │ │ - movw r3, #40884 @ 0x9fb4 │ │ │ │ - movt r3, #7 │ │ │ │ - str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #5584 @ 0x15d0 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #29292 @ 0x726c │ │ │ │ - movt r0, #29 │ │ │ │ - bl b0168 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 78c84 <_PyMonitoring_FireBranchRightEvent@@Base+0x480> │ │ │ │ - ldr r0, [r8, #1696] @ 0x6a0 │ │ │ │ - bl 7918c <_PyMonitoring_FireBranchRightEvent@@Base+0x988> │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 78c84 <_PyMonitoring_FireBranchRightEvent@@Base+0x480> │ │ │ │ - ldr r6, [r8, #1700] @ 0x6a4 │ │ │ │ - bl 2d3084 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78c58 <_PyMonitoring_FireBranchRightEvent@@Base+0x454> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ - movt r1, #7 │ │ │ │ - bl 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 78c50 <_PyMonitoring_FireBranchRightEvent@@Base+0x44c> │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #39408 @ 0x99f0 │ │ │ │ - movt r1, #7 │ │ │ │ - str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, r7 │ │ │ │ - beq 78c64 <_PyMonitoring_FireBranchRightEvent@@Base+0x460> │ │ │ │ - b 78c88 <_PyMonitoring_FireBranchRightEvent@@Base+0x484> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 78c84 <_PyMonitoring_FireBranchRightEvent@@Base+0x480> │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #40100 @ 0x9ca4 │ │ │ │ - movt r1, #7 │ │ │ │ - bl 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - b 78c88 <_PyMonitoring_FireBranchRightEvent@@Base+0x484> │ │ │ │ - bl 3736a8 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 78cbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4b8> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - bl 328e78 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 78ce4 <_PyMonitoring_FireBranchRightEvent@@Base+0x4e0> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78ccc <_PyMonitoring_FireBranchRightEvent@@Base+0x4c8> │ │ │ │ - dmb ish │ │ │ │ - beq 78cf4 <_PyMonitoring_FireBranchRightEvent@@Base+0x4f0> │ │ │ │ - ldr r0, [pc, #76] @ 78d40 <_PyMonitoring_FireBranchRightEvent@@Base+0x53c> │ │ │ │ - bl 343f4c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78d04 <_PyMonitoring_FireBranchRightEvent@@Base+0x500> │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78d14 <_PyMonitoring_FireBranchRightEvent@@Base+0x510> │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78d24 <_PyMonitoring_FireBranchRightEvent@@Base+0x520> │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78d34 <_PyMonitoring_FireBranchRightEvent@@Base+0x530> │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 78db4 <_PyMonitoring_FireBranchRightEvent@@Base+0x5b0> │ │ │ │ + bne 78eac <_PyMonitoring_FireBranchRightEvent@@Base+0x3f0> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78db4 <_PyMonitoring_FireBranchRightEvent@@Base+0x5b0> │ │ │ │ + bne 78eac <_PyMonitoring_FireBranchRightEvent@@Base+0x3f0> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #4272 @ 0x10b0 │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 78de8 <_PyMonitoring_FireBranchRightEvent@@Base+0x5e4> │ │ │ │ + bl 1b956c │ │ │ │ + b 78ee0 <_PyMonitoring_FireBranchRightEvent@@Base+0x424> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 78df4 <_PyMonitoring_FireBranchRightEvent@@Base+0x5f0> │ │ │ │ + ldr r3, [pc, #28] @ 78eec <_PyMonitoring_FireBranchRightEvent@@Base+0x430> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78d98 <_PyMonitoring_FireBranchRightEvent@@Base+0x594> │ │ │ │ + bne 78e90 <_PyMonitoring_FireBranchRightEvent@@Base+0x3d4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, asr r3 │ │ │ │ + rsbeq sl, sl, r8, ror r3 │ │ │ │ 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 78e34 <_PyMonitoring_FireBranchRightEvent@@Base+0x630> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 78f2c <_PyMonitoring_FireBranchRightEvent@@Base+0x470> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 78e6c <_PyMonitoring_FireBranchRightEvent@@Base+0x668> │ │ │ │ + bl 1b956c │ │ │ │ + b 78f64 <_PyMonitoring_FireBranchRightEvent@@Base+0x4a8> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78e5c <_PyMonitoring_FireBranchRightEvent@@Base+0x658> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 78f54 <_PyMonitoring_FireBranchRightEvent@@Base+0x498> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 78e6c <_PyMonitoring_FireBranchRightEvent@@Base+0x668> │ │ │ │ + bl 1b956c │ │ │ │ + b 78f64 <_PyMonitoring_FireBranchRightEvent@@Base+0x4a8> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {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 r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 79034 <_PyMonitoring_FireBranchRightEvent@@Base+0x830> │ │ │ │ + bl 79128 <_PyMonitoring_FireBranchRightEvent@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78ee4 <_PyMonitoring_FireBranchRightEvent@@Base+0x6e0> │ │ │ │ + beq 78fd8 <_PyMonitoring_FireBranchRightEvent@@Base+0x51c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl cd944 │ │ │ │ + bl ce3c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78ecc <_PyMonitoring_FireBranchRightEvent@@Base+0x6c8> │ │ │ │ + ble 78fc0 <_PyMonitoring_FireBranchRightEvent@@Base+0x504> │ │ │ │ mov r4, r5 │ │ │ │ - b 78ee4 <_PyMonitoring_FireBranchRightEvent@@Base+0x6e0> │ │ │ │ + b 78fd8 <_PyMonitoring_FireBranchRightEvent@@Base+0x51c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 78ec4 <_PyMonitoring_FireBranchRightEvent@@Base+0x6c0> │ │ │ │ + bne 78fb8 <_PyMonitoring_FireBranchRightEvent@@Base+0x4fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 78ec4 <_PyMonitoring_FireBranchRightEvent@@Base+0x6c0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 78fb8 <_PyMonitoring_FireBranchRightEvent@@Base+0x4fc> │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78f38 <_PyMonitoring_FireBranchRightEvent@@Base+0x734> │ │ │ │ + bne 7902c <_PyMonitoring_FireBranchRightEvent@@Base+0x570> │ │ │ │ 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 78f18 <_PyMonitoring_FireBranchRightEvent@@Base+0x714> │ │ │ │ + beq 7900c <_PyMonitoring_FireBranchRightEvent@@Base+0x550> │ │ │ │ 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 e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78f84 <_PyMonitoring_FireBranchRightEvent@@Base+0x780> │ │ │ │ - bl df724 │ │ │ │ + bne 79078 <_PyMonitoring_FireBranchRightEvent@@Base+0x5bc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78fa0 <_PyMonitoring_FireBranchRightEvent@@Base+0x79c> │ │ │ │ + bne 79094 <_PyMonitoring_FireBranchRightEvent@@Base+0x5d8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #36640 @ 0x8f20 │ │ │ │ + movw r5, #36032 @ 0x8cc0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 3aec88 <_PyXIData_New@@Base+0x284> │ │ │ │ + bl 3aea78 <_PyXIData_New@@Base+0x284> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7902c <_PyMonitoring_FireBranchRightEvent@@Base+0x828> │ │ │ │ + beq 79120 <_PyMonitoring_FireBranchRightEvent@@Base+0x664> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7902c <_PyMonitoring_FireBranchRightEvent@@Base+0x828> │ │ │ │ + beq 79120 <_PyMonitoring_FireBranchRightEvent@@Base+0x664> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79014 <_PyMonitoring_FireBranchRightEvent@@Base+0x810> │ │ │ │ + ble 79108 <_PyMonitoring_FireBranchRightEvent@@Base+0x64c> │ │ │ │ mov r4, r5 │ │ │ │ - b 7902c <_PyMonitoring_FireBranchRightEvent@@Base+0x828> │ │ │ │ + b 79120 <_PyMonitoring_FireBranchRightEvent@@Base+0x664> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7900c <_PyMonitoring_FireBranchRightEvent@@Base+0x808> │ │ │ │ + bne 79100 <_PyMonitoring_FireBranchRightEvent@@Base+0x644> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7900c <_PyMonitoring_FireBranchRightEvent@@Base+0x808> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 79100 <_PyMonitoring_FireBranchRightEvent@@Base+0x644> │ │ │ │ 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 r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79064 <_PyMonitoring_FireBranchRightEvent@@Base+0x860> │ │ │ │ + bne 79158 <_PyMonitoring_FireBranchRightEvent@@Base+0x69c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79104 <_PyMonitoring_FireBranchRightEvent@@Base+0x900> │ │ │ │ + beq 791f8 <_PyMonitoring_FireBranchRightEvent@@Base+0x73c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79080 <_PyMonitoring_FireBranchRightEvent@@Base+0x87c> │ │ │ │ + beq 79174 <_PyMonitoring_FireBranchRightEvent@@Base+0x6b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl e6f94 │ │ │ │ + bl e72ac │ │ │ │ mov r4, r0 │ │ │ │ - b 79088 <_PyMonitoring_FireBranchRightEvent@@Base+0x884> │ │ │ │ - bl b6aa0 │ │ │ │ + b 7917c <_PyMonitoring_FireBranchRightEvent@@Base+0x6c0> │ │ │ │ + bl b6de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79124 <_PyMonitoring_FireBranchRightEvent@@Base+0x920> │ │ │ │ + beq 79218 <_PyMonitoring_FireBranchRightEvent@@Base+0x75c> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 790dc <_PyMonitoring_FireBranchRightEvent@@Base+0x8d8> │ │ │ │ + beq 791d0 <_PyMonitoring_FireBranchRightEvent@@Base+0x714> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #53520 @ 0xd110 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 790dc <_PyMonitoring_FireBranchRightEvent@@Base+0x8d8> │ │ │ │ + bne 791d0 <_PyMonitoring_FireBranchRightEvent@@Base+0x714> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 790d4 <_PyMonitoring_FireBranchRightEvent@@Base+0x8d0> │ │ │ │ + bgt 791c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x70c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 790d4 <_PyMonitoring_FireBranchRightEvent@@Base+0x8d0> │ │ │ │ + bne 791c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x70c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 79124 <_PyMonitoring_FireBranchRightEvent@@Base+0x920> │ │ │ │ + b 79218 <_PyMonitoring_FireBranchRightEvent@@Base+0x75c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79124 <_PyMonitoring_FireBranchRightEvent@@Base+0x920> │ │ │ │ + beq 79218 <_PyMonitoring_FireBranchRightEvent@@Base+0x75c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36620 @ 0x8f0c │ │ │ │ + movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79124 <_PyMonitoring_FireBranchRightEvent@@Base+0x920> │ │ │ │ - b 790b4 <_PyMonitoring_FireBranchRightEvent@@Base+0x8b0> │ │ │ │ + bne 79218 <_PyMonitoring_FireBranchRightEvent@@Base+0x75c> │ │ │ │ + b 791a8 <_PyMonitoring_FireBranchRightEvent@@Base+0x6ec> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 79124 <_PyMonitoring_FireBranchRightEvent@@Base+0x920> │ │ │ │ + beq 79218 <_PyMonitoring_FireBranchRightEvent@@Base+0x75c> │ │ │ │ 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} │ │ │ │ @@ -75984,173 +76045,312 @@ │ │ │ │ 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 79178 <_PyMonitoring_FireBranchRightEvent@@Base+0x974> │ │ │ │ + bne 7926c <_PyMonitoring_FireBranchRightEvent@@Base+0x7b0> │ │ │ │ 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 79158 <_PyMonitoring_FireBranchRightEvent@@Base+0x954> │ │ │ │ + beq 7924c <_PyMonitoring_FireBranchRightEvent@@Base+0x790> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 2d2f64 │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r5, [pc, #604] @ 794f8 <_PyMonitoring_FireBranchRightEvent@@Base+0xa3c> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 792bc <_PyMonitoring_FireBranchRightEvent@@Base+0x800> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 792a4 <_PyMonitoring_FireBranchRightEvent@@Base+0x7e8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 792d8 <_PyMonitoring_FireBranchRightEvent@@Base+0x81c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + mov r7, #0 │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ + strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b8da4 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + ldr r8, [pc, #484] @ 794fc <_PyMonitoring_FireBranchRightEvent@@Base+0xa40> │ │ │ │ + ldr r3, [r8, #1604] @ 0x644 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + sub r9, fp, #60 @ 0x3c │ │ │ │ + mov r2, r7 │ │ │ │ + str r9, [sp] │ │ │ │ + movw r3, #41844 @ 0xa374 │ │ │ │ + movt r3, #7 │ │ │ │ + movw r6, #60832 @ 0xeda0 │ │ │ │ + movt r6, #2 │ │ │ │ + movw r1, #2312 @ 0x908 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ + movw r0, #27472 @ 0x6b50 │ │ │ │ + movt r0, #29 │ │ │ │ + movw r4, #56104 @ 0xdb28 │ │ │ │ + movt r4, #2 │ │ │ │ + str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl b04ac <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 7943c <_PyMonitoring_FireBranchRightEvent@@Base+0x980> │ │ │ │ + str r9, [sp] │ │ │ │ + mov r2, r7 │ │ │ │ + movw r3, #41844 @ 0xa374 │ │ │ │ + movt r3, #7 │ │ │ │ + str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ + movw r1, #2312 @ 0x908 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + movw r0, #27472 @ 0x6b50 │ │ │ │ + movt r0, #29 │ │ │ │ + bl b04ac <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq 7943c <_PyMonitoring_FireBranchRightEvent@@Base+0x980> │ │ │ │ + ldr r0, [r8, #1696] @ 0x6a0 │ │ │ │ + bl 79734 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq 7943c <_PyMonitoring_FireBranchRightEvent@@Base+0x980> │ │ │ │ + ldr r6, [r8, #1700] @ 0x6a4 │ │ │ │ + bl 2d1fa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 791d8 <_PyMonitoring_FireBranchRightEvent@@Base+0x9d4> │ │ │ │ + beq 79410 <_PyMonitoring_FireBranchRightEvent@@Base+0x954> │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #37908 @ 0x9414 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #40476 @ 0x9e1c │ │ │ │ movt r1, #7 │ │ │ │ - bl 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 791d8 <_PyMonitoring_FireBranchRightEvent@@Base+0x9d4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ + bne 79408 <_PyMonitoring_FireBranchRightEvent@@Base+0x94c> │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + movw r1, #40732 @ 0x9f1c │ │ │ │ + movt r1, #7 │ │ │ │ + str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, r7 │ │ │ │ + beq 7941c <_PyMonitoring_FireBranchRightEvent@@Base+0x960> │ │ │ │ + b 79440 <_PyMonitoring_FireBranchRightEvent@@Base+0x984> │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b 7943c <_PyMonitoring_FireBranchRightEvent@@Base+0x980> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ + movt r1, #7 │ │ │ │ + bl 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + b 79440 <_PyMonitoring_FireBranchRightEvent@@Base+0x984> │ │ │ │ + bl 3733e0 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 79474 <_PyMonitoring_FireBranchRightEvent@@Base+0x9b8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + bl 3281f8 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 7949c <_PyMonitoring_FireBranchRightEvent@@Base+0x9e0> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 79484 <_PyMonitoring_FireBranchRightEvent@@Base+0x9c8> │ │ │ │ + dmb ish │ │ │ │ + beq 794ac <_PyMonitoring_FireBranchRightEvent@@Base+0x9f0> │ │ │ │ + ldr r0, [pc, #76] @ 794f8 <_PyMonitoring_FireBranchRightEvent@@Base+0xa3c> │ │ │ │ + bl 343d24 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 794bc <_PyMonitoring_FireBranchRightEvent@@Base+0xa00> │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 794cc <_PyMonitoring_FireBranchRightEvent@@Base+0xa10> │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 794dc <_PyMonitoring_FireBranchRightEvent@@Base+0xa20> │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 794ec <_PyMonitoring_FireBranchRightEvent@@Base+0xa30> │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41df60 <_PyBytes_Find@@Base+0xfc8> │ │ │ │ + b 41d290 <_PyBytes_Find@@Base+0x634> │ │ │ │ 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, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79258 <_PyMonitoring_FireBranchRightEvent@@Base+0xa54> │ │ │ │ + beq 79578 <_PyMonitoring_FireBranchRightEvent@@Base+0xabc> │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 79258 <_PyMonitoring_FireBranchRightEvent@@Base+0xa54> │ │ │ │ + bne 79578 <_PyMonitoring_FireBranchRightEvent@@Base+0xabc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79258 <_PyMonitoring_FireBranchRightEvent@@Base+0xa54> │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + beq 79578 <_PyMonitoring_FireBranchRightEvent@@Base+0xabc> │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 79260 <_PyMonitoring_FireBranchRightEvent@@Base+0xa5c> │ │ │ │ + bne 79580 <_PyMonitoring_FireBranchRightEvent@@Base+0xac4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6748c │ │ │ │ + bl 6765c │ │ │ │ mov r4, #0 │ │ │ │ - b 79324 <_PyMonitoring_FireBranchRightEvent@@Base+0xb20> │ │ │ │ + b 79644 <_PyMonitoring_FireBranchRightEvent@@Base+0xb88> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79290 <_PyMonitoring_FireBranchRightEvent@@Base+0xa8c> │ │ │ │ + bne 795b0 <_PyMonitoring_FireBranchRightEvent@@Base+0xaf4> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79258 <_PyMonitoring_FireBranchRightEvent@@Base+0xa54> │ │ │ │ + bgt 79578 <_PyMonitoring_FireBranchRightEvent@@Base+0xabc> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne 79258 <_PyMonitoring_FireBranchRightEvent@@Base+0xa54> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 79324 <_PyMonitoring_FireBranchRightEvent@@Base+0xb20> │ │ │ │ + bne 79578 <_PyMonitoring_FireBranchRightEvent@@Base+0xabc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 79644 <_PyMonitoring_FireBranchRightEvent@@Base+0xb88> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #48948 @ 0xbf34 │ │ │ │ + movw r0, #48372 @ 0xbcf4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #809 @ 0x329 │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792d8 <_PyMonitoring_FireBranchRightEvent@@Base+0xad4> │ │ │ │ + bgt 795f8 <_PyMonitoring_FireBranchRightEvent@@Base+0xb3c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 792d8 <_PyMonitoring_FireBranchRightEvent@@Base+0xad4> │ │ │ │ + bne 795f8 <_PyMonitoring_FireBranchRightEvent@@Base+0xb3c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 79250 <_PyMonitoring_FireBranchRightEvent@@Base+0xa4c> │ │ │ │ + beq 79570 <_PyMonitoring_FireBranchRightEvent@@Base+0xab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7930c <_PyMonitoring_FireBranchRightEvent@@Base+0xb08> │ │ │ │ + bgt 7962c <_PyMonitoring_FireBranchRightEvent@@Base+0xb70> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7930c <_PyMonitoring_FireBranchRightEvent@@Base+0xb08> │ │ │ │ + bne 7962c <_PyMonitoring_FireBranchRightEvent@@Base+0xb70> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79324 <_PyMonitoring_FireBranchRightEvent@@Base+0xb20> │ │ │ │ - movw r0, #48948 @ 0xbf34 │ │ │ │ + beq 79644 <_PyMonitoring_FireBranchRightEvent@@Base+0xb88> │ │ │ │ + movw r0, #48372 @ 0xbcf4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + bl 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43efa0 <_Py_hashtable_foreach@@Base+0x190> │ │ │ │ + b 43ecac <_PyXIData_Free@@Base+0x2b68> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 28111c <_PyLong_Rshift@@Base+0x3874> │ │ │ │ + bl 28065c <_PyLong_Rshift@@Base+0x3894> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 793bc <_PyMonitoring_FireBranchRightEvent@@Base+0xbb8> │ │ │ │ + beq 796dc <_PyMonitoring_FireBranchRightEvent@@Base+0xc20> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #48964 @ 0xbf44 │ │ │ │ + movw r0, #48388 @ 0xbd04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 793a4 <_PyMonitoring_FireBranchRightEvent@@Base+0xba0> │ │ │ │ + ble 796c4 <_PyMonitoring_FireBranchRightEvent@@Base+0xc08> │ │ │ │ mov r4, r5 │ │ │ │ - b 793bc <_PyMonitoring_FireBranchRightEvent@@Base+0xbb8> │ │ │ │ + b 796dc <_PyMonitoring_FireBranchRightEvent@@Base+0xc20> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7939c <_PyMonitoring_FireBranchRightEvent@@Base+0xb98> │ │ │ │ + bne 796bc <_PyMonitoring_FireBranchRightEvent@@Base+0xc00> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7939c <_PyMonitoring_FireBranchRightEvent@@Base+0xb98> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 796bc <_PyMonitoring_FireBranchRightEvent@@Base+0xc00> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000793c8 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +000796e8 <_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 │ │ │ │ @@ -76159,164 +76359,143 @@ │ │ │ │ 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 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #136] @ 794b8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xf0> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #58312 @ 0xe3c8 │ │ │ │ - movt r0, #10 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r3, [r6, #1636] @ 0x664 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 7945c <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2eda0 │ │ │ │ - mov r4, r0 │ │ │ │ - b 7946c <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ - ldr r0, [r6, #1632] @ 0x660 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - mvneq r5, #0 │ │ │ │ - beq 794b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xe8> │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movne r5, #0 │ │ │ │ - bne 794b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xe8> │ │ │ │ - ldr r3, [r6, #1648] @ 0x670 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r6, #1632] @ 0x660 │ │ │ │ - blx r3 │ │ │ │ + bl 2d1e80 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 79780 <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + movw r1, #39752 @ 0x9b48 │ │ │ │ + movt r1, #7 │ │ │ │ + bl 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 79780 <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, #0 │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 177318 │ │ │ │ + bl 176f44 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #49008 @ 0xbf70 │ │ │ │ + movw r0, #48432 @ 0xbd30 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 794fc <_PyMonitoring_FireBranchLeftEvent@@Base+0x134> │ │ │ │ - bl 177b78 │ │ │ │ - b 79534 <_PyMonitoring_FireBranchLeftEvent@@Base+0x16c> │ │ │ │ + bne 797c8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xe0> │ │ │ │ + bl 1777a4 │ │ │ │ + b 79800 <_PyMonitoring_FireBranchLeftEvent@@Base+0x118> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e0f4 <_PyException_AddNote@@Base> │ │ │ │ + bl 25d014 <_PyException_AddNote@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7952c <_PyMonitoring_FireBranchLeftEvent@@Base+0x164> │ │ │ │ + bgt 797f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x110> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7952c <_PyMonitoring_FireBranchLeftEvent@@Base+0x164> │ │ │ │ + bne 797f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 794f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x12c> │ │ │ │ + beq 797c0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd8> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b1c │ │ │ │ + b 177748 │ │ │ │ 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] @ 79610 <_PyMonitoring_FireBranchLeftEvent@@Base+0x248> │ │ │ │ + ldr r2, [pc, #164] @ 798dc <_PyMonitoring_FireBranchLeftEvent@@Base+0x1f4> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79594 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1cc> │ │ │ │ + bne 79860 <_PyMonitoring_FireBranchLeftEvent@@Base+0x178> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7957c <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b4> │ │ │ │ + bne 79848 <_PyMonitoring_FireBranchLeftEvent@@Base+0x160> │ │ │ │ dmb ish │ │ │ │ - beq 795a4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1dc> │ │ │ │ + beq 79870 <_PyMonitoring_FireBranchLeftEvent@@Base+0x188> │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 43ec40 <_PyXIData_Free@@Base+0x2a34> │ │ │ │ + bl 43e9c0 <_PyXIData_Free@@Base+0x287c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 795d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x208> │ │ │ │ + bne 7989c <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 795b8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1f0> │ │ │ │ + bne 79884 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ dmb ish │ │ │ │ - beq 795e0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x218> │ │ │ │ + beq 798ac <_PyMonitoring_FireBranchLeftEvent@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 79610 <_PyMonitoring_FireBranchLeftEvent@@Base+0x248> │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 798dc <_PyMonitoring_FireBranchLeftEvent@@Base+0x1f4> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 79608 <_PyMonitoring_FireBranchLeftEvent@@Base+0x240> │ │ │ │ + beq 798d4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1ec> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79650 <_PyMonitoring_FireBranchLeftEvent@@Base+0x288> │ │ │ │ + bne 7991c <_PyMonitoring_FireBranchLeftEvent@@Base+0x234> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79664 <_PyMonitoring_FireBranchLeftEvent@@Base+0x29c> │ │ │ │ - b 79674 <_PyMonitoring_FireBranchLeftEvent@@Base+0x2ac> │ │ │ │ + bne 79930 <_PyMonitoring_FireBranchLeftEvent@@Base+0x248> │ │ │ │ + b 79940 <_PyMonitoring_FireBranchLeftEvent@@Base+0x258> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79640 <_PyMonitoring_FireBranchLeftEvent@@Base+0x278> │ │ │ │ + beq 7990c <_PyMonitoring_FireBranchLeftEvent@@Base+0x224> │ │ │ │ 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 │ │ │ │ @@ -76332,31 +76511,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 796d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x308> │ │ │ │ + bne 7999c <_PyMonitoring_FireBranchLeftEvent@@Base+0x2b4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 796f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x32c> │ │ │ │ - b 796e4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x31c> │ │ │ │ + beq 799c0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x2d8> │ │ │ │ + b 799b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x2c8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 796c0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x2f8> │ │ │ │ + beq 7998c <_PyMonitoring_FireBranchLeftEvent@@Base+0x2a4> │ │ │ │ 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 79710 <_PyMonitoring_FireBranchLeftEvent@@Base+0x348> │ │ │ │ + beq 799dc <_PyMonitoring_FireBranchLeftEvent@@Base+0x2f4> │ │ │ │ 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} │ │ │ │ @@ -76371,575 +76550,592 @@ │ │ │ │ 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, #49048 @ 0xbf98 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 382e58 <_PyContext_Enter@@Base+0x680> │ │ │ │ + bl 382c20 <_PyContext_Enter@@Base+0x6f8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00079770 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00079a3c <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #14 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79804 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + beq 79ad0 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 797fc <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b 79804 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bne 79ac8 <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b 79ad0 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ 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 43ea44 <_PyXIData_Free@@Base+0x2838> │ │ │ │ + b 43e7c8 <_PyXIData_Free@@Base+0x2684> │ │ │ │ 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 177318 │ │ │ │ + bl 176f44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 79874 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 79b40 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49068 @ 0xbfac │ │ │ │ + movw r1, #48492 @ 0xbd6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 7918c <_PyMonitoring_FireBranchRightEvent@@Base+0x988> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - mvneq r4, #0 │ │ │ │ - beq 798d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x164> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl b6818 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r6, [pc, #136] @ 79bec <_PyMonitoring_FirePyThrowEvent@@Base+0x1b0> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #59144 @ 0xe708 │ │ │ │ + movt r0, #10 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r3, [r6, #1636] @ 0x664 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 79b90 <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2eda0 │ │ │ │ mov r4, r0 │ │ │ │ - movne r4, #0 │ │ │ │ - bne 798d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x164> │ │ │ │ + b 79ba0 <_PyMonitoring_FirePyThrowEvent@@Base+0x164> │ │ │ │ + ldr r0, [r6, #1632] @ 0x660 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + mvneq r5, #0 │ │ │ │ + beq 79be4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + movne r5, #0 │ │ │ │ + bne 79be4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ + ldr r3, [r6, #1648] @ 0x670 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r6, #1632] @ 0x660 │ │ │ │ + blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc1ac <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43ea44 <_PyXIData_Free@@Base+0x2838> │ │ │ │ + b 43e7c8 <_PyXIData_Free@@Base+0x2684> │ │ │ │ push {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] @ 7994c <_PyMonitoring_FirePyThrowEvent@@Base+0x1dc> │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 79c60 <_PyMonitoring_FirePyThrowEvent@@Base+0x224> │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79938 <_PyMonitoring_FirePyThrowEvent@@Base+0x1c8> │ │ │ │ + beq 79c4c <_PyMonitoring_FirePyThrowEvent@@Base+0x210> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ │ │ │ │ -00079950 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +00079c64 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #11 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 799e4 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + beq 79cf8 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 799dc <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b 799e4 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + bne 79cf0 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b 79cf8 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r0, #4 │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - bl b8024 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 79a6c <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ - mov r0, r9 │ │ │ │ - bl cec6c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 79a4c <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl cec6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 79a74 <_PyMonitoring_FireRaiseEvent@@Base+0x124> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79a6c <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 79a6c <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 41ee4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 79a4c <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl cec6c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 79a4c <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl e91cc │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79adc <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 79adc <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #49108 @ 0xbfd4 │ │ │ │ + movw r1, #48532 @ 0xbd94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b4c <_PyMonitoring_FireRaiseEvent@@Base+0x1fc> │ │ │ │ + beq 79d64 <_PyMonitoring_FireRaiseEvent@@Base+0x100> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dc30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79b54 <_PyMonitoring_FireRaiseEvent@@Base+0x204> │ │ │ │ + beq 79d6c <_PyMonitoring_FireRaiseEvent@@Base+0x108> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 79b5c <_PyMonitoring_FireRaiseEvent@@Base+0x20c> │ │ │ │ + b 79d74 <_PyMonitoring_FireRaiseEvent@@Base+0x110> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00079b64 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +00079d7c <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #12 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79bf8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + beq 79e10 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 79bf0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b 79bf8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + bne 79e08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b 79e10 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + bl 79734 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + mvneq r4, #0 │ │ │ │ + beq 79e74 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl b6b60 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + movne r4, #0 │ │ │ │ + bne 79e74 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1dba68 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00079c04 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +00079e7c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #13 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79c98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + beq 79f10 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 79c90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b 79c98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + bne 79f08 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b 79f10 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #39408 @ 0x99f0 │ │ │ │ - movt r1, #7 │ │ │ │ - str ip, [r3, #20] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + bl b8334 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 79f98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl cef88 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 79f78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl cef88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 79fa0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x124> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 79f98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 79f98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 41edc <_PyImport_SetModule@@Base+0x94> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 79f78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl cef88 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 79f78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl e937c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7a008 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 7a008 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + cmn r5, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + beq 7a068 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + bgt 7a068 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a068 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x150> │ │ │ │ + beq 7a09c <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x150> │ │ │ │ + bgt 7a09c <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x150> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a09c <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d88 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184> │ │ │ │ + beq 7a0d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x254> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d88 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184> │ │ │ │ + bgt 7a0d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x254> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d88 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a0d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x254> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79dbc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b8> │ │ │ │ + beq 7a104 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79dbc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b8> │ │ │ │ + bgt 7a104 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79dbc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b8> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a104 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79df0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ + beq 7a138 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79df0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ + bgt 7a138 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79df0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a138 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79e24 <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ + beq 7a16c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2f0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79e24 <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ + bgt 7a16c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79e24 <_PyMonitoring_FirePyUnwindEvent@@Base+0x220> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7a16c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2f0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79e64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x260> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7a1ac <_PyMonitoring_FirePyUnwindEvent@@Base+0x330> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49180 @ 0xc01c │ │ │ │ + movw r1, #48604 @ 0xbddc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 79ea0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x29c> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b 7a1e8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x36c> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 79ebc <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ + beq 7a204 <_PyMonitoring_FirePyUnwindEvent@@Base+0x388> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 79ea8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7a1f0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x374> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49212 @ 0xc03c │ │ │ │ + movw r1, #48636 @ 0xbdfc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 79ec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ + b 7a208 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00079edc <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0007a224 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw ip, #56700 @ 0xdd7c │ │ │ │ + movw ip, #57172 @ 0xdf54 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79fa8 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + beq 7a2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79f8c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bgt 7a2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 79f8c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bne 7a2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 79fa0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + bne 7a2e8 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 177b1c │ │ │ │ - b 79fa8 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bl 177748 │ │ │ │ + b 7a2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf34 │ │ │ │ + bl bd20c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bgt 79fe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x104> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 79fe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x104> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -76948,79 +77144,98 @@ │ │ │ │ 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 79cd0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xcc> │ │ │ │ + b 7a018 <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov ip, r1 │ │ │ │ + mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #40732 @ 0x9f1c │ │ │ │ + movt r1, #7 │ │ │ │ + str ip, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43f0fc <_Py_hashtable_foreach@@Base+0x2ec> │ │ │ │ + b 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ + ldr r3, [r0] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bgt 7a3a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 7a3a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ 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 df95c │ │ │ │ + b 43ee7c <_Py_hashtable_foreach@@Base+0x15c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 7a0b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + beq 7a40c <_PyMonitoring_FireStopIterationEvent@@Base+0x1e8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #3404 @ 0xd4c │ │ │ │ + movw r0, #2828 @ 0xb0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a108 <_PyMonitoring_FireStopIterationEvent@@Base+0x22c> │ │ │ │ + beq 7a464 <_PyMonitoring_FireStopIterationEvent@@Base+0x240> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 210174 │ │ │ │ + bl 20f00c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a108 <_PyMonitoring_FireStopIterationEvent@@Base+0x22c> │ │ │ │ + beq 7a464 <_PyMonitoring_FireStopIterationEvent@@Base+0x240> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a108 <_PyMonitoring_FireStopIterationEvent@@Base+0x22c> │ │ │ │ + beq 7a464 <_PyMonitoring_FireStopIterationEvent@@Base+0x240> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2ddec │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 7a10c <_PyMonitoring_FireStopIterationEvent@@Base+0x230> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 7a468 <_PyMonitoring_FireStopIterationEvent@@Base+0x244> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #23892 @ 0x5d54 │ │ │ │ + movw ip, #23236 @ 0x5ac4 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ @@ -77031,1200 +77246,1200 @@ │ │ │ │ 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 7a19c <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + bne 7a4f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + beq 7a538 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ mov r3, #3 │ │ │ │ sub ip, fp, #92 @ 0x5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov ip, #0 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ - movw r3, #42104 @ 0xa478 │ │ │ │ + movw r3, #42144 @ 0xa4a0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 7a2b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3dc> │ │ │ │ + beq 7a614 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 7a20c <_PyMonitoring_FireStopIterationEvent@@Base+0x330> │ │ │ │ + bne 7a568 <_PyMonitoring_FireStopIterationEvent@@Base+0x344> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a2b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3dc> │ │ │ │ + b 7a614 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a204 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + beq 7a560 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a204 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + beq 7a560 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + movw r1, #42140 @ 0xa49c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp] │ │ │ │ - movw r0, #42724 @ 0xa6e4 │ │ │ │ + movw r0, #42148 @ 0xa4a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a204 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ - bl 105254 │ │ │ │ + beq 7a560 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #6400 @ 0x1900 │ │ │ │ + movwge r4, #5792 @ 0x16a0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 7a2b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3dc> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 7a614 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f0> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ - b 7a204 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + bl 2fc000 │ │ │ │ + b 7a560 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 7a31c <_PyMonitoring_FireStopIterationEvent@@Base+0x440> │ │ │ │ + bne 7a678 <_PyMonitoring_FireStopIterationEvent@@Base+0x454> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a34c <_PyMonitoring_FireStopIterationEvent@@Base+0x470> │ │ │ │ + beq 7a6a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x484> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 7a3c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ec> │ │ │ │ + ldr r3, [pc, #152] @ 7a724 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a3c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e4> │ │ │ │ + beq 7a71c <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a36c <_PyMonitoring_FireStopIterationEvent@@Base+0x490> │ │ │ │ - bl df724 │ │ │ │ + bne 7a6c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4a4> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ - bl 105254 │ │ │ │ + bne 7a710 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ec> │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7a3c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e4> │ │ │ │ - ldr r3, [pc, #44] @ 7a3cc <_PyMonitoring_FireStopIterationEvent@@Base+0x4f0> │ │ │ │ + beq 7a71c <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ + ldr r3, [pc, #44] @ 7a728 <_PyMonitoring_FireStopIterationEvent@@Base+0x504> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a3bc <_PyMonitoring_FireStopIterationEvent@@Base+0x4e0> │ │ │ │ + bne 7a718 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fe74 │ │ │ │ + b 3fe6c │ │ │ │ mov r0, #0 │ │ │ │ - b 7a3c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e4> │ │ │ │ - ldr r0, [pc, #12] @ 7a3d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ + b 7a71c <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ + ldr r0, [pc, #12] @ 7a72c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, lsr #9 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq r3, fp, ip, asr #26 │ │ │ │ + rsbeq sl, sl, ip, asr #9 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq r3, fp, r4, ror sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 674dc │ │ │ │ + b 676ac │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ 7a4c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e8> │ │ │ │ + ldr r3, [pc, #188] @ 7a820 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #49280 @ 0xc080 │ │ │ │ + movw r0, #48704 @ 0xbe40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a4bc <_PyMonitoring_FireStopIterationEvent@@Base+0x5e0> │ │ │ │ - movw r0, #56636 @ 0xdd3c │ │ │ │ + beq 7a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x5f4> │ │ │ │ + movw r0, #57108 @ 0xdf14 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl 336f94 │ │ │ │ + bl 336f0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a47c <_PyMonitoring_FireStopIterationEvent@@Base+0x5a0> │ │ │ │ + bgt 7a7d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a47c <_PyMonitoring_FireStopIterationEvent@@Base+0x5a0> │ │ │ │ + bne 7a7d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a4bc <_PyMonitoring_FireStopIterationEvent@@Base+0x5e0> │ │ │ │ + beq 7a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x5f4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173c20 <_PyErr_SetObject@@Base> │ │ │ │ + bl 173894 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a4bc <_PyMonitoring_FireStopIterationEvent@@Base+0x5e0> │ │ │ │ + bgt 7a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x5f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7a4bc <_PyMonitoring_FireStopIterationEvent@@Base+0x5e0> │ │ │ │ + bne 7a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x5f4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a504 <_PyMonitoring_FireStopIterationEvent@@Base+0x628> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 7a860 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ + movw r1, #32484 @ 0x7ee4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7a544 <_PyMonitoring_FireStopIterationEvent@@Base+0x668> │ │ │ │ + bl 1b956c │ │ │ │ + b 7a8a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x67c> │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r4, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a534 <_PyMonitoring_FireStopIterationEvent@@Base+0x658> │ │ │ │ + bgt 7a890 <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r2] │ │ │ │ - beq 7a53c <_PyMonitoring_FireStopIterationEvent@@Base+0x660> │ │ │ │ + beq 7a898 <_PyMonitoring_FireStopIterationEvent@@Base+0x674> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a544 <_PyMonitoring_FireStopIterationEvent@@Base+0x668> │ │ │ │ + b 7a8a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x67c> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 7a5a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7a904 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e0> │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a594 <_PyMonitoring_FireStopIterationEvent@@Base+0x6b8> │ │ │ │ + beq 7a8f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a5c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6ec> │ │ │ │ - movw r0, #49308 @ 0xc09c │ │ │ │ + bne 7a924 <_PyMonitoring_FireStopIterationEvent@@Base+0x700> │ │ │ │ + movw r0, #48732 @ 0xbe5c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {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 244d68 │ │ │ │ + bl 2439a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a614 <_PyMonitoring_FireStopIterationEvent@@Base+0x738> │ │ │ │ + bne 7a970 <_PyMonitoring_FireStopIterationEvent@@Base+0x74c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #49324 @ 0xc0ac │ │ │ │ + movw r0, #48748 @ 0xbe6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245a38 │ │ │ │ - b 7a648 <_PyMonitoring_FireStopIterationEvent@@Base+0x76c> │ │ │ │ + bl 24496c │ │ │ │ + b 7a9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x780> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7a644 <_PyMonitoring_FireStopIterationEvent@@Base+0x768> │ │ │ │ + bne 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x77c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #13068 @ 0x330c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a698 <_PyMonitoring_FireStopIterationEvent@@Base+0x7bc> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 7a9f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 7a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xae8> │ │ │ │ + b 7ad20 <_PyMonitoring_FireStopIterationEvent@@Base+0xafc> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #11 │ │ │ │ movlt r0, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7a7fc <_PyMonitoring_FireStopIterationEvent@@Base+0x920> │ │ │ │ + bne 7ab58 <_PyMonitoring_FireStopIterationEvent@@Base+0x934> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xae8> │ │ │ │ + beq 7ad20 <_PyMonitoring_FireStopIterationEvent@@Base+0xafc> │ │ │ │ mov r5, r4 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - ble 7a7b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8d4> │ │ │ │ + ble 7ab0c <_PyMonitoring_FireStopIterationEvent@@Base+0x8e8> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7a7b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8d4> │ │ │ │ + ble 7ab0c <_PyMonitoring_FireStopIterationEvent@@Base+0x8e8> │ │ │ │ ldr r2, [r8, r9, lsl #2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a794 <_PyMonitoring_FireStopIterationEvent@@Base+0x8b8> │ │ │ │ + bne 7aaf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8cc> │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7a7f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x918> │ │ │ │ + beq 7ab50 <_PyMonitoring_FireStopIterationEvent@@Base+0x92c> │ │ │ │ cmp r4, #11 │ │ │ │ ldrle r2, [r5, #12] │ │ │ │ strle sl, [r2, r4, lsl #2] │ │ │ │ - ble 7a784 <_PyMonitoring_FireStopIterationEvent@@Base+0x8a8> │ │ │ │ + ble 7aae0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a768 <_PyMonitoring_FireStopIterationEvent@@Base+0x88c> │ │ │ │ + beq 7aac4 <_PyMonitoring_FireStopIterationEvent@@Base+0x8a0> │ │ │ │ mov r4, r5 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bgt 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - beq 7a8b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x9dc> │ │ │ │ - b 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + beq 7ac14 <_PyMonitoring_FireStopIterationEvent@@Base+0x9f0> │ │ │ │ + b 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a784 <_PyMonitoring_FireStopIterationEvent@@Base+0x8a8> │ │ │ │ + bgt 7aae0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 7a784 <_PyMonitoring_FireStopIterationEvent@@Base+0x8a8> │ │ │ │ + bne 7aae0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ - b 7a7a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c4> │ │ │ │ + b 7aafc <_PyMonitoring_FireStopIterationEvent@@Base+0x8d8> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne 7a700 <_PyMonitoring_FireStopIterationEvent@@Base+0x824> │ │ │ │ + bne 7aa5c <_PyMonitoring_FireStopIterationEvent@@Base+0x838> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #8] │ │ │ │ - b 7a6ec <_PyMonitoring_FireStopIterationEvent@@Base+0x810> │ │ │ │ + b 7aa48 <_PyMonitoring_FireStopIterationEvent@@Base+0x824> │ │ │ │ mov r3, r5 │ │ │ │ subs r5, r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne 7a7d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x8f8> │ │ │ │ + bne 7ab30 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7a8fc <_PyMonitoring_FireStopIterationEvent@@Base+0xa20> │ │ │ │ + beq 7ac58 <_PyMonitoring_FireStopIterationEvent@@Base+0xa34> │ │ │ │ cmp r7, r0 │ │ │ │ - blt 7a998 <_PyMonitoring_FireStopIterationEvent@@Base+0xabc> │ │ │ │ + blt 7acf4 <_PyMonitoring_FireStopIterationEvent@@Base+0xad0> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7a930 <_PyMonitoring_FireStopIterationEvent@@Base+0xa54> │ │ │ │ - b 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bne 7ac8c <_PyMonitoring_FireStopIterationEvent@@Base+0xa68> │ │ │ │ + b 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ mov r4, r5 │ │ │ │ - b 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ - bl b8aa4 │ │ │ │ + b 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ strne r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ movne r9, r5 │ │ │ │ - bne 7a830 <_PyMonitoring_FireStopIterationEvent@@Base+0x954> │ │ │ │ - b 7a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xae8> │ │ │ │ + bne 7ab8c <_PyMonitoring_FireStopIterationEvent@@Base+0x968> │ │ │ │ + b 7ad20 <_PyMonitoring_FireStopIterationEvent@@Base+0xafc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a8c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x9e8> │ │ │ │ + ble 7ac20 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fc> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ add r9, r6, r9 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7a8dc <_PyMonitoring_FireStopIterationEvent@@Base+0xa00> │ │ │ │ + ble 7ac38 <_PyMonitoring_FireStopIterationEvent@@Base+0xa14> │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ strd r0, [sp] │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 404258 │ │ │ │ + bl 4040e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 7a8dc <_PyMonitoring_FireStopIterationEvent@@Base+0xa00> │ │ │ │ + blt 7ac38 <_PyMonitoring_FireStopIterationEvent@@Base+0xa14> │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + beq 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 7a820 <_PyMonitoring_FireStopIterationEvent@@Base+0x944> │ │ │ │ + ble 7ab7c <_PyMonitoring_FireStopIterationEvent@@Base+0x958> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x93c> │ │ │ │ + beq 7ab74 <_PyMonitoring_FireStopIterationEvent@@Base+0x950> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bgt 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bne 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7a820 <_PyMonitoring_FireStopIterationEvent@@Base+0x944> │ │ │ │ + bne 7ab7c <_PyMonitoring_FireStopIterationEvent@@Base+0x958> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7a820 <_PyMonitoring_FireStopIterationEvent@@Base+0x944> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7ab7c <_PyMonitoring_FireStopIterationEvent@@Base+0x958> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7a91c <_PyMonitoring_FireStopIterationEvent@@Base+0xa40> │ │ │ │ + bne 7ac78 <_PyMonitoring_FireStopIterationEvent@@Base+0xa54> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7a91c <_PyMonitoring_FireStopIterationEvent@@Base+0xa40> │ │ │ │ + bne 7ac78 <_PyMonitoring_FireStopIterationEvent@@Base+0xa54> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3] │ │ │ │ - b 7a998 <_PyMonitoring_FireStopIterationEvent@@Base+0xabc> │ │ │ │ + b 7acf4 <_PyMonitoring_FireStopIterationEvent@@Base+0xad0> │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + beq 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 7a994 <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ + ble 7acf0 <_PyMonitoring_FireStopIterationEvent@@Base+0xacc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a978 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9c> │ │ │ │ + beq 7acd4 <_PyMonitoring_FireStopIterationEvent@@Base+0xab0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bgt 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bne 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7a9a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xac4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7acfc <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a994 <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ + bgt 7acf0 <_PyMonitoring_FireStopIterationEvent@@Base+0xacc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7a994 <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ + bne 7acf0 <_PyMonitoring_FireStopIterationEvent@@Base+0xacc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 7a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xae8> │ │ │ │ + b 7ad20 <_PyMonitoring_FireStopIterationEvent@@Base+0xafc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a690 <_PyMonitoring_FireStopIterationEvent@@Base+0x7b4> │ │ │ │ + bgt 7a9ec <_PyMonitoring_FireStopIterationEvent@@Base+0x7c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a690 <_PyMonitoring_FireStopIterationEvent@@Base+0x7b4> │ │ │ │ + bne 7a9ec <_PyMonitoring_FireStopIterationEvent@@Base+0x7c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7a690 <_PyMonitoring_FireStopIterationEvent@@Base+0x7b4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7a9ec <_PyMonitoring_FireStopIterationEvent@@Base+0x7c8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6252 @ 0x186c │ │ │ │ + movw r1, #6292 @ 0x1894 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 7aa48 <_PyMonitoring_FireStopIterationEvent@@Base+0xb6c> │ │ │ │ + beq 7ada4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa48 <_PyMonitoring_FireStopIterationEvent@@Base+0xb6c> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7ada4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #49344 @ 0xc0c0 │ │ │ │ + movw r1, #48768 @ 0xbe80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74ca0 │ │ │ │ + bl 74e78 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 7aa74 <_PyMonitoring_FireStopIterationEvent@@Base+0xb98> │ │ │ │ + beq 7add0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbac> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7ab74 <_PyMonitoring_FireStopIterationEvent@@Base+0xc98> │ │ │ │ + beq 7aed0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ mov r0, r3 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ab74 <_PyMonitoring_FireStopIterationEvent@@Base+0xc98> │ │ │ │ + bne 7aed0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #37984 @ 0x9460 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #36876 @ 0x900c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7ab6c <_PyMonitoring_FireStopIterationEvent@@Base+0xc90> │ │ │ │ - bne 7abbc <_PyMonitoring_FireStopIterationEvent@@Base+0xce0> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0xca4> │ │ │ │ + bne 7af18 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf4> │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ab94 <_PyMonitoring_FireStopIterationEvent@@Base+0xcb8> │ │ │ │ + beq 7aef0 <_PyMonitoring_FireStopIterationEvent@@Base+0xccc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 7ab94 <_PyMonitoring_FireStopIterationEvent@@Base+0xcb8> │ │ │ │ + bge 7aef0 <_PyMonitoring_FireStopIterationEvent@@Base+0xccc> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 7abbc <_PyMonitoring_FireStopIterationEvent@@Base+0xce0> │ │ │ │ + beq 7af18 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7ab7c <_PyMonitoring_FireStopIterationEvent@@Base+0xca0> │ │ │ │ + ble 7aed8 <_PyMonitoring_FireStopIterationEvent@@Base+0xcb4> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 7ab08 <_PyMonitoring_FireStopIterationEvent@@Base+0xc2c> │ │ │ │ + bge 7ae64 <_PyMonitoring_FireStopIterationEvent@@Base+0xc40> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 7ab10 <_PyMonitoring_FireStopIterationEvent@@Base+0xc34> │ │ │ │ + b 7ae6c <_PyMonitoring_FireStopIterationEvent@@Base+0xc48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ab64 <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ + bne 7aec0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7ab64 <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7aec0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc9c> │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #49392 @ 0xc0f0 │ │ │ │ + movw r1, #48816 @ 0xbeb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ac1c <_PyMonitoring_FireStopIterationEvent@@Base+0xd40> │ │ │ │ + beq 7af78 <_PyMonitoring_FireStopIterationEvent@@Base+0xd54> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bge 7ac1c <_PyMonitoring_FireStopIterationEvent@@Base+0xd40> │ │ │ │ + bge 7af78 <_PyMonitoring_FireStopIterationEvent@@Base+0xd54> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub ip, r1, #1 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ str ip, [r2, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r2, [r4] │ │ │ │ strne r2, [r4, #-4] │ │ │ │ - bne 7abec <_PyMonitoring_FireStopIterationEvent@@Base+0xd10> │ │ │ │ + bne 7af48 <_PyMonitoring_FireStopIterationEvent@@Base+0xd24> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac1c <_PyMonitoring_FireStopIterationEvent@@Base+0xd40> │ │ │ │ + bgt 7af78 <_PyMonitoring_FireStopIterationEvent@@Base+0xd54> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7ac1c <_PyMonitoring_FireStopIterationEvent@@Base+0xd40> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 7af78 <_PyMonitoring_FireStopIterationEvent@@Base+0xd54> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7ac64 <_PyMonitoring_FireStopIterationEvent@@Base+0xd88> │ │ │ │ + bne 7afc0 <_PyMonitoring_FireStopIterationEvent@@Base+0xd9c> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ac94 <_PyMonitoring_FireStopIterationEvent@@Base+0xdb8> │ │ │ │ - b 7ac88 <_PyMonitoring_FireStopIterationEvent@@Base+0xdac> │ │ │ │ + bne 7aff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xdcc> │ │ │ │ + b 7afe4 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc0> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3564 @ 0xdec │ │ │ │ + movw r0, #2988 @ 0xbac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad44 <_PyMonitoring_FireStopIterationEvent@@Base+0xe68> │ │ │ │ - b 7ac4c <_PyMonitoring_FireStopIterationEvent@@Base+0xd70> │ │ │ │ - bl df724 │ │ │ │ + beq 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe7c> │ │ │ │ + b 7afa8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd84> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ad44 <_PyMonitoring_FireStopIterationEvent@@Base+0xe68> │ │ │ │ + bne 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe7c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7acb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd8> │ │ │ │ - bl df724 │ │ │ │ + bne 7b010 <_PyMonitoring_FireStopIterationEvent@@Base+0xdec> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ad44 <_PyMonitoring_FireStopIterationEvent@@Base+0xe68> │ │ │ │ + bne 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe7c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad44 <_PyMonitoring_FireStopIterationEvent@@Base+0xe68> │ │ │ │ + beq 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe7c> │ │ │ │ ldrd r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #49408 @ 0xc100 │ │ │ │ + movw r1, #48832 @ 0xbec0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #49412 @ 0xc104 │ │ │ │ + movw r0, #48836 @ 0xbec4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ad44 <_PyMonitoring_FireStopIterationEvent@@Base+0xe68> │ │ │ │ - bl 105254 │ │ │ │ + beq 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe7c> │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e500 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 7ad48 <_PyMonitoring_FireStopIterationEvent@@Base+0xe6c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 7b0a4 <_PyMonitoring_FireStopIterationEvent@@Base+0xe80> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 7ae1c <_PyMonitoring_FireStopIterationEvent@@Base+0xf40> │ │ │ │ + ldr r2, [pc, #164] @ 7b178 <_PyMonitoring_FireStopIterationEvent@@Base+0xf54> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ada0 <_PyMonitoring_FireStopIterationEvent@@Base+0xec4> │ │ │ │ + bne 7b0fc <_PyMonitoring_FireStopIterationEvent@@Base+0xed8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7ad88 <_PyMonitoring_FireStopIterationEvent@@Base+0xeac> │ │ │ │ + bne 7b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0xec0> │ │ │ │ dmb ish │ │ │ │ - beq 7adb0 <_PyMonitoring_FireStopIterationEvent@@Base+0xed4> │ │ │ │ + beq 7b10c <_PyMonitoring_FireStopIterationEvent@@Base+0xee8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 3dcab4 │ │ │ │ + bl 3dc7ac │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7addc <_PyMonitoring_FireStopIterationEvent@@Base+0xf00> │ │ │ │ + bne 7b138 <_PyMonitoring_FireStopIterationEvent@@Base+0xf14> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7adc4 <_PyMonitoring_FireStopIterationEvent@@Base+0xee8> │ │ │ │ + bne 7b120 <_PyMonitoring_FireStopIterationEvent@@Base+0xefc> │ │ │ │ dmb ish │ │ │ │ - beq 7adec <_PyMonitoring_FireStopIterationEvent@@Base+0xf10> │ │ │ │ + beq 7b148 <_PyMonitoring_FireStopIterationEvent@@Base+0xf24> │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 7ae1c <_PyMonitoring_FireStopIterationEvent@@Base+0xf40> │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7b178 <_PyMonitoring_FireStopIterationEvent@@Base+0xf54> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7ae14 <_PyMonitoring_FireStopIterationEvent@@Base+0xf38> │ │ │ │ + beq 7b170 <_PyMonitoring_FireStopIterationEvent@@Base+0xf4c> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 7ae7c <_PyMonitoring_FireStopIterationEvent@@Base+0xfa0> │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7b1d8 <_PyMonitoring_FireStopIterationEvent@@Base+0xfb4> │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7ae68 <_PyMonitoring_FireStopIterationEvent@@Base+0xf8c> │ │ │ │ + blt 7b1c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xfa0> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #27404 @ 0x6b0c │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #31880 @ 0x7c88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 7b230 │ │ │ │ + bl 7b58c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7aee0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1004> │ │ │ │ + beq 7b23c <_PyMonitoring_FireStopIterationEvent@@Base+0x1018> │ │ │ │ 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 7aed4 <_PyMonitoring_FireStopIterationEvent@@Base+0xff8> │ │ │ │ + bne 7b230 <_PyMonitoring_FireStopIterationEvent@@Base+0x100c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 7af40 <_PyMonitoring_FireStopIterationEvent@@Base+0x1064> │ │ │ │ + bne 7b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x1078> │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7af24 <_PyMonitoring_FireStopIterationEvent@@Base+0x1048> │ │ │ │ + bgt 7b280 <_PyMonitoring_FireStopIterationEvent@@Base+0x105c> │ │ │ │ mov r5, #0 │ │ │ │ - b 7af40 <_PyMonitoring_FireStopIterationEvent@@Base+0x1064> │ │ │ │ + b 7b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x1078> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7af78 <_PyMonitoring_FireStopIterationEvent@@Base+0x109c> │ │ │ │ - b 7af1c <_PyMonitoring_FireStopIterationEvent@@Base+0x1040> │ │ │ │ + beq 7b2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x10b0> │ │ │ │ + b 7b278 <_PyMonitoring_FireStopIterationEvent@@Base+0x1054> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #316] @ 7b0ac <_PyMonitoring_FireStopIterationEvent@@Base+0x11d0> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #316] @ 7b408 <_PyMonitoring_FireStopIterationEvent@@Base+0x11e4> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4> │ │ │ │ + beq 7b3fc <_PyMonitoring_FireStopIterationEvent@@Base+0x11d8> │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 7b080 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a4> │ │ │ │ + beq 7b3dc <_PyMonitoring_FireStopIterationEvent@@Base+0x11b8> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7aff4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1118> │ │ │ │ + beq 7b350 <_PyMonitoring_FireStopIterationEvent@@Base+0x112c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7afc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ec> │ │ │ │ + bne 7b324 <_PyMonitoring_FireStopIterationEvent@@Base+0x1100> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #13220 @ 0x33a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #30236 @ 0x761c │ │ │ │ + movw r0, #29660 @ 0x73dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7b024 <_PyMonitoring_FireStopIterationEvent@@Base+0x1148> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7b380 <_PyMonitoring_FireStopIterationEvent@@Base+0x115c> │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7b024 <_PyMonitoring_FireStopIterationEvent@@Base+0x1148> │ │ │ │ + beq 7b380 <_PyMonitoring_FireStopIterationEvent@@Base+0x115c> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b050 <_PyMonitoring_FireStopIterationEvent@@Base+0x1174> │ │ │ │ + bne 7b3ac <_PyMonitoring_FireStopIterationEvent@@Base+0x1188> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 7b088 <_PyMonitoring_FireStopIterationEvent@@Base+0x11ac> │ │ │ │ + beq 7b3e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b02c <_PyMonitoring_FireStopIterationEvent@@Base+0x1150> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 7b388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1164> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #13816 @ 0x35f8 │ │ │ │ + movw r1, #13240 @ 0x33b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #30236 @ 0x761c │ │ │ │ + movw r0, #29660 @ 0x73dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4> │ │ │ │ + b 7b3fc <_PyMonitoring_FireStopIterationEvent@@Base+0x11d8> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4> │ │ │ │ + beq 7b3fc <_PyMonitoring_FireStopIterationEvent@@Base+0x11d8> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7b06c <_PyMonitoring_FireStopIterationEvent@@Base+0x1190> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 7b3c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a4> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7b024 <_PyMonitoring_FireStopIterationEvent@@Base+0x1148> │ │ │ │ + bl 1b956c │ │ │ │ + b 7b380 <_PyMonitoring_FireStopIterationEvent@@Base+0x115c> │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #512 @ 0x200 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ moveq r5, r3 │ │ │ │ - b 7b08c <_PyMonitoring_FireStopIterationEvent@@Base+0x11b0> │ │ │ │ - movw r5, #1088 @ 0x440 │ │ │ │ + b 7b3e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4> │ │ │ │ + movw r5, #512 @ 0x200 │ │ │ │ movt r5, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b1e4 │ │ │ │ + bl 7b540 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ + strdeq sl, [sl], #-72 @ 0xffffffb8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1208> │ │ │ │ + beq 7b440 <_PyMonitoring_FireStopIterationEvent@@Base+0x121c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7b0fc <_PyMonitoring_FireStopIterationEvent@@Base+0x1220> │ │ │ │ + bne 7b458 <_PyMonitoring_FireStopIterationEvent@@Base+0x1234> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7b16c <_PyMonitoring_FireStopIterationEvent@@Base+0x1290> │ │ │ │ + b 7b4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #108] @ 7b178 <_PyMonitoring_FireStopIterationEvent@@Base+0x129c> │ │ │ │ + ldr r1, [pc, #108] @ 7b4d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7b168 <_PyMonitoring_FireStopIterationEvent@@Base+0x128c> │ │ │ │ + beq 7b4c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a0> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b154 <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ + beq 7b4b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x128c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b16c <_PyMonitoring_FireStopIterationEvent@@Base+0x1290> │ │ │ │ + bgt 7b4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b16c <_PyMonitoring_FireStopIterationEvent@@Base+0x1290> │ │ │ │ + bne 7b4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7b16c <_PyMonitoring_FireStopIterationEvent@@Base+0x1290> │ │ │ │ - ldr r1, [pc, #32] @ 7b17c <_PyMonitoring_FireStopIterationEvent@@Base+0x12a0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7b4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ + ldr r1, [pc, #32] @ 7b4d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x12b4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4844 │ │ │ │ + b d4b98 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, lsl #16 │ │ │ │ - rsbeq r5, fp, r8, lsr #21 │ │ │ │ + rsbeq r7, fp, ip, lsr #16 │ │ │ │ + ldrdeq r5, [fp], #-160 @ 0xffffff60 @ │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49456 @ 0xc130 │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b1e4 : │ │ │ │ +0007b540 : │ │ │ │ push {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 4161a0 │ │ │ │ + bl 415b7c │ │ │ │ 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 357864 │ │ │ │ + b 35744c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7b26c │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bne 7b5c8 │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b350 │ │ │ │ - b 7b280 │ │ │ │ + beq 7b6ac │ │ │ │ + b 7b5dc │ │ │ │ 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 7b31c │ │ │ │ + bne 7b678 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20d1c0 │ │ │ │ + bl 20c058 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 7b31c │ │ │ │ - bl df724 │ │ │ │ + bne 7b678 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2d8 │ │ │ │ + beq 7b634 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b350 │ │ │ │ + bgt 7b6ac │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 7b350 │ │ │ │ + bne 7b6ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7b37c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7b6d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b31c │ │ │ │ + bne 7b678 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b308 │ │ │ │ + bgt 7b664 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 7b310 │ │ │ │ + beq 7b66c │ │ │ │ mov r5, #1 │ │ │ │ - b 7b37c │ │ │ │ + b 7b6d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7b308 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7b664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24df38 │ │ │ │ + bl 24cf60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b358 │ │ │ │ + ble 7b6b4 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - bne 7b370 │ │ │ │ - bl df724 │ │ │ │ + bne 7b6cc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b370 │ │ │ │ + beq 7b6cc │ │ │ │ mov r5, #0 │ │ │ │ - b 7b37c │ │ │ │ + b 7b6d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b338 │ │ │ │ + bne 7b694 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7b338 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7b694 │ │ │ │ mov r5, #1 │ │ │ │ str r8, [r7] │ │ │ │ str r6, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {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 7b3cc │ │ │ │ + bne 7b728 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49512 @ 0xc168 │ │ │ │ + movw r1, #48936 @ 0xbf28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 7b400 │ │ │ │ + bl 172fdc │ │ │ │ + b 7b75c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b3e8 │ │ │ │ - bl 159318 │ │ │ │ + beq 7b744 │ │ │ │ + bl 159168 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 7b408 │ │ │ │ - b 7b400 │ │ │ │ + bge 7b764 │ │ │ │ + b 7b75c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -78232,103 +78447,103 @@ │ │ │ │ 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, #64644 @ 0xfc84 │ │ │ │ + movw r1, #64684 @ 0xfcac │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7b480 │ │ │ │ + beq 7b7dc │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7b480 │ │ │ │ + beq 7b7dc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 7b4bc │ │ │ │ - b 7b4a4 │ │ │ │ + bls 7b818 │ │ │ │ + b 7b800 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7b470 │ │ │ │ + beq 7b7cc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #53908 @ 0xd294 │ │ │ │ + movw r0, #53292 @ 0xd02c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b470 │ │ │ │ - b 7b4dc │ │ │ │ + bne 7b7cc │ │ │ │ + b 7b838 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #53908 @ 0xd294 │ │ │ │ + movw r0, #53292 @ 0xd02c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4dc │ │ │ │ + beq 7b838 │ │ │ │ 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 34abd4 │ │ │ │ + b 34a6ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 7b230 │ │ │ │ + bl 7b58c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7b544 │ │ │ │ + beq 7b8a0 │ │ │ │ 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 7b538 │ │ │ │ + bne 7b894 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ 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 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b5a0 │ │ │ │ - bl d6f54 │ │ │ │ + beq 7b8fc │ │ │ │ + bl d7280 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b588 │ │ │ │ + ble 7b8e4 │ │ │ │ mov r4, r5 │ │ │ │ - b 7b5a0 │ │ │ │ + b 7b8fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b580 │ │ │ │ + bne 7b8dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7b580 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7b8dc │ │ │ │ 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 │ │ │ │ @@ -78337,228 +78552,229 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7b5fc │ │ │ │ + bne 7b958 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7b630 │ │ │ │ + beq 7b98c │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 7b684 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #92] @ 7b9e0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b67c │ │ │ │ + beq 7b9d8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 401de0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 401b60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b678 │ │ │ │ + beq 7b9d4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2e0c8 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7b67c │ │ │ │ + beq 7b9d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b53c │ │ │ │ - movw r2, #49588 @ 0xc1b4 │ │ │ │ + bl 27aa58 │ │ │ │ + movw r2, #49012 @ 0xbf74 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 7b960 │ │ │ │ + bl 7bcc0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq sl, sl, r4, lsr #10 │ │ │ │ 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 7b6c8 │ │ │ │ + bne 7ba24 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 7b230 │ │ │ │ + bl 7b58c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b6e8 │ │ │ │ + bne 7ba44 │ │ │ │ mov r0, #0 │ │ │ │ - b 7b7a8 │ │ │ │ + b 7bb04 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3680 @ 0xe60 │ │ │ │ + movw r0, #3104 @ 0xc20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6c0 │ │ │ │ - b 7b6ac │ │ │ │ + beq 7ba1c │ │ │ │ + b 7ba08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 7b230 │ │ │ │ + bl 7b58c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6c0 │ │ │ │ + beq 7ba1c │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 7b730 │ │ │ │ + bcs 7ba8c │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 7b74c │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #49620 @ 0xc1d4 │ │ │ │ + bcc 7baa8 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #49044 @ 0xbf94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7b784 │ │ │ │ + bl 1b956c │ │ │ │ + b 7bae0 │ │ │ │ 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 7b79c │ │ │ │ - bl df724 │ │ │ │ - ldr r3, [pc, #32] @ 7b7b0 │ │ │ │ + bne 7baf8 │ │ │ │ + bl dfa50 │ │ │ │ + ldr r3, [pc, #32] @ 7bb0c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b 7b7a8 │ │ │ │ + b 7bb04 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, lsr r2 │ │ │ │ + rsbeq lr, sl, r8, asr r2 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #49672 @ 0xc208 │ │ │ │ + movw r0, #49096 @ 0xbfc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #23892 @ 0x5d54 │ │ │ │ + movw r3, #23236 @ 0x5ac4 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #56] @ 7b840 │ │ │ │ + ldr r3, [pc, #60] @ 7bba0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #16] @ 7b838 │ │ │ │ + vldr d7, [pc, #20] @ 7bb98 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ + nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, lr, r3, lsr #31 │ │ │ │ - bne 7b8a4 │ │ │ │ + bne 7bc04 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7b8a4 │ │ │ │ + bne 7bc04 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #61448 @ 0xf008 │ │ │ │ + movw r1, #60752 @ 0xed50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7b8d4 │ │ │ │ + bl 1b956c │ │ │ │ + b 7bc34 │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, lr │ │ │ │ stmib sp, {r3, ip} │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #24] @ 7b8e0 │ │ │ │ + ldr r3, [pc, #24] @ 7bc40 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b888 │ │ │ │ + bne 7bbe8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsr #10 │ │ │ │ + rsbeq sl, sl, r0, asr r5 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7b910 │ │ │ │ + beq 7bc70 │ │ │ │ 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]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ - movwne r0, #6400 @ 0x1900 │ │ │ │ + movwne r0, #5792 @ 0x16a0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 7b954 │ │ │ │ + bne 7bcb4 │ │ │ │ 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] │ │ │ │ @@ -78584,49 +78800,49 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ str r8, [sp, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl 639b0 │ │ │ │ + bl 63b80 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ba00 │ │ │ │ - bl df724 │ │ │ │ + bne 7bd60 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ba38 │ │ │ │ + bne 7bd98 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ba2c │ │ │ │ + beq 7bd8c │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 7ba28 │ │ │ │ + blt 7bd88 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movle r0, r3 │ │ │ │ @@ -78635,57 +78851,57 @@ │ │ │ │ bx lr │ │ │ │ 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, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 7bae0 │ │ │ │ + beq 7be40 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7bae0 │ │ │ │ - bl df724 │ │ │ │ + bne 7be40 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bad8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 7be38 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49708 @ 0xc22c │ │ │ │ + movw r1, #49132 @ 0xbfec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 7bac0 │ │ │ │ - vldr d7, [pc, #44] @ 7bb20 │ │ │ │ + bls 7be20 │ │ │ │ + vldr d7, [pc, #44] @ 7be80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 7bb28 │ │ │ │ + ldr r2, [pc, #44] @ 7be88 │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007bb2c : │ │ │ │ +0007be8c : │ │ │ │ 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 │ │ │ │ @@ -78693,15 +78909,15 @@ │ │ │ │ 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 r5, r3, #0 │ │ │ │ - ldr lr, [pc, #524] @ 7bd7c │ │ │ │ + ldr lr, [pc, #524] @ 7c0dc │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -78717,135 +78933,135 @@ │ │ │ │ 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 7bbe4 │ │ │ │ + bne 7bf44 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bc20 │ │ │ │ + beq 7bf80 │ │ │ │ sub r3, fp, #112 @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, #3 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #364] @ 7bd80 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #364] @ 7c0e0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 7bd64 │ │ │ │ + beq 7c0c4 │ │ │ │ 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 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd54 │ │ │ │ + beq 7c0b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7bcc4 │ │ │ │ + beq 7c024 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bc84 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 7bfe4 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bc78 │ │ │ │ - bl df724 │ │ │ │ + bne 7bfd8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bd54 │ │ │ │ + bne 7c0b4 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 7bc88 │ │ │ │ - b 7bcc8 │ │ │ │ + bne 7bfe8 │ │ │ │ + b 7c028 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bcac │ │ │ │ + beq 7c00c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 7b230 │ │ │ │ + bl 7b58c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd54 │ │ │ │ + beq 7c0b4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 7bcc8 │ │ │ │ + beq 7c028 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 308f88 │ │ │ │ + bl 307f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bcc8 │ │ │ │ - b 7bd54 │ │ │ │ + bne 7c028 │ │ │ │ + b 7c0b4 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ cmn sl, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ - beq 7bcfc │ │ │ │ + beq 7c05c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, [sp] │ │ │ │ bl 2e9f8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7bd14 │ │ │ │ + b 7c074 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2da80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bd5c │ │ │ │ + beq 7c0bc │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7bd44 │ │ │ │ - bl d720c │ │ │ │ + bne 7c0a4 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bcd0 │ │ │ │ - b 7bd54 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 7c030 │ │ │ │ + b 7c0b4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 7bd64 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 7c0c4 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r6, r8, lsr #27 │ │ │ │ - rsbeq sl, sl, r4, asr r5 │ │ │ │ + rsbeq r5, r6, r8, lsl fp │ │ │ │ + rsbeq sl, sl, ip, ror r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7bda0 │ │ │ │ + beq 7c100 │ │ │ │ mov r0, #1 │ │ │ │ - b 7bdb8 │ │ │ │ + b 7c118 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bd98 │ │ │ │ + bne 7c0f8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -78858,151 +79074,151 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7be88 │ │ │ │ + bne 7c1e8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 7be50 │ │ │ │ + ble 7c1b0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7be50 │ │ │ │ + bne 7c1b0 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r4, r0 │ │ │ │ - b 7be88 │ │ │ │ + b 7c1e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44168 @ 0xac88 │ │ │ │ + movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7be78 │ │ │ │ + bne 7c1d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7be88 │ │ │ │ + b 7c1e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7be9c │ │ │ │ + beq 7c1fc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7bed4 │ │ │ │ + beq 7c234 │ │ │ │ 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 1ce98c │ │ │ │ + b 1ce2b0 │ │ │ │ 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 7bf50 │ │ │ │ + beq 7c2b0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, #0 │ │ │ │ - bl cfc1c │ │ │ │ + bl cff38 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 7bf2c │ │ │ │ + bne 7c28c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7bf50 │ │ │ │ - bl df724 │ │ │ │ + bne 7c2b0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bf60 │ │ │ │ + bne 7c2c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007bf68 : │ │ │ │ +0007c2c8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #19 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bfc8 │ │ │ │ + beq 7c328 │ │ │ │ cmp r0, #4 │ │ │ │ movls r0, #0 │ │ │ │ ldrls r3, [fp, #-16] │ │ │ │ strls r3, [r4] │ │ │ │ - bls 7bfc8 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #49752 @ 0xc258 │ │ │ │ + bls 7c328 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 7c014 │ │ │ │ - bl 37b43c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 7c374 │ │ │ │ + bl 37b174 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #47432 @ 0xb948 │ │ │ │ + movw r0, #46856 @ 0xb708 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - rsbeq r7, fp, r4, asr #16 │ │ │ │ + b e0f54 │ │ │ │ + rsbeq r7, fp, ip, ror #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -79010,139 +79226,139 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7c070 │ │ │ │ + bne 7c3d0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c0a4 │ │ │ │ + beq 7c404 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 7c11c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #128] @ 7c47c │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c10c │ │ │ │ + beq 7c46c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 7c0e8 │ │ │ │ - bl 24b718 │ │ │ │ + beq 7c448 │ │ │ │ + bl 24a738 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7c0e8 │ │ │ │ - bl df724 │ │ │ │ + bne 7c448 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c10c │ │ │ │ + bne 7c46c │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #59932 @ 0xea1c │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7c490 │ │ │ │ + b 7c7f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #11 │ │ │ │ + rsbeq sl, sl, r8, lsr #11 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c15c │ │ │ │ - bl df724 │ │ │ │ + bne 7c4bc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 7c19c │ │ │ │ + bne 7c4fc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2e050 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c188 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 7c4e8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 7c19c │ │ │ │ - movw r0, #15264 @ 0x3ba0 │ │ │ │ + b 7c4fc │ │ │ │ + movw r0, #14688 @ 0x3960 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c1e0 │ │ │ │ + bne 7c540 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c1f4 │ │ │ │ - b 7c204 │ │ │ │ + bne 7c554 │ │ │ │ + b 7c564 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c1d0 │ │ │ │ + beq 7c530 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c220 │ │ │ │ + beq 7c580 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c23c │ │ │ │ + beq 7c59c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c258 │ │ │ │ + beq 7c5b8 │ │ │ │ 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} │ │ │ │ @@ -79159,128 +79375,128 @@ │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 7c2bc │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 7c61c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c2c4 │ │ │ │ + beq 7c624 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 7c484 │ │ │ │ + bne 7c7e4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 7c5b8 │ │ │ │ + bl 7c900 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7c470 │ │ │ │ + beq 7c7d0 │ │ │ │ add r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 7c320 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 7c680 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c328 │ │ │ │ + beq 7c688 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c354 │ │ │ │ + bne 7c6b4 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c364 │ │ │ │ + bne 7c6c4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7c470 │ │ │ │ + b 7c7d0 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 7c354 │ │ │ │ + bne 7c6b4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 7c408 │ │ │ │ - bl 7c5b8 │ │ │ │ + beq 7c768 │ │ │ │ + bl 7c900 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 7c408 │ │ │ │ + beq 7c768 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c3d4 │ │ │ │ - bl df724 │ │ │ │ + beq 7c734 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c3d4 │ │ │ │ + beq 7c734 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7c470 │ │ │ │ + b 7c7d0 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 7c3f8 │ │ │ │ + bne 7c758 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c420 │ │ │ │ + beq 7c780 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7c378 │ │ │ │ + b 7c6d8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 1342bc │ │ │ │ + bl 133ec0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 7c42c │ │ │ │ + bne 7c78c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b 7c348 │ │ │ │ + bl bb940 │ │ │ │ + b 7c6a8 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 7c448 │ │ │ │ + ble 7c7a8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7c42c │ │ │ │ + b 7c78c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 1516d8 │ │ │ │ - b 7c47c │ │ │ │ + bl 151528 │ │ │ │ + b 7c7dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -79293,63 +79509,57 @@ │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7c514 │ │ │ │ + beq 7c874 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #49860 @ 0xc2c4 │ │ │ │ + movwvs r2, #49284 @ 0xc084 │ │ │ │ movtvs r2, #72 @ 0x48 │ │ │ │ - bvs 7c508 │ │ │ │ + bvs 7c868 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #49588 @ 0xc1b4 │ │ │ │ + movw r3, #49012 @ 0xbf74 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #49860 @ 0xc2c4 │ │ │ │ + movw r2, #49284 @ 0xc084 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 7b960 │ │ │ │ + bl 7bcc0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ push {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 7c574 │ │ │ │ + bne 7c8bc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c588 │ │ │ │ - b 7c598 │ │ │ │ + bne 7c8d0 │ │ │ │ + b 7c8e0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c564 │ │ │ │ + beq 7c8ac │ │ │ │ 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 │ │ │ │ @@ -79366,981 +79576,981 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 7c5f8 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 7c940 │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c600 │ │ │ │ + beq 7c948 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 7c654 │ │ │ │ + bne 7c99c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2f06d4 │ │ │ │ + bl 2ef65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c644 │ │ │ │ + beq 7c98c │ │ │ │ mov r0, r4 │ │ │ │ - bl 39378 │ │ │ │ + bl 39374 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 7c65c │ │ │ │ - beq 7c64c │ │ │ │ + ldreq r0, [pc, #24] @ 7c9a4 │ │ │ │ + beq 7c994 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, asr #8 │ │ │ │ + rsbeq ip, sl, r0, ror r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #49896 @ 0xc2e8 │ │ │ │ + movw r0, #49320 @ 0xc0a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c700 │ │ │ │ - movw r1, #49916 @ 0xc2fc │ │ │ │ + beq 7ca48 │ │ │ │ + movw r1, #49340 @ 0xc0bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6bc │ │ │ │ + bgt 7ca04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c6bc │ │ │ │ + bne 7ca04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7c700 │ │ │ │ + beq 7ca48 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25888 @ 0x6520 │ │ │ │ + movw r0, #25292 @ 0x62cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c700 │ │ │ │ + bgt 7ca48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7c700 │ │ │ │ + bne 7ca48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43b67c <_Py_c_neg@@Base+0x954> │ │ │ │ + b 43b5b4 <_Py_c_neg@@Base+0x954> │ │ │ │ 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, #56696 @ 0xdd78 │ │ │ │ + movw r3, #57168 @ 0xdf50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - movwls r3, #23892 @ 0x5d54 │ │ │ │ + movwls r3, #23236 @ 0x5ac4 │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ addls r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #49936 @ 0xc310 │ │ │ │ + movwhi r1, #49360 @ 0xc0d0 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ ldrls r1, [r3, #144] @ 0x90 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ add r1, r4, #20 │ │ │ │ ldr r0, [r5] │ │ │ │ ldm r1, {r1, r2, r3, ip} │ │ │ │ add ip, ip, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35b948 │ │ │ │ + bl 35b5e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #58464 @ 0xe460 │ │ │ │ + movw r1, #57992 @ 0xe288 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 368cd4 │ │ │ │ + b 368a0c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #58564 @ 0xe4c4 │ │ │ │ + movw r1, #58092 @ 0xe2ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 368cd4 │ │ │ │ + b 368a0c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 7c86c │ │ │ │ + beq 7cbb4 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3716 @ 0xe84 │ │ │ │ + movw r0, #3140 @ 0xc44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c88c │ │ │ │ + beq 7cbd4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c894 │ │ │ │ - bl df724 │ │ │ │ + bne 7cbdc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c894 │ │ │ │ + beq 7cbdc │ │ │ │ mov r0, #0 │ │ │ │ - b 7c96c │ │ │ │ + b 7ccb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c88c │ │ │ │ + beq 7cbd4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c88c │ │ │ │ + beq 7cbd4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c8dc │ │ │ │ - bl df724 │ │ │ │ + bne 7cc24 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c88c │ │ │ │ + bne 7cbd4 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2eca4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7c920 │ │ │ │ + bne 7cc68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7c938 │ │ │ │ - bl d720c │ │ │ │ + bne 7cc80 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c8e4 │ │ │ │ - b 7c88c │ │ │ │ + beq 7cc2c │ │ │ │ + b 7cbd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c964 │ │ │ │ + beq 7ccac │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7c9d4 │ │ │ │ + beq 7cd1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7c9d4 │ │ │ │ + ble 7cd1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7c9f4 │ │ │ │ - b 7ca08 │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + ble 7cd3c │ │ │ │ + b 7cd50 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ca08 │ │ │ │ + bl 1b956c │ │ │ │ + b 7cd50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ca08 │ │ │ │ + bne 7cd50 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7ca68 │ │ │ │ + beq 7cdb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7ca68 │ │ │ │ + ble 7cdb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ca88 │ │ │ │ - bl 1f5d20 │ │ │ │ + bne 7cdd0 │ │ │ │ + bl 1f56ac │ │ │ │ mov r5, r0 │ │ │ │ - b 7ca90 │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + b 7cdd8 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7cab0 │ │ │ │ - bl f342c │ │ │ │ + bl 1b956c │ │ │ │ + b 7cdf8 │ │ │ │ + bl f34e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cab0 │ │ │ │ + bgt 7cdf8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7cab0 │ │ │ │ + bne 7cdf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 7cc34 │ │ │ │ + beq 7cf7c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7cc34 │ │ │ │ + bne 7cf7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cc34 │ │ │ │ + beq 7cf7c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #50004 @ 0xc354 │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #44920 @ 0xaf78 │ │ │ │ + movw r3, #40696 @ 0x9ef8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7cb70 │ │ │ │ + bne 7ceb8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7cba4 │ │ │ │ + bne 7ceec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cc34 │ │ │ │ + bgt 7cf7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7cc34 │ │ │ │ + bne 7cf7c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50016 @ 0xc360 │ │ │ │ + movw r0, #49440 @ 0xc120 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, #744 @ 0x2e8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cbec │ │ │ │ + bgt 7cf34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7cbec │ │ │ │ + bne 7cf34 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7cb60 │ │ │ │ + beq 7cea8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cc14 │ │ │ │ + bgt 7cf5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7cc14 │ │ │ │ + bne 7cf5c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cc34 │ │ │ │ - movw r0, #50016 @ 0xc360 │ │ │ │ + beq 7cf7c │ │ │ │ + movw r0, #49440 @ 0xc120 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7cc84 │ │ │ │ + beq 7cfcc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3700 @ 0xe74 │ │ │ │ + movw r0, #3124 @ 0xc34 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cca4 │ │ │ │ + beq 7cfec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ccac │ │ │ │ - bl df724 │ │ │ │ + bne 7cff4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ccac │ │ │ │ + beq 7cff4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7cd60 │ │ │ │ + b 7d0a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cca4 │ │ │ │ + beq 7cfec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cca4 │ │ │ │ + beq 7cfec │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2dd14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7cd14 │ │ │ │ + bne 7d05c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7cd2c │ │ │ │ - bl d720c │ │ │ │ + bne 7d074 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ccdc │ │ │ │ - b 7cca4 │ │ │ │ + beq 7d024 │ │ │ │ + b 7cfec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7cd58 │ │ │ │ + beq 7d0a0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ 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 428ff8 │ │ │ │ + b 428ed8 │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7cddc │ │ │ │ + beq 7d124 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7cddc │ │ │ │ + ble 7d124 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 170e54 │ │ │ │ + bl 170ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7cdfc │ │ │ │ - b 7ce10 │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + ble 7d144 │ │ │ │ + b 7d158 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ce10 │ │ │ │ + bl 1b956c │ │ │ │ + b 7d158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ce10 │ │ │ │ + bne 7d158 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 7ce54 │ │ │ │ + bne 7d19c │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 7ce74 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bgt 7d1bc │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50028 @ 0xc36c │ │ │ │ + movw r1, #49452 @ 0xc12c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r4, #0 │ │ │ │ - b 7cf48 │ │ │ │ + b 7d290 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 7cefc │ │ │ │ + beq 7d244 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 7cedc │ │ │ │ + beq 7d224 │ │ │ │ mov r0, r8 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cedc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7d224 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - movw r1, #18280 @ 0x4768 │ │ │ │ + movw r1, #17872 @ 0x45d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 7ce6c │ │ │ │ + bl 172fdc │ │ │ │ + b 7d1b4 │ │ │ │ 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 7cf20 │ │ │ │ + b 7d268 │ │ │ │ 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 7cf0c │ │ │ │ + bne 7d254 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cf38 │ │ │ │ + bgt 7d280 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 7cf40 │ │ │ │ + beq 7d288 │ │ │ │ mov r4, #0 │ │ │ │ - b 7cf48 │ │ │ │ + b 7d290 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7cf90 │ │ │ │ + bne 7d2d8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cfc0 │ │ │ │ - b 7cfb4 │ │ │ │ + bne 7d308 │ │ │ │ + b 7d2fc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3588 @ 0xe04 │ │ │ │ + movw r0, #3012 @ 0xbc4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d0f8 │ │ │ │ - b 7cf78 │ │ │ │ - bl df724 │ │ │ │ + beq 7d440 │ │ │ │ + b 7d2c0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d0f8 │ │ │ │ + bne 7d440 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7cfe4 │ │ │ │ - bl df724 │ │ │ │ + bne 7d32c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 7d0f8 │ │ │ │ - b 7d014 │ │ │ │ - bl e8df8 │ │ │ │ + bne 7d440 │ │ │ │ + b 7d35c │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d00c │ │ │ │ + bgt 7d354 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7d00c │ │ │ │ + bne 7d354 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7cfd0 │ │ │ │ + beq 7d318 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d0f8 │ │ │ │ + beq 7d440 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d05c │ │ │ │ + bge 7d3a4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7d0f8 │ │ │ │ - bl 105254 │ │ │ │ + beq 7d440 │ │ │ │ + bl 104e64 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fbcc0 │ │ │ │ + bl 1fb654 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ vstr d8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2ddc8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7d0e0 │ │ │ │ + bge 7d428 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d0c4 │ │ │ │ - bl d720c │ │ │ │ + bne 7d40c │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d06c │ │ │ │ - b 7d0d4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 7d3b4 │ │ │ │ + b 7d41c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16a224 │ │ │ │ - b 7d0f8 │ │ │ │ + bl 16a024 │ │ │ │ + b 7d440 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 168dac │ │ │ │ + b 168bac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d1c0 │ │ │ │ + beq 7d508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7d160 │ │ │ │ + bne 7d4a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d1bc │ │ │ │ + bgt 7d504 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d1bc │ │ │ │ + bne 7d504 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d1bc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7d504 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e80ac │ │ │ │ + bl e83c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d190 │ │ │ │ + bgt 7d4d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d190 │ │ │ │ + bne 7d4d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d1a8 │ │ │ │ + bgt 7d4f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 7d1b0 │ │ │ │ + beq 7d4f8 │ │ │ │ mov r4, r6 │ │ │ │ - b 7d1c0 │ │ │ │ + b 7d508 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d1a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7d4f0 │ │ │ │ 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 │ │ │ │ - bl 37a0c8 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 379e00 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #11440 @ 0x2cb0 │ │ │ │ + movw r0, #10864 @ 0x2a70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {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, r2 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d2bc │ │ │ │ + beq 7d604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7d25c │ │ │ │ + bne 7d5a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d254 │ │ │ │ + bgt 7d59c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d254 │ │ │ │ + bne 7d59c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7d2bc │ │ │ │ + b 7d604 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 172760 │ │ │ │ + bl 1723d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d290 │ │ │ │ + bgt 7d5d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d290 │ │ │ │ + bne 7d5d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d2a8 │ │ │ │ + bgt 7d5f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 7d2b0 │ │ │ │ + beq 7d5f8 │ │ │ │ mov r4, r6 │ │ │ │ - b 7d2bc │ │ │ │ + b 7d604 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d2a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7d5f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7d314 │ │ │ │ + bls 7d65c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3596 @ 0xe0c │ │ │ │ + movw r0, #3020 @ 0xbcc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d494 │ │ │ │ + beq 7d7dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d334 │ │ │ │ - bl df724 │ │ │ │ + bne 7d67c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d494 │ │ │ │ + bne 7d7dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d494 │ │ │ │ + beq 7d7dc │ │ │ │ cmp r5, #3 │ │ │ │ movle r7, #0 │ │ │ │ - ble 7d378 │ │ │ │ + ble 7d6c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d378 │ │ │ │ - bl df724 │ │ │ │ + bne 7d6c0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d494 │ │ │ │ + bne 7d7dc │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d3a8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7d6f0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50064 @ 0xc390 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7d470 │ │ │ │ + bl 1b956c │ │ │ │ + b 7d7b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7d470 │ │ │ │ + blt 7d7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7d600 │ │ │ │ + bl 7d948 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d470 │ │ │ │ - bl 105254 │ │ │ │ + beq 7d7b8 │ │ │ │ + bl 104e64 │ │ │ │ str r7, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r6, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d954 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7d41c │ │ │ │ + blt 7d764 │ │ │ │ mov r7, #0 │ │ │ │ - b 7d438 │ │ │ │ + b 7d780 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d414 │ │ │ │ - bl d720c │ │ │ │ + bne 7d75c │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d3d4 │ │ │ │ + beq 7d71c │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7db78 │ │ │ │ + bl 7dec0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d480 │ │ │ │ + bge 7d7c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d470 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 7d7b8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - bl df724 │ │ │ │ + bl 2fba0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d494 │ │ │ │ + bne 7d7dc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6a240 │ │ │ │ + bl 6a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d500 │ │ │ │ + beq 7d848 │ │ │ │ mov r1, r5 │ │ │ │ - bl 73938 │ │ │ │ + bl 73b10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7d4e8 │ │ │ │ + ble 7d830 │ │ │ │ mov r4, r5 │ │ │ │ - b 7d500 │ │ │ │ + b 7d848 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d4e0 │ │ │ │ + bne 7d828 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d4e0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7d828 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -80353,54 +80563,54 @@ │ │ │ │ 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, #164] @ 7d5fc │ │ │ │ + ldr r2, [pc, #164] @ 7d944 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d580 │ │ │ │ + bne 7d8c8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d568 │ │ │ │ + bne 7d8b0 │ │ │ │ dmb ish │ │ │ │ - beq 7d590 │ │ │ │ + beq 7d8d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 4409d8 │ │ │ │ + bl 440770 <_Py_hashtable_foreach@@Base+0x1a50> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7d5bc │ │ │ │ + bne 7d904 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d5a4 │ │ │ │ + bne 7d8ec │ │ │ │ dmb ish │ │ │ │ - beq 7d5cc │ │ │ │ + beq 7d914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 7d5fc │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7d944 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7d5f4 │ │ │ │ + beq 7d93c │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80409,453 +80619,453 @@ │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7d63c │ │ │ │ + bgt 7d984 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7d654 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 7d99c │ │ │ │ + bl 3733e0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7d850 │ │ │ │ + b 7db98 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7d674 │ │ │ │ + bgt 7d9bc │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #26344 @ 0x66e8 │ │ │ │ + movwne r9, #24764 @ 0x60bc │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7d714 │ │ │ │ + bne 7da5c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bb640 │ │ │ │ - bl 3736a8 │ │ │ │ - b 7d64c │ │ │ │ + bl bb940 │ │ │ │ + bl 3733e0 │ │ │ │ + b 7d994 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 218cbc │ │ │ │ + bl 217e70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7d7d4 │ │ │ │ + beq 7db1c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7d7f4 │ │ │ │ + ble 7db3c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7d80c │ │ │ │ + beq 7db54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d72c │ │ │ │ - bl 82d3c │ │ │ │ - b 7d814 │ │ │ │ + bne 7da74 │ │ │ │ + bl 830e0 │ │ │ │ + b 7db5c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d78c │ │ │ │ + beq 7dad4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d78c │ │ │ │ + beq 7dad4 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7d774 │ │ │ │ + bne 7dabc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7d69c │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bcc 7d9e4 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7d858 │ │ │ │ + ldr r1, [pc, #236] @ 7dba0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 7d814 │ │ │ │ + bl 21cc6c │ │ │ │ + b 7db5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7d6b4 │ │ │ │ - b 7d814 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7d9fc │ │ │ │ + b 7db5c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d7c4 │ │ │ │ + beq 7db0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d7c4 │ │ │ │ - movw r1, #54640 @ 0xd570 │ │ │ │ + beq 7db0c │ │ │ │ + movw r1, #54064 @ 0xd330 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b 7d814 │ │ │ │ - movw r1, #54668 @ 0xd58c │ │ │ │ + bl 172fdc │ │ │ │ + b 7db5c │ │ │ │ + movw r1, #54092 @ 0xd34c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b 7d814 │ │ │ │ + bl 172fdc │ │ │ │ + b 7db5c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d814 │ │ │ │ + bgt 7db5c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7d814 │ │ │ │ + bne 7db5c │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d814 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7db5c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7d6e8 │ │ │ │ + bne 7da30 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d6e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7da30 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d850 │ │ │ │ + b 7db98 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d844 │ │ │ │ + beq 7db8c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7d82c │ │ │ │ + bne 7db74 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl bb640 │ │ │ │ - b 7d64c │ │ │ │ + bl bb940 │ │ │ │ + b 7d994 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, fp, r0, asr #25 │ │ │ │ + rsbeq r3, fp, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7d898 │ │ │ │ + bgt 7dbe0 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7d8b0 │ │ │ │ - bl 3736a8 │ │ │ │ + bne 7dbf8 │ │ │ │ + bl 3733e0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7daac │ │ │ │ + b 7ddf4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7d8d0 │ │ │ │ + bgt 7dc18 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #26344 @ 0x66e8 │ │ │ │ + movwne r9, #24764 @ 0x60bc │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7d970 │ │ │ │ + bne 7dcb8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bb640 │ │ │ │ - bl 3736a8 │ │ │ │ - b 7d8a8 │ │ │ │ + bl bb940 │ │ │ │ + bl 3733e0 │ │ │ │ + b 7dbf0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7da30 │ │ │ │ + beq 7dd78 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7da50 │ │ │ │ + ble 7dd98 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7da68 │ │ │ │ + beq 7ddb0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d988 │ │ │ │ - bl 82d3c │ │ │ │ - b 7da70 │ │ │ │ + bne 7dcd0 │ │ │ │ + bl 830e0 │ │ │ │ + b 7ddb8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d9e8 │ │ │ │ + beq 7dd30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d9e8 │ │ │ │ + beq 7dd30 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7d9d0 │ │ │ │ + bne 7dd18 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7d8f8 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bcc 7dc40 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7dab4 │ │ │ │ + ldr r1, [pc, #236] @ 7ddfc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ - b 7da70 │ │ │ │ + bl 21cc6c │ │ │ │ + b 7ddb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7d910 │ │ │ │ - b 7da70 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7dc58 │ │ │ │ + b 7ddb8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7da20 │ │ │ │ + beq 7dd68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7da20 │ │ │ │ - movw r1, #54640 @ 0xd570 │ │ │ │ + beq 7dd68 │ │ │ │ + movw r1, #54064 @ 0xd330 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b 7da70 │ │ │ │ - movw r1, #54668 @ 0xd58c │ │ │ │ + bl 172fdc │ │ │ │ + b 7ddb8 │ │ │ │ + movw r1, #54092 @ 0xd34c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b 7da70 │ │ │ │ + bl 172fdc │ │ │ │ + b 7ddb8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7da70 │ │ │ │ + bgt 7ddb8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7da70 │ │ │ │ + bne 7ddb8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7da70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7ddb8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7d944 │ │ │ │ + bne 7dc8c │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7d944 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7dc8c │ │ │ │ mov r0, #0 │ │ │ │ - b 7daac │ │ │ │ + b 7ddf4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7daa0 │ │ │ │ + beq 7dde8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7da88 │ │ │ │ + bne 7ddd0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl bb640 │ │ │ │ - b 7d8a8 │ │ │ │ + bl bb940 │ │ │ │ + b 7dbf0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, fp, r0, asr #25 │ │ │ │ + rsbeq r3, fp, r8, ror #25 │ │ │ │ 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 b8024 │ │ │ │ + bl b8334 │ │ │ │ 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 7db38 │ │ │ │ + bge 7de80 │ │ │ │ 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 7db08 │ │ │ │ + b 7de50 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7db64 │ │ │ │ + beq 7deac │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #50100 @ 0xc3b4 │ │ │ │ + movw r0, #49524 @ 0xc174 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + b e0f54 │ │ │ │ + movw r0, #5992 @ 0x1768 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {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 bb640 │ │ │ │ + bl bb940 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 7dbb8 │ │ │ │ + beq 7df00 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 21a824 │ │ │ │ - b 7dba0 │ │ │ │ + bl 219b7c │ │ │ │ + b 7dee8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb640 │ │ │ │ + b bb940 │ │ │ │ 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 7dc00 │ │ │ │ + bne 7df48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7dc20 │ │ │ │ + beq 7df68 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dc20 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 7df68 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33636 @ 0x8364 │ │ │ │ + movw r1, #33000 @ 0x80e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 7dd10 │ │ │ │ + b 7e058 │ │ │ │ mov r0, r1 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 401cd8 │ │ │ │ + bl 402458 <_PyLong_UnsignedLongLong_Converter@@Base+0x8f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7dd10 │ │ │ │ + beq 7e058 │ │ │ │ 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 29ef84 │ │ │ │ + bl 29e2a4 │ │ │ │ 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 29ef84 │ │ │ │ + bl 29e2a4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd10 │ │ │ │ + beq 7e058 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a063c │ │ │ │ + bl 29f7cc │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 7dcd4 │ │ │ │ + bne 7e01c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dc18 │ │ │ │ + bgt 7df60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7dc18 │ │ │ │ + bne 7df60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7dc18 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7df60 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 7dd0c │ │ │ │ + bge 7e054 │ │ │ │ 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 7dcd4 │ │ │ │ + b 7e01c │ │ │ │ str r2, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -80863,207 +81073,207 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 7dd64 │ │ │ │ + bne 7e0ac │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd98 │ │ │ │ + beq 7e0e0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #104] @ 7ddf8 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #104] @ 7e140 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ddf0 │ │ │ │ + beq 7e138 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 7ddb4 │ │ │ │ + ble 7e0fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 7ddb8 │ │ │ │ - b 7ddec │ │ │ │ + bge 7e100 │ │ │ │ + b 7e134 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2ee6c │ │ │ │ subs r2, r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7ddf0 │ │ │ │ + beq 7e138 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6376c │ │ │ │ + bl 6393c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, sl, r0, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7de3c │ │ │ │ + bne 7e184 │ │ │ │ ldmib r0, {r0, r4} │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #50104 @ 0xc3b8 │ │ │ │ + movw r0, #49528 @ 0xc178 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - b 7de90 │ │ │ │ + b 7e1d8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 7de9c │ │ │ │ - bl 18bd04 │ │ │ │ + beq 7e1e4 │ │ │ │ + bl 18b7b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7de70 │ │ │ │ - bl df724 │ │ │ │ + bne 7e1b8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de9c │ │ │ │ - bl 177b78 │ │ │ │ - b 7de9c │ │ │ │ + beq 7e1e4 │ │ │ │ + bl 1777a4 │ │ │ │ + b 7e1e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7de9c │ │ │ │ + bne 7e1e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + movw r0, #49536 @ 0xc180 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {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 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7dfe0 │ │ │ │ + beq 7e328 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7df20 │ │ │ │ + bne 7e268 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df78 │ │ │ │ + bgt 7e2c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7df78 │ │ │ │ + bne 7e2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 7df78 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 7e2c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7df80 │ │ │ │ + beq 7e2c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7df80 │ │ │ │ + bne 7e2c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df58 │ │ │ │ + bgt 7e2a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7df58 │ │ │ │ + bne 7e2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df78 │ │ │ │ + bgt 7e2c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7df78 │ │ │ │ + bne 7e2c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7dfe0 │ │ │ │ + b 7e328 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 193dac │ │ │ │ + bl 1938d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dfb4 │ │ │ │ + bgt 7e2fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7dfb4 │ │ │ │ + bne 7e2fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dfd4 │ │ │ │ + bgt 7e31c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7dfd4 │ │ │ │ + bne 7e31c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 7e010 │ │ │ │ + bls 7e358 │ │ │ │ mov r5, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 7e064 │ │ │ │ + bl 3733e0 │ │ │ │ + b 7e3ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e030 │ │ │ │ + beq 7e378 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 7e034 │ │ │ │ - b 7e004 │ │ │ │ + bls 7e37c │ │ │ │ + b 7e34c │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7e004 │ │ │ │ + beq 7e34c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -81079,243 +81289,243 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e43c │ │ │ │ + beq 7e784 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e0e4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7e42c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50124 @ 0xc3cc │ │ │ │ + movw r1, #49548 @ 0xc18c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn sl, #0 │ │ │ │ - b 7e43c │ │ │ │ - ldr r7, [pc, #860] @ 7e448 │ │ │ │ + b 7e784 │ │ │ │ + ldr r7, [pc, #860] @ 7e790 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e144 │ │ │ │ + bgt 7e48c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e144 │ │ │ │ + bne 7e48c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #776] @ 0x308 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e43c │ │ │ │ + beq 7e784 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e188 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7e4d0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50216 @ 0xc428 │ │ │ │ + movw r1, #49640 @ 0xc1e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7e0dc │ │ │ │ + bl 1b956c │ │ │ │ + b 7e424 │ │ │ │ ldr r0, [r7, r5] │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e1e0 │ │ │ │ + bgt 7e528 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e1e0 │ │ │ │ + bne 7e528 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #760] @ 0x2f8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e43c │ │ │ │ + beq 7e784 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e218 │ │ │ │ + bne 7e560 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e0dc │ │ │ │ + beq 7e424 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7e250 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7e598 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #50268 @ 0xc45c │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #49692 @ 0xc21c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 173368 │ │ │ │ - b 7e430 │ │ │ │ + bl 172fdc │ │ │ │ + b 7e778 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 159508 │ │ │ │ + bl 159358 │ │ │ │ subs r7, r0, #0 │ │ │ │ addne r3, r7, #4 │ │ │ │ strne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 7e430 │ │ │ │ + beq 7e778 │ │ │ │ cmp r5, sl │ │ │ │ - bge 7e340 │ │ │ │ + bge 7e688 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #444] @ 7e448 │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + ldr r2, [pc, #444] @ 7e790 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r7] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e2f8 │ │ │ │ + bgt 7e640 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7e2f8 │ │ │ │ + bne 7e640 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 7e32c │ │ │ │ + beq 7e674 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50324 @ 0xc494 │ │ │ │ + movw r1, #49748 @ 0xc254 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7e430 │ │ │ │ + bl 1b956c │ │ │ │ + b 7e778 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 7e274 │ │ │ │ + b 7e5bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7e370 │ │ │ │ + bgt 7e6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7e370 │ │ │ │ + bne 7e6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #764] @ 0x2fc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e43c │ │ │ │ + beq 7e784 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e3b4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7e6fc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50380 @ 0xc4cc │ │ │ │ + movw r1, #49804 @ 0xc28c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7e0dc │ │ │ │ - ldr r3, [pc, #140] @ 7e448 │ │ │ │ + bl 1b956c │ │ │ │ + b 7e424 │ │ │ │ + ldr r3, [pc, #140] @ 7e790 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7e430 │ │ │ │ + bne 7e778 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e408 │ │ │ │ + bgt 7e750 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e408 │ │ │ │ + bne 7e750 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ea2c4 │ │ │ │ + bl 2e90c0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - bne 7e43c │ │ │ │ + bne 7e784 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ - b 7e0dc │ │ │ │ + bl c55a4 │ │ │ │ + b 7e424 │ │ │ │ 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, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81325,109 +81535,109 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2e074 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 7e49c │ │ │ │ + bne 7e7e4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e4d4 │ │ │ │ - b 7e4c0 │ │ │ │ + bne 7e81c │ │ │ │ + b 7e808 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #3612 @ 0xe1c │ │ │ │ + movw r0, #3036 @ 0xbdc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e4cc │ │ │ │ - b 7e484 │ │ │ │ - bl df724 │ │ │ │ + beq 7e814 │ │ │ │ + b 7e7cc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e4d4 │ │ │ │ + beq 7e81c │ │ │ │ mov r4, #0 │ │ │ │ - b 7e56c │ │ │ │ + b 7e8b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e4cc │ │ │ │ + bne 7e814 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e4cc │ │ │ │ + beq 7e814 │ │ │ │ ldrd r8, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r6, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ebb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7e54c │ │ │ │ + bge 7e894 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7e584 │ │ │ │ - bl d720c │ │ │ │ + bne 7e8cc │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e500 │ │ │ │ + beq 7e848 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7e560 │ │ │ │ - bl df724 │ │ │ │ + bne 7e8a8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e4cc │ │ │ │ + bne 7e814 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e598 │ │ │ │ + beq 7e8e0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ - b 7e598 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl 219b7c │ │ │ │ + b 7e8e0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 7e54c │ │ │ │ + bl 2fba0c │ │ │ │ + b 7e894 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, 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 r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e5dc │ │ │ │ + beq 7e924 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e5fc │ │ │ │ - b 7e5ec │ │ │ │ - bl 400bd0 <_PyErr_BadInternalCall@@Base+0x50> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 7e5c8 │ │ │ │ - b 7e60c │ │ │ │ - bl b6aa0 │ │ │ │ + bne 7e944 │ │ │ │ + b 7e934 │ │ │ │ + bl 401a20 <_PySlotIterator_Init@@Base+0x238> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 7e910 │ │ │ │ + b 7e954 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5] │ │ │ │ - beq 7e60c │ │ │ │ + beq 7e954 │ │ │ │ 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, r8, r9, fp, lr} │ │ │ │ @@ -81437,262 +81647,262 @@ │ │ │ │ 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 7e65c │ │ │ │ + bhi 7e9a4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e68c │ │ │ │ - b 7e680 │ │ │ │ + bne 7e9d4 │ │ │ │ + b 7e9c8 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3620 @ 0xe24 │ │ │ │ + movw r0, #3044 @ 0xbe4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e7d4 │ │ │ │ - b 7e644 │ │ │ │ - bl df724 │ │ │ │ + beq 7eb1c │ │ │ │ + b 7e98c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7d4 │ │ │ │ + bne 7eb1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e7d4 │ │ │ │ + beq 7eb1c │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 7e6d0 │ │ │ │ + ble 7ea18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e6d0 │ │ │ │ - bl df724 │ │ │ │ + bne 7ea18 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7d4 │ │ │ │ + bne 7eb1c │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e700 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7ea48 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50536 @ 0xc568 │ │ │ │ + movw r1, #49960 @ 0xc328 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7e7b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 7eaf8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7e7b0 │ │ │ │ + blt 7eaf8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7d85c │ │ │ │ + bl 7dba4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e7b0 │ │ │ │ - bl 105254 │ │ │ │ + beq 7eaf8 │ │ │ │ + bl 104e64 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ea10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7e798 │ │ │ │ + bge 7eae0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7e784 │ │ │ │ - bl d720c │ │ │ │ + bne 7eacc │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e72c │ │ │ │ - b 7e794 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 7ea74 │ │ │ │ + b 7eadc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7db78 │ │ │ │ + bl 7dec0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7e7c0 │ │ │ │ - bl df724 │ │ │ │ + bne 7eb08 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7d4 │ │ │ │ + bne 7eb1c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 7e824 │ │ │ │ + beq 7eb6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e874 │ │ │ │ + beq 7ebbc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7e864 │ │ │ │ - bl e8df8 │ │ │ │ + beq 7ebac │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e85c │ │ │ │ + bgt 7eba4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e85c │ │ │ │ + bne 7eba4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7e87c │ │ │ │ - bl df724 │ │ │ │ + bne 7ebc4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 7e87c │ │ │ │ + beq 7ebc4 │ │ │ │ mov r5, #0 │ │ │ │ - b 7ea20 │ │ │ │ + b 7ed68 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7e8b4 │ │ │ │ + beq 7ebfc │ │ │ │ mov r0, r3 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9e4 │ │ │ │ + beq 7ed2c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7e8d4 │ │ │ │ + bne 7ec1c │ │ │ │ mov r0, r7 │ │ │ │ - bl 400bd0 <_PyErr_BadInternalCall@@Base+0x50> │ │ │ │ + bl 401a20 <_PySlotIterator_Init@@Base+0x238> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ea20 │ │ │ │ + beq 7ed68 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r2, r4, r9 │ │ │ │ add r5, r9, #1 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r4, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - ble 7e98c │ │ │ │ + ble 7ecd4 │ │ │ │ cmp r5, #8 │ │ │ │ add r5, r5, r5, asr #3 │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq 7e924 │ │ │ │ + beq 7ec6c │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ mov r1, r5 │ │ │ │ - bls 7e92c │ │ │ │ - b 7e984 │ │ │ │ + bls 7ec74 │ │ │ │ + b 7eccc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7e950 │ │ │ │ - bl e95dc │ │ │ │ + beq 7ec98 │ │ │ │ + bl e9750 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7e974 │ │ │ │ - b 7e984 │ │ │ │ + bne 7ecbc │ │ │ │ + b 7eccc │ │ │ │ mov r0, r1 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7e984 │ │ │ │ + beq 7eccc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 7e98c │ │ │ │ - bl 3736a8 │ │ │ │ - b 7e874 │ │ │ │ + b 7ecd4 │ │ │ │ + bl 3733e0 │ │ │ │ + b 7ebbc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 7e9bc │ │ │ │ + bge 7ed04 │ │ │ │ add ip, r0, r2, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 7e99c │ │ │ │ + b 7ece4 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b 7ea20 │ │ │ │ + b 7ed68 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1dbfbc │ │ │ │ - bl 16aabc │ │ │ │ + bl 1db878 │ │ │ │ + bl 16a730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e874 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7ebbc │ │ │ │ mov r0, r5 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -81701,418 +81911,418 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7ea7c │ │ │ │ + bne 7edc4 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7eab4 │ │ │ │ + beq 7edfc │ │ │ │ sub lr, fp, #60 @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #888] @ 7ee24 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #888] @ 7f16c │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ee18 │ │ │ │ + beq 7f160 │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7eaf0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 7ee38 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50572 @ 0xc58c │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov ip, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #764] @ 7ee28 │ │ │ │ + ldr r3, [pc, #764] @ 7f170 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #50624 @ 0xc5c0 │ │ │ │ + movw r2, #50048 @ 0xc380 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #748] @ 7ee2c │ │ │ │ + ldr r0, [pc, #748] @ 7f174 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 174660 │ │ │ │ + bl 174288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7edf0 │ │ │ │ + beq 7f138 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 7eb98 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7eee0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50632 @ 0xc5c8 │ │ │ │ + movw r1, #50056 @ 0xc388 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7edf4 │ │ │ │ + bl 1b956c │ │ │ │ + b 7f13c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [r5, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r7, #0 │ │ │ │ - movweq r1, #6400 @ 0x1900 │ │ │ │ + movweq r1, #5792 @ 0x16a0 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 7ebdc │ │ │ │ + beq 7ef24 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ bic r1, r7, #1 │ │ │ │ - movw r3, #22920 @ 0x5988 │ │ │ │ + movw r3, #22312 @ 0x5728 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ bic r2, r1, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 29ef84 │ │ │ │ + bl 29e2a4 │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r1, #6400 @ 0x1900 │ │ │ │ + movweq r1, #5792 @ 0x16a0 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 7ec20 │ │ │ │ + beq 7ef68 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ bic r1, r6, #1 │ │ │ │ - movw r3, #22920 @ 0x5988 │ │ │ │ + movw r3, #22312 @ 0x5728 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ bic r2, r1, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 29ef84 │ │ │ │ + bl 29e2a4 │ │ │ │ orrs r3, r4, r8 │ │ │ │ - bne 7ec50 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bne 7ef98 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 7edf4 │ │ │ │ + b 7f13c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7eda8 │ │ │ │ + beq 7f0f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7ec84 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7efcc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50652 @ 0xc5dc │ │ │ │ + movw r1, #50076 @ 0xc39c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7edf0 │ │ │ │ + bl 1b956c │ │ │ │ + b 7f138 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ str r9, [r5, #20] │ │ │ │ - bl 2a063c │ │ │ │ + bl 29f7cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7ecc4 │ │ │ │ + beq 7f00c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 7ecbc │ │ │ │ + beq 7f004 │ │ │ │ str r9, [r5, #20] │ │ │ │ - bl 2ae5c0 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ + bl 2ad540 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ str r7, [r5, #20] │ │ │ │ - b 7edf0 │ │ │ │ + b 7f138 │ │ │ │ cmp r7, #0 │ │ │ │ streq r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 7ed38 │ │ │ │ + beq 7f080 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r7] │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ str r6, [r7] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 7ed38 │ │ │ │ + b 7f080 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsl r4, r6, #2 │ │ │ │ ldr r9, [r3, r6, lsl #2] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7ed44 │ │ │ │ + bne 7f08c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [r1, r4] │ │ │ │ cmp sl, r6 │ │ │ │ - ble 7ed94 │ │ │ │ - b 7ecf8 │ │ │ │ + ble 7f0dc │ │ │ │ + b 7f040 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ed18 │ │ │ │ + bne 7f060 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r5, r7 │ │ │ │ - movw r1, #18280 @ 0x4768 │ │ │ │ + movw r1, #17872 @ 0x45d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r3, #4] │ │ │ │ - bl 2ae5c0 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ - b 7edf0 │ │ │ │ + bl 2ad540 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ + b 7f138 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [r3, #4] │ │ │ │ - b 7edbc │ │ │ │ + b 7f104 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a063c │ │ │ │ + bl 29f7cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7edf4 │ │ │ │ + bne 7f13c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - beq 7eddc │ │ │ │ + beq 7f124 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r2] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae5c0 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ - b 7ec44 │ │ │ │ + bl 2ad540 <_PyUnicode_ToNumeric@@Base+0x2f0c> │ │ │ │ + b 7ef8c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [pc, #52] @ 7ee30 │ │ │ │ + ldr r0, [pc, #52] @ 7f178 │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee18 │ │ │ │ + bgt 7f160 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 7ee18 │ │ │ │ + bne 7f160 │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsr r6 │ │ │ │ - rsbeq sl, sl, ip, asr r6 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq fp, fp, r8, ror sp │ │ │ │ + rsbeq sl, sl, r8, asr r6 │ │ │ │ + rsbeq sl, sl, r4, lsl #13 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq fp, fp, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 7ee74 │ │ │ │ + beq 7f1bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3580 @ 0xdfc │ │ │ │ + movw r0, #3004 @ 0xbbc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7efa4 │ │ │ │ + beq 7f2ec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ee94 │ │ │ │ - bl df724 │ │ │ │ + bne 7f1dc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7efa4 │ │ │ │ + bne 7f2ec │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eec4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f20c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50680 @ 0xc5f8 │ │ │ │ + movw r1, #50104 @ 0xc3b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ef84 │ │ │ │ + bl 1b956c │ │ │ │ + b 7f2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7ef84 │ │ │ │ + blt 7f2cc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7d600 │ │ │ │ + bl 7d948 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef84 │ │ │ │ - bl 105254 │ │ │ │ + beq 7f2cc │ │ │ │ + bl 104e64 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e104 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7ef30 │ │ │ │ + blt 7f278 │ │ │ │ mov r7, #0 │ │ │ │ - b 7ef4c │ │ │ │ + b 7f294 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7ef28 │ │ │ │ - bl d720c │ │ │ │ + bne 7f270 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7eef0 │ │ │ │ + beq 7f238 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7db78 │ │ │ │ + bl 7dec0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7ef94 │ │ │ │ + bge 7f2dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7ef84 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 7f2cc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - bl df724 │ │ │ │ + bl 2fba0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7efa4 │ │ │ │ + bne 7f2ec │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - bl 25ee1c <_PyLong_Copy@@Base> │ │ │ │ + bl 25dd48 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11440 @ 0x2cb0 │ │ │ │ + movw r0, #10864 @ 0x2a70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-16] │ │ │ │ ldr r2, [r2, #448] @ 0x1c0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ - movw r1, #49300 @ 0xc094 │ │ │ │ + movw r1, #48724 @ 0xbe54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f0b4 │ │ │ │ + beq 7f3fc │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4da5c │ │ │ │ + bl 4db74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f0b4 │ │ │ │ + beq 7f3fc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 7f0b4 │ │ │ │ + ble 7f3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 401bb8 <_PySlotIterator_Init@@Base+0x180> │ │ │ │ + bl 401968 <_PySlotIterator_Init@@Base+0x180> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7f084 │ │ │ │ + beq 7f3cc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f07c │ │ │ │ + bgt 7f3c4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 7f07c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 7f3c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7f044 │ │ │ │ + b 7f38c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f0b4 │ │ │ │ + beq 7f3fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0b0 │ │ │ │ + bgt 7f3f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7f0b0 │ │ │ │ + bne 7f3f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ @@ -82124,2081 +82334,2081 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #884] @ 0x374 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f464 │ │ │ │ + beq 7f7ac │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7f134 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f47c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50716 @ 0xc61c │ │ │ │ + movw r1, #50140 @ 0xc3dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7f464 │ │ │ │ - ldr r7, [pc, #816] @ 7f46c │ │ │ │ + b 7f7ac │ │ │ │ + ldr r7, [pc, #816] @ 7f7b4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r1, #50768 @ 0xc650 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [sl, r7] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f194 │ │ │ │ + bgt 7f4dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7f194 │ │ │ │ + bne 7f4dc │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #748] @ 0x2ec │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f464 │ │ │ │ + beq 7f7ac │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7f1f4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 7f53c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 7f200 │ │ │ │ + bne 7f548 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f1f4 │ │ │ │ + bgt 7f53c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f1f4 │ │ │ │ + bne 7f53c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 7f258 │ │ │ │ + b 7f5a0 │ │ │ │ ldr r0, [r7, sl] │ │ │ │ - movw r1, #50768 @ 0xc650 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f258 │ │ │ │ + bgt 7f5a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7f258 │ │ │ │ + bne 7f5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f464 │ │ │ │ + beq 7f7ac │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7f290 │ │ │ │ + bne 7f5d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7f12c │ │ │ │ + beq 7f474 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7f2c8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f610 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #50804 @ 0xc674 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #50228 @ 0xc434 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 7f458 │ │ │ │ + bl 172fdc │ │ │ │ + b 7f7a0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ddf6c │ │ │ │ + bl 3ddc64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7f458 │ │ │ │ + beq 7f7a0 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #50768 @ 0xc650 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7f3c8 │ │ │ │ + bge 7f710 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #324] @ 7f46c │ │ │ │ + ldr r3, [pc, #324] @ 7f7b4 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r0, [r3, sl] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3de06c │ │ │ │ + bl 3ddd64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7f37c │ │ │ │ + bgt 7f6c4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f37c │ │ │ │ + bne 7f6c4 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7f458 │ │ │ │ + bne 7f7a0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f3b4 │ │ │ │ + beq 7f6fc │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50860 @ 0xc6ac │ │ │ │ + movw r1, #50284 @ 0xc46c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7f458 │ │ │ │ + bl 1b956c │ │ │ │ + b 7f7a0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 7f2f8 │ │ │ │ + b 7f640 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7f3fc │ │ │ │ + bgt 7f744 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7f3fc │ │ │ │ + bne 7f744 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7f428 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 7f770 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50916 @ 0xc6e4 │ │ │ │ + movw r1, #50340 @ 0xc4a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ str r4, [r8] │ │ │ │ - b 7f458 │ │ │ │ + b 7f7a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7f454 │ │ │ │ + beq 7f79c │ │ │ │ stm r3, {r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r3, [r8] │ │ │ │ - b 7f464 │ │ │ │ + b 7f7ac │ │ │ │ str r3, [r8] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5288 │ │ │ │ - b 7f12c │ │ │ │ + bl c55a4 │ │ │ │ + b 7f474 │ │ │ │ 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 │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw lr, #6400 @ 0x1900 │ │ │ │ + movw lr, #5792 @ 0x16a0 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, lr │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ moveq r5, ip │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq ip, [r2] │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ mov r7, r1 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7f4f8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f840 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #50504 @ 0xc548 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ffd4 │ │ │ │ - ldr r9, [pc, #3988] @ 80494 │ │ │ │ + bl 1b956c │ │ │ │ + b 8031c │ │ │ │ + ldr r9, [pc, #3988] @ 807dc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #51128 @ 0xc7b8 │ │ │ │ + movw r1, #50552 @ 0xc578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f550 │ │ │ │ + bgt 7f898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f550 │ │ │ │ + bne 7f898 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7f594 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f8dc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51164 @ 0xc7dc │ │ │ │ + movw r1, #50588 @ 0xc59c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ffd4 │ │ │ │ + bl 1b956c │ │ │ │ + b 8031c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51128 @ 0xc7b8 │ │ │ │ + movw r1, #50552 @ 0xc578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5e4 │ │ │ │ + bgt 7f92c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f5e4 │ │ │ │ + bne 7f92c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7f628 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7f970 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51216 @ 0xc810 │ │ │ │ + movw r1, #50640 @ 0xc5d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ffd4 │ │ │ │ + bl 1b956c │ │ │ │ + b 8031c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51128 @ 0xc7b8 │ │ │ │ + movw r1, #50552 @ 0xc578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f678 │ │ │ │ + bgt 7f9c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f678 │ │ │ │ + bne 7f9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7f6bc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7fa04 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51268 @ 0xc844 │ │ │ │ + movw r1, #50692 @ 0xc604 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ffd4 │ │ │ │ + bl 1b956c │ │ │ │ + b 8031c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51128 @ 0xc7b8 │ │ │ │ + movw r1, #50552 @ 0xc578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f70c │ │ │ │ + bgt 7fa54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f70c │ │ │ │ + bne 7fa54 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f804 │ │ │ │ + beq 7fb4c │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7f774 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7fabc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movw r1, #50748 @ 0xc63c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80aa0 │ │ │ │ + bl 1b956c │ │ │ │ + b 80de8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #50796 @ 0xc66c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7cc │ │ │ │ + bgt 7fb14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7f7cc │ │ │ │ + bne 7fb14 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2f53c0 <_Py_Specialize_CallFunctionEx@@Base+0x670> │ │ │ │ + bl 2f4348 <_Py_Specialize_CallFunctionEx@@Base+0x670> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80aa0 │ │ │ │ - b 80a90 │ │ │ │ + bne 80de8 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80a9c │ │ │ │ + beq 80de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f900 │ │ │ │ + beq 7fc48 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7f868 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7fbb0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51408 @ 0xc8d0 │ │ │ │ + movw r1, #50832 @ 0xc690 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 7ffd4 │ │ │ │ + bl 1b956c │ │ │ │ + b 8031c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51460 @ 0xc904 │ │ │ │ + movw r1, #50884 @ 0xc6c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1125fc <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 1121f8 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 80a90 │ │ │ │ + blt 80dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7f8cc │ │ │ │ + bgt 7fc14 │ │ │ │ add r2, r3, #1 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4] │ │ │ │ - beq 7f8cc │ │ │ │ + beq 7fc14 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7f8cc │ │ │ │ + bne 7fc14 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 453ac │ │ │ │ + bl 453a4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80aa0 │ │ │ │ - b 80a90 │ │ │ │ + bne 80de8 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fafc │ │ │ │ + beq 7fe44 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7f95c │ │ │ │ + bne 7fca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r7, r0, #0 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7f994 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7fcdc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #51500 @ 0xc92c │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #50924 @ 0xc6ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 37430c │ │ │ │ + bl 374044 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne sl, r3, #4 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80a90 │ │ │ │ - ldr r0, [pc, #2772] @ 80494 │ │ │ │ + beq 80dd8 │ │ │ │ + ldr r0, [pc, #2772] @ 807dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7fa7c │ │ │ │ + bge 7fdc4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + movw r1, #50984 @ 0xc728 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7fa3c │ │ │ │ + bgt 7fd84 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fa3c │ │ │ │ + bne 7fd84 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7fa70 │ │ │ │ + beq 7fdb8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51600 @ 0xc990 │ │ │ │ + movw r1, #51024 @ 0xc750 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - b 7f9b8 │ │ │ │ + b 7fd00 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7faa4 │ │ │ │ + bgt 7fdec │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 7faa4 │ │ │ │ + bne 7fdec │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faec │ │ │ │ + beq 7fe34 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r9, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 80a9c │ │ │ │ + b 80de4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 80a90 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ff74 │ │ │ │ + beq 802bc │ │ │ │ ldr r1, [r4, #784] @ 0x310 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7fb58 │ │ │ │ + bne 7fea0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7fb90 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 7fed8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #51664 @ 0xc9d0 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 159508 │ │ │ │ + bl 159358 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ mov r6, #0 │ │ │ │ add r9, r3, #4 │ │ │ │ str r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7fc84 │ │ │ │ + bge 7ffcc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - movw r1, #51720 @ 0xca08 │ │ │ │ + movw r1, #51144 @ 0xc7c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #2216] @ 80494 │ │ │ │ + ldr r3, [pc, #2216] @ 807dc │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7fc44 │ │ │ │ + bgt 7ff8c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fc44 │ │ │ │ + bne 7ff8c │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7fc78 │ │ │ │ + beq 7ffc0 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51760 @ 0xca30 │ │ │ │ + movw r1, #51184 @ 0xc7f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7fbc0 │ │ │ │ + b 7ff08 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7fcb4 │ │ │ │ + bgt 7fffc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7fcb4 │ │ │ │ + bne 7fffc │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7fcf0 │ │ │ │ + bne 80038 │ │ │ │ mov r0, r9 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7fd28 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 80070 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #51816 @ 0xca68 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37430c │ │ │ │ + bl 374044 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ mov r6, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7fe24 │ │ │ │ + bge 8016c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #51720 @ 0xca08 │ │ │ │ + movw r1, #51144 @ 0xc7c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #1808] @ 80494 │ │ │ │ + ldr r3, [pc, #1808] @ 807dc │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7fddc │ │ │ │ + bgt 80124 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fddc │ │ │ │ + bne 80124 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7fe10 │ │ │ │ + beq 80158 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51876 @ 0xcaa4 │ │ │ │ + movw r1, #51300 @ 0xc864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b 7fd58 │ │ │ │ + b 800a0 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7fe54 │ │ │ │ + bgt 8019c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7fe54 │ │ │ │ + bne 8019c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7feb4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 801fc │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7fec0 │ │ │ │ + bne 80208 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7feb4 │ │ │ │ + bgt 801fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7feb4 │ │ │ │ + bne 801fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7ff1c │ │ │ │ - ldr r2, [pc, #1484] @ 80494 │ │ │ │ + b 80264 │ │ │ │ + ldr r2, [pc, #1484] @ 807dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #51720 @ 0xca08 │ │ │ │ + movw r1, #51144 @ 0xc7c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ff1c │ │ │ │ + bgt 80264 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ff1c │ │ │ │ + bne 80264 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80864 │ │ │ │ + beq 80bac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r0, #12] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 80aa0 │ │ │ │ + b 80de8 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80514 │ │ │ │ + beq 8085c │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7ffdc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 80324 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ + movw r1, #51360 @ 0xc8a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r5, #0 │ │ │ │ - b 80aa0 │ │ │ │ + b 80de8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80034 │ │ │ │ + bgt 8037c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80034 │ │ │ │ + bne 8037c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 80070 │ │ │ │ + bne 803b8 │ │ │ │ mov r0, sl │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 800a8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 803f0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52020 @ 0xcb34 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51444 @ 0xc8f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37430c │ │ │ │ + bl 374044 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r9, r3, #4 │ │ │ │ movne r6, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 80190 │ │ │ │ + bge 804d8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #944] @ 80494 │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + ldr r2, [pc, #944] @ 807dc │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 80150 │ │ │ │ + bgt 80498 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80150 │ │ │ │ + bne 80498 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 80184 │ │ │ │ + beq 804cc │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52080 @ 0xcb70 │ │ │ │ + movw r1, #51504 @ 0xc930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 800cc │ │ │ │ + b 80414 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 801bc │ │ │ │ + bgt 80504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 801bc │ │ │ │ + bne 80504 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #808] @ 0x328 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 801f8 │ │ │ │ + bne 80540 │ │ │ │ mov r0, sl │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80230 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 80578 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51564 @ 0xc96c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ebdc8 │ │ │ │ + bl 2ead50 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r8, r3, #4 │ │ │ │ movne r5, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 80310 │ │ │ │ + bge 80658 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #552] @ 80494 │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + ldr r2, [pc, #552] @ 807dc │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 802d0 │ │ │ │ + bgt 80618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 802d0 │ │ │ │ + bne 80618 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 80304 │ │ │ │ + beq 8064c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52200 @ 0xcbe8 │ │ │ │ + movw r1, #51624 @ 0xc9a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r8, #4]! │ │ │ │ - b 80254 │ │ │ │ + b 8059c │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8033c │ │ │ │ + bgt 80684 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 8033c │ │ │ │ + bne 80684 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #812] @ 0x32c │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 80378 │ │ │ │ + bne 806c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 803b0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 806f8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52260 @ 0xcc24 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51684 @ 0xc9e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37430c │ │ │ │ + bl 374044 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ movne r7, #0 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ cmp r7, r8 │ │ │ │ - bge 80498 │ │ │ │ + bge 807e0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #172] @ 80494 │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + ldr r2, [pc, #172] @ 807dc │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [sl] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 80454 │ │ │ │ + bgt 8079c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 80454 │ │ │ │ + bne 8079c │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 80488 │ │ │ │ + beq 807d0 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52324 @ 0xcc64 │ │ │ │ + movw r1, #51748 @ 0xca24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 803d0 │ │ │ │ + b 80718 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 804c4 │ │ │ │ + bgt 8080c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 804c4 │ │ │ │ + bne 8080c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3743a0 │ │ │ │ + bl 3740d8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80aa0 │ │ │ │ - b 80a90 │ │ │ │ + bne 80de8 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80660 │ │ │ │ + beq 809a8 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8059c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 808e4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 805a8 │ │ │ │ + bne 808f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8059c │ │ │ │ + bgt 808e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8059c │ │ │ │ + bne 808e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 80604 │ │ │ │ - ldr r2, [pc, #-284] @ 80494 │ │ │ │ + b 8094c │ │ │ │ + ldr r2, [pc, #-284] @ 807dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #52388 @ 0xcca4 │ │ │ │ + movw r1, #51812 @ 0xca64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80604 │ │ │ │ + bgt 8094c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80604 │ │ │ │ + bne 8094c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 80654 │ │ │ │ + beq 8099c │ │ │ │ mov r2, #6 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r3, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r3, #4] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r6, [r3, #24] │ │ │ │ str r4, [r3, #32] │ │ │ │ str r3, [r2] │ │ │ │ - b 80aa0 │ │ │ │ + b 80de8 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 80a90 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80a9c │ │ │ │ + beq 80de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80870 │ │ │ │ + beq 80bb8 │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 806dc │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 80a24 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 806e8 │ │ │ │ + bne 80a30 │ │ │ │ ldr r3, [r5] │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806dc │ │ │ │ + bgt 80a24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 806dc │ │ │ │ + bne 80a24 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 80748 │ │ │ │ - ldr r3, [pc, #-604] @ 80494 │ │ │ │ + b 80a90 │ │ │ │ + ldr r3, [pc, #-604] @ 807dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #52424 @ 0xccc8 │ │ │ │ + movw r1, #51848 @ 0xca88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80748 │ │ │ │ + bgt 80a90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80748 │ │ │ │ + bne 80a90 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 807ac │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 80af4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 807b8 │ │ │ │ + bne 80b00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807ac │ │ │ │ + bgt 80af4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 807ac │ │ │ │ + bne 80af4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 80814 │ │ │ │ - ldr r2, [pc, #-812] @ 80494 │ │ │ │ + b 80b5c │ │ │ │ + ldr r2, [pc, #-812] @ 807dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #52424 @ 0xccc8 │ │ │ │ + movw r1, #51848 @ 0xca88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80814 │ │ │ │ + bgt 80b5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80814 │ │ │ │ + bne 80b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80864 │ │ │ │ + beq 80bac │ │ │ │ mov r3, #7 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r9, [r0, #4] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 80aa0 │ │ │ │ + b 80de8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r3] │ │ │ │ - b 80a90 │ │ │ │ + b 80dd8 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a74 │ │ │ │ + beq 80dbc │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80aa0 │ │ │ │ + beq 80de8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 808cc │ │ │ │ + bne 80c14 │ │ │ │ mov r0, r9 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 8031c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80904 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 80c4c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52460 @ 0xccec │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #51884 @ 0xcaac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 80a90 │ │ │ │ + bl 172fdc │ │ │ │ + b 80dd8 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37430c │ │ │ │ + bl 374044 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80dd8 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, r8 │ │ │ │ - bge 80a00 │ │ │ │ + bge 80d48 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #-1228] @ 80494 │ │ │ │ + ldr r3, [pc, #-1228] @ 807dc │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f470 │ │ │ │ + bl 7f7b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 809b8 │ │ │ │ + bgt 80d00 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 809b8 │ │ │ │ + bne 80d00 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 80a90 │ │ │ │ + bne 80dd8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 809ec │ │ │ │ + beq 80d34 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52552 @ 0xcd48 │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80a90 │ │ │ │ + bl 1b956c │ │ │ │ + b 80dd8 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 80934 │ │ │ │ + b 80c7c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a2c │ │ │ │ + bgt 80d74 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne 80a2c │ │ │ │ + bne 80d74 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faec │ │ │ │ + beq 7fe34 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str sl, [r0, #4] │ │ │ │ str r8, [r0, #20] │ │ │ │ str r7, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 80a9c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 80de4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52608 @ 0xcd80 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c5288 │ │ │ │ - b 7ffd4 │ │ │ │ + bl c55a4 │ │ │ │ + b 8031c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 80ad8 │ │ │ │ + ldr r2, [pc, #36] @ 80e20 │ │ │ │ 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 81120 │ │ │ │ + b 81468 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80b94 │ │ │ │ + beq 80edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 80b34 │ │ │ │ + bne 80e7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80b90 │ │ │ │ + bgt 80ed8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80b90 │ │ │ │ + bne 80ed8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 80b90 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 80ed8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3a50 │ │ │ │ + bl 1d3378 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80b64 │ │ │ │ + bgt 80eac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80b64 │ │ │ │ + bne 80eac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80b7c │ │ │ │ + bgt 80ec4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 80b84 │ │ │ │ + beq 80ecc │ │ │ │ mov r4, r6 │ │ │ │ - b 80b94 │ │ │ │ + b 80edc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 80b7c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 80ec4 │ │ │ │ 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 r6, [pc, #1004] @ 80fa8 │ │ │ │ + ldr r6, [pc, #1004] @ 812f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 80bec │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + ble 80f34 │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #2872 @ 0xb38 │ │ │ │ + movw r1, #2296 @ 0x8f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b 80d40 │ │ │ │ + bl 172fdc │ │ │ │ + b 81088 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ ands r1, r1, r2, lsr #31 │ │ │ │ - bne 80c14 │ │ │ │ + bne 80f5c │ │ │ │ cmp ip, #0 │ │ │ │ - bge 80c3c │ │ │ │ + bge 80f84 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq 80c3c │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + beq 80f84 │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strd r2, [sp] │ │ │ │ - movw r1, #2916 @ 0xb64 │ │ │ │ + movw r1, #2340 @ 0x924 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b 80d40 │ │ │ │ + bl 172fdc │ │ │ │ + b 81088 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80c74 │ │ │ │ + bne 80fbc │ │ │ │ ldr lr, [r5, #32] │ │ │ │ cmp lr, ip │ │ │ │ - bge 80c74 │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bge 80fbc │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, ip │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str lr, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b 80d40 │ │ │ │ - bl 17c974 │ │ │ │ + bl 172fdc │ │ │ │ + b 81088 │ │ │ │ + bl 17c5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d40 │ │ │ │ + bne 81088 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 80f54 │ │ │ │ + bhi 8129c │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 811a0 │ │ │ │ + b 814e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80cd4 │ │ │ │ + beq 8101c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r3, #38448 @ 0x9630 │ │ │ │ + movw r3, #37840 @ 0x93d0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80cdc │ │ │ │ + bne 81024 │ │ │ │ mov r4, #1 │ │ │ │ - b 80f9c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 812e4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52652 @ 0xcdac │ │ │ │ + movw r1, #52076 @ 0xcb6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - b 80f78 │ │ │ │ + b 812c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80d48 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 81090 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52708 @ 0xcde4 │ │ │ │ + movw r1, #52132 @ 0xcba4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 80f9c │ │ │ │ + b 812e4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d60 │ │ │ │ - bl 820b0 │ │ │ │ + beq 810a8 │ │ │ │ + bl 82454 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #38448 @ 0x9630 │ │ │ │ + movw r8, #37840 @ 0x93d0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ add sl, r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldrne r3, [r6] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 80f70 │ │ │ │ + bge 812b8 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 80db8 │ │ │ │ + bne 81100 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 80dc4 │ │ │ │ + beq 8110c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 80dc4 │ │ │ │ - bl 811a0 │ │ │ │ + beq 8110c │ │ │ │ + bl 814e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 80d7c │ │ │ │ + b 810c4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80e0c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 81154 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52772 @ 0xce24 │ │ │ │ + movw r1, #52196 @ 0xcbe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 3ef160 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ + bl 3eee58 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #26 │ │ │ │ - beq 80e58 │ │ │ │ + beq 811a0 │ │ │ │ cmp r2, #23 │ │ │ │ ldreq r3, [r3, #4] │ │ │ │ - beq 80e24 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 8116c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + movw r1, #52272 @ 0xcc30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - bge 80f84 │ │ │ │ + bge 812cc │ │ │ │ add r2, r6, #2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3e60d8 │ │ │ │ + bl 3e5dd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 80e5c │ │ │ │ + b 811a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 80eb4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 811fc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52912 @ 0xceb0 │ │ │ │ + movw r1, #52336 @ 0xcc70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80f9c │ │ │ │ + bl 1b956c │ │ │ │ + b 812e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 820b0 │ │ │ │ + b 82454 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80ee4 │ │ │ │ - bl 820b0 │ │ │ │ + beq 8122c │ │ │ │ + bl 82454 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ + beq 812e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80cd4 │ │ │ │ + beq 8101c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne 80bc0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 80f08 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52940 @ 0xcecc │ │ │ │ + movw r1, #52364 @ 0xcc8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80f38 │ │ │ │ + beq 81280 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 80f74 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 812bc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53000 @ 0xcf08 │ │ │ │ + movw r1, #52424 @ 0xccc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53040 @ 0xcf30 │ │ │ │ + movw r1, #52464 @ 0xccf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 80d40 │ │ │ │ + bl 1b956c │ │ │ │ + b 81088 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 81868 │ │ │ │ + b 81b60 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 81868 │ │ │ │ + bl 81b60 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r0, [r5, #16] │ │ │ │ - bne 80f74 │ │ │ │ + bne 812bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r6, r8, ror #28 │ │ │ │ + ldrdeq r5, [r6], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r1, #16300 @ 0x3fac │ │ │ │ + movw r1, #15824 @ 0x3dd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 348ef8 │ │ │ │ + bl 348a10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 810d0 │ │ │ │ + beq 81418 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8108c │ │ │ │ + beq 813d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8105c │ │ │ │ - bl d47bc │ │ │ │ + bne 813a4 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8105c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 813a4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #52484 @ 0xcd04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 810d0 │ │ │ │ + bgt 81418 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 810d0 │ │ │ │ + bne 81418 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 810d0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 81418 │ │ │ │ mov r0, r5 │ │ │ │ - bl fb300 <_PyDict_CopyAsDict@@Base> │ │ │ │ + bl fb0e8 <_PyDict_CopyAsDict@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81094 │ │ │ │ + bgt 813dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81094 │ │ │ │ + bne 813dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 81094 │ │ │ │ - bl b6aa0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 813dc │ │ │ │ + bl b6de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 810d4 │ │ │ │ + beq 8141c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 810d4 │ │ │ │ + beq 8141c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 810d0 │ │ │ │ + bgt 81418 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 810d0 │ │ │ │ + bne 81418 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 59d24 │ │ │ │ + bl 5a970 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 81118 │ │ │ │ + beq 81460 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 376858 <_PyObject_FunctionStr@@Base+0x118> │ │ │ │ + bl 376590 <_PyObject_FunctionStr@@Base+0x118> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 8119c │ │ │ │ + ldr r1, [pc, #80] @ 814e4 │ │ │ │ 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] │ │ │ │ @@ -84220,189 +84430,189 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ef160 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ + bl 3eee58 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 81200 │ │ │ │ - bhi 811f4 │ │ │ │ + beq 81548 │ │ │ │ + bhi 8153c │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 813a0 │ │ │ │ + bhi 816e8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 812f8 │ │ │ │ + beq 81640 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 81384 │ │ │ │ - b 81294 │ │ │ │ + bne 816cc │ │ │ │ + b 815dc │ │ │ │ cmp r3, #23 │ │ │ │ - bne 81384 │ │ │ │ - b 813a0 │ │ │ │ + bne 816cc │ │ │ │ + b 816e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ef160 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ + bl 3eee58 <_PyEval_MatchKeys@@Base+0x6c30> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + movw r1, #26728 @ 0x6868 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw ip, #44168 @ 0xac88 │ │ │ │ + movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r0, #33660 @ 0x837c │ │ │ │ + movw r0, #33052 @ 0x811c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ - movw r1, #43956 @ 0xabb4 │ │ │ │ + movw r1, #43348 @ 0xa954 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 813a0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 816e8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53116 @ 0xcf7c │ │ │ │ + movw r1, #52540 @ 0xcd3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 81384 │ │ │ │ + bhi 816cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81384 │ │ │ │ + bne 816cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r0, #27336 @ 0x6ac8 │ │ │ │ + movw r0, #26728 @ 0x6868 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #33660 @ 0x837c │ │ │ │ + movw r2, #33052 @ 0x811c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81384 │ │ │ │ - b 813a0 │ │ │ │ + beq 816cc │ │ │ │ + b 816e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 81384 │ │ │ │ + bhi 816cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 81330 │ │ │ │ + bne 81678 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sub r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 81384 │ │ │ │ + bhi 816cc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81384 │ │ │ │ + bne 816cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #44380 @ 0xad5c │ │ │ │ + movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81384 │ │ │ │ + bne 816cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81384 │ │ │ │ + bne 816cc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #33660 @ 0x837c │ │ │ │ + movw r3, #33052 @ 0x811c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 813a0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 816e8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10180 @ 0x27c4 │ │ │ │ + movw r1, #9604 @ 0x2584 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8128c │ │ │ │ + bl 1b956c │ │ │ │ + b 815d4 │ │ │ │ mov r0, #1 │ │ │ │ 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 36526c │ │ │ │ + bl 364fa8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 813e0 │ │ │ │ + beq 81728 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25db84 │ │ │ │ + b 25caa4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 81418 │ │ │ │ + ldr r2, [pc, #36] @ 81760 │ │ │ │ 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 81120 │ │ │ │ + b 81468 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 28fd98 │ │ │ │ + bl 28f138 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81454 │ │ │ │ + beq 8179c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25db84 │ │ │ │ + b 25caa4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #404] @ 81610 │ │ │ │ + ldr r2, [pc, #404] @ 81958 │ │ │ │ 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] │ │ │ │ @@ -84433,226 +84643,206 @@ │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81604 │ │ │ │ - movw r9, #31244 @ 0x7a0c │ │ │ │ + beq 8194c │ │ │ │ + movw r9, #30668 @ 0x77cc │ │ │ │ movt r9, #69 @ 0x45 │ │ │ │ - movw r8, #31256 @ 0x7a18 │ │ │ │ + movw r8, #30680 @ 0x77d8 │ │ │ │ movt r8, #69 @ 0x45 │ │ │ │ - movw r7, #31096 @ 0x7978 │ │ │ │ + movw r7, #30520 @ 0x7738 │ │ │ │ movt r7, #69 @ 0x45 │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #53164 @ 0xcfac │ │ │ │ + movw r0, #52588 @ 0xcd6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #15728 @ 0x3d70 │ │ │ │ + movw r1, #15152 @ 0x3b30 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #31216 @ 0x79f0 │ │ │ │ + movw r3, #30640 @ 0x77b0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 815f8 │ │ │ │ - bl e91cc │ │ │ │ + beq 81940 │ │ │ │ + bl e937c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 815c4 │ │ │ │ + beq 8190c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 815f8 │ │ │ │ + bgt 81940 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 815f8 │ │ │ │ + bne 81940 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 815f8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 81940 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 815e4 │ │ │ │ + bgt 8192c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 815e4 │ │ │ │ + bne 8192c │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 8153c │ │ │ │ - b 81604 │ │ │ │ + bne 81884 │ │ │ │ + b 8194c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #136] @ 816b8 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8164c │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 81634 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 81668 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r3, [pc, #76] @ 816bc │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 8167c │ │ │ │ - bl 3f7b4 <_PyEval_SetProfile@@Base+0x540> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 8169c │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 81684 │ │ │ │ - dmb ish │ │ │ │ - beq 816ac │ │ │ │ - ldr r0, [pc, #12] @ 816b8 │ │ │ │ - bl 343f4c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ 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 3761bc │ │ │ │ + bl 375ef4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 816fc │ │ │ │ + beq 81998 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 25db84 │ │ │ │ + bl 25caa4 │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81820 │ │ │ │ + beq 81abc │ │ │ │ mov r0, r6 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 81760 │ │ │ │ + bne 819fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 817b8 │ │ │ │ + bgt 81a54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 817b8 │ │ │ │ + bne 81a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 817b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 81a54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 817c0 │ │ │ │ + beq 81a5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 817c0 │ │ │ │ + bne 81a5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81798 │ │ │ │ + bgt 81a34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81798 │ │ │ │ + bne 81a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 817b8 │ │ │ │ + bgt 81a54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 817b8 │ │ │ │ + bne 81a54 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 81820 │ │ │ │ + b 81abc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292150 │ │ │ │ + bl 2914f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 817f4 │ │ │ │ + bgt 81a90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 817f4 │ │ │ │ + bne 81a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81814 │ │ │ │ + bgt 81ab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 81814 │ │ │ │ + bne 81ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 81b00 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #32484 @ 0x7ee4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b956c │ │ │ │ + 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 29e2a4 │ │ │ │ + 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 r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 59d24 │ │ │ │ + bl 5a970 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 81860 │ │ │ │ + beq 81b58 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 25db84 │ │ │ │ + bl 25caa4 │ │ │ │ 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 │ │ │ │ @@ -84661,69 +84851,112 @@ │ │ │ │ mov r7, r1 │ │ │ │ add r6, r0, #4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r3, r4 │ │ │ │ ldrne r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 818bc │ │ │ │ + bge 81bb4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 80b9c │ │ │ │ + bl 80ee4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 8188c │ │ │ │ + b 81b84 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #136] @ 81c7c │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 81c10 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 81bf8 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 81c2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r3, [pc, #76] @ 81c80 │ │ │ │ + ldr r3, [r3, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 81c40 │ │ │ │ + bl 3f924 <_PyEval_SetProfile@@Base+0x6b8> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 81c60 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 81c48 │ │ │ │ + dmb ish │ │ │ │ + beq 81c70 │ │ │ │ + ldr r0, [pc, #12] @ 81c7c │ │ │ │ + bl 343d24 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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 5aec8 │ │ │ │ + bl 5b524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81958 │ │ │ │ + beq 81cfc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e1ac <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81934 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 81cd8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 81948 │ │ │ │ + bl 2fba0c │ │ │ │ + b 81cec │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3f0ac │ │ │ │ + bl 3f0a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81950 │ │ │ │ + bne 81cf4 │ │ │ │ mov r0, #0 │ │ │ │ - b 81958 │ │ │ │ + b 81cfc │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 25db84 │ │ │ │ + bl 25caa4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #144] @ 81a10 │ │ │ │ + ldr r1, [pc, #144] @ 81db4 │ │ │ │ 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] │ │ │ │ @@ -84736,643 +84969,643 @@ │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eb020 │ │ │ │ + bl 1ea868 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - movw r7, #6400 @ 0x1900 │ │ │ │ + movw r7, #5792 @ 0x16a0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r7 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ mov r8, r1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81a9c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 81e40 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53180 @ 0xcfbc │ │ │ │ + movw r1, #52604 @ 0xcd7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 820a0 │ │ │ │ - ldr r9, [pc, #1544] @ 820ac │ │ │ │ + bl 1b956c │ │ │ │ + b 82444 │ │ │ │ + ldr r9, [pc, #1544] @ 82450 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #52656 @ 0xcdb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r6, r9] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81af4 │ │ │ │ + bgt 81e98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81af4 │ │ │ │ + bne 81e98 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81b34 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 81ed8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53272 @ 0xd018 │ │ │ │ + movw r1, #52696 @ 0xcdd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 820a0 │ │ │ │ + bl 1b956c │ │ │ │ + b 82444 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #52656 @ 0xcdb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81b84 │ │ │ │ + bgt 81f28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81b84 │ │ │ │ + bne 81f28 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ cmpne sl, r7 │ │ │ │ - bne 81bec │ │ │ │ + bne 81f90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81be0 │ │ │ │ + beq 81f84 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81be0 │ │ │ │ + bgt 81f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81be0 │ │ │ │ + bne 81f84 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 81c3c │ │ │ │ + b 81fe0 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #52656 @ 0xcdb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81c3c │ │ │ │ + bgt 81fe0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81c3c │ │ │ │ + bne 81fe0 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, r7 │ │ │ │ cmpne sl, #0 │ │ │ │ - bne 81ca4 │ │ │ │ + bne 82048 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81c98 │ │ │ │ + beq 8203c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81c98 │ │ │ │ + bgt 8203c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81c98 │ │ │ │ + bne 8203c │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 81cf4 │ │ │ │ + b 82098 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #52656 @ 0xcdb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81cf4 │ │ │ │ + bgt 82098 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81cf4 │ │ │ │ + bne 82098 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8207c │ │ │ │ + beq 82420 │ │ │ │ ldr r1, [r4, #952] @ 0x3b8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81d68 │ │ │ │ + beq 8210c │ │ │ │ cmp sl, r7 │ │ │ │ - bne 81d74 │ │ │ │ + bne 82118 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81d68 │ │ │ │ + bgt 8210c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81d68 │ │ │ │ + bne 8210c │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 81dcc │ │ │ │ + b 82170 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81dcc │ │ │ │ + bgt 82170 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81dcc │ │ │ │ + bne 82170 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81e24 │ │ │ │ + beq 821c8 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 81e30 │ │ │ │ + bne 821d4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81e24 │ │ │ │ + bgt 821c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81e24 │ │ │ │ + bne 821c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 81e84 │ │ │ │ + b 82228 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81e84 │ │ │ │ + bgt 82228 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81e84 │ │ │ │ + bne 82228 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820a4 │ │ │ │ + beq 82448 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81ebc │ │ │ │ + bne 82260 │ │ │ │ mov r0, sl │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 820a0 │ │ │ │ + beq 82444 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 81ef4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 82298 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #53368 @ 0xd078 │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #52792 @ 0xce38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 173368 │ │ │ │ - b 82098 │ │ │ │ + bl 172fdc │ │ │ │ + b 8243c │ │ │ │ ldr r9, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ddf6c │ │ │ │ + bl 3ddc64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 82098 │ │ │ │ + beq 8243c │ │ │ │ mov r8, #0 │ │ │ │ add r3, r7, #4 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #384] @ 820ac │ │ │ │ + ldr r2, [pc, #384] @ 82450 │ │ │ │ cmp r8, r9 │ │ │ │ - bge 81fe4 │ │ │ │ + bge 82388 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r7, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r7] │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r2, r6] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3de06c │ │ │ │ + bl 3ddd64 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 81f9c │ │ │ │ + bgt 82340 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 81f9c │ │ │ │ + bne 82340 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - bne 82098 │ │ │ │ + bne 8243c │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 81fd0 │ │ │ │ + beq 82374 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53424 @ 0xd0b0 │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 82098 │ │ │ │ + bl 1b956c │ │ │ │ + b 8243c │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 81f1c │ │ │ │ + b 822c0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bgt 82014 │ │ │ │ + bgt 823b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 82014 │ │ │ │ + bne 823b8 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82070 │ │ │ │ + beq 82414 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r3, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ str r6, [r3, #20] │ │ │ │ str r5, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 820a4 │ │ │ │ + b 82448 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 82098 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 8243c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53484 @ 0xd0ec │ │ │ │ + movw r1, #52908 @ 0xceac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #39808 @ 0x9b80 │ │ │ │ + movw r1, #38700 @ 0x972c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 12b434 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 12b018 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 820ec │ │ │ │ + bne 82490 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e60d8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 3e5dd0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53532 @ 0xd11c │ │ │ │ + movw r1, #52956 @ 0xcedc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 82128 │ │ │ │ + bne 824cc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 8215c │ │ │ │ + beq 82500 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16468 @ 0x4054 │ │ │ │ + movw r1, #15892 @ 0x3e14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #36] @ 821a4 │ │ │ │ + ldr r3, [pc, #36] @ 82548 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 821bc │ │ │ │ - b b8aa4 │ │ │ │ + bne 82560 │ │ │ │ + b b8da4 │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82298 │ │ │ │ + beq 8263c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86fa8 │ │ │ │ + bl 86cb8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82298 │ │ │ │ + beq 8263c │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 82290 │ │ │ │ + ble 82634 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82270 │ │ │ │ + beq 82614 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82244 │ │ │ │ + bgt 825e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82244 │ │ │ │ + bne 825e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 82258 │ │ │ │ + ble 825fc │ │ │ │ mov r5, #0 │ │ │ │ - b 82298 │ │ │ │ + b 8263c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82250 │ │ │ │ + bne 825f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82250 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 825f4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82290 │ │ │ │ + bgt 82634 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 82290 │ │ │ │ + bne 82634 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b 821f0 │ │ │ │ + b 82594 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 822dc │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + bl 82680 │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000822dc : │ │ │ │ +00082680 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - beq 8232c │ │ │ │ + beq 826d0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8231c │ │ │ │ + bne 826c0 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82310 │ │ │ │ + bne 826b4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 8235c │ │ │ │ + bls 82700 │ │ │ │ mov r5, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 823b0 │ │ │ │ + bl 3733e0 │ │ │ │ + b 82754 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8237c │ │ │ │ + beq 82720 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 82380 │ │ │ │ - b 82350 │ │ │ │ + bls 82724 │ │ │ │ + b 826f4 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82350 │ │ │ │ + beq 826f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -85388,114 +85621,114 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82584 │ │ │ │ + beq 82928 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 82430 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 827d4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53568 @ 0xd140 │ │ │ │ + movw r1, #52992 @ 0xcf00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r4, #0 │ │ │ │ - b 82584 │ │ │ │ - ldr r9, [pc, #344] @ 82590 │ │ │ │ + b 82928 │ │ │ │ + ldr r9, [pc, #344] @ 82934 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #53044 @ 0xcf34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8245c │ │ │ │ + beq 82800 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5288 │ │ │ │ - b 82428 │ │ │ │ + bl c55a4 │ │ │ │ + b 827cc │ │ │ │ mov r3, r7 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82450 │ │ │ │ + bne 827f4 │ │ │ │ ldr r3, [r5] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8249c │ │ │ │ + bgt 82840 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8249c │ │ │ │ + bne 82840 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #876] @ 0x36c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 82584 │ │ │ │ + beq 82928 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82500 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 828a4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8250c │ │ │ │ + bne 828b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82500 │ │ │ │ + bgt 828a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 82500 │ │ │ │ + bne 828a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 82564 │ │ │ │ + b 82908 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #53044 @ 0xcf34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82450 │ │ │ │ + bne 827f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82450 │ │ │ │ + bne 827f4 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82564 │ │ │ │ + bgt 82908 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82564 │ │ │ │ + bne 82908 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ed5d8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 82450 │ │ │ │ + beq 827f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldmib r0, {r2, ip} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -85504,20 +85737,20 @@ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 825f0 │ │ │ │ + beq 82994 │ │ │ │ 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) │ │ │ │ @@ -85525,957 +85758,1032 @@ │ │ │ │ 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 82634 │ │ │ │ + bne 829d8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82660 │ │ │ │ - b 82654 │ │ │ │ + bne 82a04 │ │ │ │ + b 829f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13872 @ 0x3630 │ │ │ │ + movw r0, #13296 @ 0x33f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8271c │ │ │ │ - b 8261c │ │ │ │ - bl df724 │ │ │ │ + beq 82ac0 │ │ │ │ + b 829c0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8271c │ │ │ │ + bne 82ac0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 82694 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 82a38 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60052 @ 0xea94 │ │ │ │ + movw r1, #59476 @ 0xe854 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 82700 │ │ │ │ + bl 172fdc │ │ │ │ + b 82aa4 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 826c0 │ │ │ │ + bhi 82a64 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 82710 │ │ │ │ + beq 82ab4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 826e0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 82a84 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17272 @ 0x4378 │ │ │ │ + movw r1, #16696 @ 0x4138 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 82700 │ │ │ │ + bl 172fdc │ │ │ │ + b 82aa4 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 826e0 │ │ │ │ - b 82710 │ │ │ │ - bl df724 │ │ │ │ + bne 82a84 │ │ │ │ + b 82ab4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8271c │ │ │ │ + bne 82ac0 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8277c │ │ │ │ - movw r5, #56748 @ 0xddac │ │ │ │ + beq 82b20 │ │ │ │ + movw r5, #57220 @ 0xdf84 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76100 │ │ │ │ + bl 76490 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 827b4 │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + bne 82b58 │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82788 │ │ │ │ - bl 177b78 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 82b2c │ │ │ │ + bl 1777a4 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 827ec │ │ │ │ - movw r3, #56704 @ 0xdd80 │ │ │ │ + b 82b90 │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82778 │ │ │ │ + bne 82b1c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82778 │ │ │ │ - b 827ec │ │ │ │ + bne 82b1c │ │ │ │ + b 82b90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 827d0 │ │ │ │ + bgt 82b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 827d0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 82b74 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #58076 @ 0xe2dc │ │ │ │ + movw r1, #57500 @ 0xe09c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8281c │ │ │ │ - movw r1, #21312 @ 0x5340 │ │ │ │ + beq 82bc0 │ │ │ │ + movw r1, #20704 @ 0x50e0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed74 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 16e9ec <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82858 │ │ │ │ - movw r1, #21784 @ 0x5518 │ │ │ │ + beq 82bfc │ │ │ │ + movw r1, #21176 @ 0x52b8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed74 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 16e9ec <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 177318 │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + bl 176f44 │ │ │ │ + movw r3, #57144 @ 0xdf38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #53740 @ 0xd1ec │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 3f770 <_PyEval_SetProfile@@Base+0x4fc> │ │ │ │ + bl 3f768 <_PyEval_SetProfile@@Base+0x4fc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 828d8 │ │ │ │ - movw r0, #53784 @ 0xd218 │ │ │ │ + bne 82c7c │ │ │ │ + movw r0, #53208 @ 0xcfd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 177b1c │ │ │ │ + b 177748 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r4, r6} │ │ │ │ bl 2e074 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 82934 │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + bhi 82cd8 │ │ │ │ + movw r3, #23520 @ 0x5be0 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ - bne 8294c │ │ │ │ - b 8297c │ │ │ │ + bne 82cf0 │ │ │ │ + b 82d20 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53840 @ 0xd250 │ │ │ │ + movw r1, #53264 @ 0xd010 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - b 8298c │ │ │ │ + b 82d30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 829f0 │ │ │ │ + beq 82d94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 829f0 │ │ │ │ + ble 82d94 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23d138 │ │ │ │ + bl 23bd9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82a58 │ │ │ │ - b 82a0c │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + bne 82dfc │ │ │ │ + b 82db0 │ │ │ │ + movw r3, #57180 @ 0xdf5c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 82a44 │ │ │ │ + bl 1b956c │ │ │ │ + b 82de8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53880 @ 0xd278 │ │ │ │ + movw r1, #53304 @ 0xd038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82a44 │ │ │ │ + bgt 82de8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 82a4c │ │ │ │ + beq 82df0 │ │ │ │ mov r5, #0 │ │ │ │ - b 82a84 │ │ │ │ + b 82e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82a44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 82de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl eef04 │ │ │ │ + bl eef4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82a84 │ │ │ │ + bgt 82e28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82a84 │ │ │ │ + bne 82e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82b44 │ │ │ │ + beq 82ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82ae4 │ │ │ │ + bne 82e88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82b40 │ │ │ │ + bgt 82ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82b40 │ │ │ │ + bne 82ee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82b40 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 82ee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 229404 │ │ │ │ + bl 228034 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82b14 │ │ │ │ + bgt 82eb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82b14 │ │ │ │ + bne 82eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82b2c │ │ │ │ + bgt 82ed0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 82b34 │ │ │ │ + beq 82ed8 │ │ │ │ mov r4, r6 │ │ │ │ - b 82b44 │ │ │ │ + b 82ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82b2c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 82ed0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082b4c : │ │ │ │ +00082ef0 : │ │ │ │ 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 82b74 │ │ │ │ - bl 82d3c │ │ │ │ - b 82b88 │ │ │ │ + bne 82f18 │ │ │ │ + bl 830e0 │ │ │ │ + b 82f2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82b90 │ │ │ │ + bne 82f34 │ │ │ │ mvn r5, #0 │ │ │ │ - b 82bc0 │ │ │ │ + b 82f64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f5d20 │ │ │ │ + bl 1f56ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82bc0 │ │ │ │ + bgt 82f64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82bc0 │ │ │ │ + bne 82f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82c80 │ │ │ │ + beq 83024 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82c20 │ │ │ │ + bne 82fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c7c │ │ │ │ + bgt 83020 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82c7c │ │ │ │ + bne 83020 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82c7c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83020 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fd3c │ │ │ │ + bl 29eec0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c50 │ │ │ │ + bgt 82ff4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82c50 │ │ │ │ + bne 82ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c68 │ │ │ │ + bgt 8300c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 82c70 │ │ │ │ + beq 83014 │ │ │ │ mov r4, r6 │ │ │ │ - b 82c80 │ │ │ │ + b 83024 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82c68 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8300c │ │ │ │ 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 r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82ccc │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 83070 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53936 @ 0xd2b0 │ │ │ │ + movw r1, #53360 @ 0xd070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82cfc │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 830a0 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 82cd8 │ │ │ │ + ble 8307c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r2, [pc, #12] @ 82d38 │ │ │ │ + ldr r2, [pc, #12] @ 830dc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 327bd4 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ - rsbeq r9, fp, r8, lsl r2 │ │ │ │ - ldr r3, [pc, #80] @ 82d94 │ │ │ │ + b 326d58 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ + rsbeq r9, fp, r0, asr #4 │ │ │ │ + ldr r3, [pc, #80] @ 83138 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82d68 │ │ │ │ + beq 8310c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d88 │ │ │ │ + bne 8312c │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #53968 @ 0xd2d0 │ │ │ │ + movw r2, #53392 @ 0xd090 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + b 1baebc <_PyErr_SetString@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r2, [pc, #12] @ 82db8 │ │ │ │ + ldr r2, [pc, #12] @ 8315c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 327bd4 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ - rsbeq sl, fp, ip, lsr r4 │ │ │ │ + b 326d58 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ + rsbeq sl, fp, r4, ror #8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #39484 @ 0x9a3c │ │ │ │ + movw r3, #38376 @ 0x95e8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 82de0 │ │ │ │ + ldr r1, [pc, #8] @ 83184 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82e40 │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ + b 831e4 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82e38 │ │ │ │ - bl 1d60b4 │ │ │ │ + beq 831dc │ │ │ │ + bl 1d597c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 82e20 │ │ │ │ + ble 831c4 │ │ │ │ mov r4, r5 │ │ │ │ - b 82e38 │ │ │ │ + b 831dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82e18 │ │ │ │ + bne 831bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 82e18 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 831bc │ │ │ │ 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 r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 160ae8 │ │ │ │ + bl 160934 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 82f3c │ │ │ │ + beq 832e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82f0c │ │ │ │ + bne 832b0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146fe0 │ │ │ │ + bl 146ba0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82eec │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bne 83290 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82edc │ │ │ │ - bl 177b78 │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + beq 83280 │ │ │ │ + bl 1777a4 │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #54004 @ 0xd2f4 │ │ │ │ + movw r1, #53428 @ 0xd0b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 82f28 │ │ │ │ - b 82f3c │ │ │ │ + ble 832cc │ │ │ │ + b 832e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 82f28 │ │ │ │ - b 82f3c │ │ │ │ + ble 832cc │ │ │ │ + b 832e0 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82f04 │ │ │ │ + bgt 832a8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 82f34 │ │ │ │ + beq 832d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 82f3c │ │ │ │ + b 832e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82f3c │ │ │ │ + bgt 832e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82f3c │ │ │ │ + bne 832e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082f44 : │ │ │ │ +000832e8 : │ │ │ │ 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 82f70 │ │ │ │ - bl 82d3c │ │ │ │ - b 82f80 │ │ │ │ + bne 83314 │ │ │ │ + bl 830e0 │ │ │ │ + b 83324 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 10c5b4 │ │ │ │ + bl 10c1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 82f94 │ │ │ │ - movw r0, #54044 @ 0xd31c │ │ │ │ + bge 83338 │ │ │ │ + movw r0, #53468 @ 0xd0dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 380e88 │ │ │ │ - b 82f9c │ │ │ │ + bl 380bbc │ │ │ │ + b 83340 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83060 │ │ │ │ + beq 83404 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83000 │ │ │ │ + bne 833a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8305c │ │ │ │ + bgt 83400 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8305c │ │ │ │ + bne 83400 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8305c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83400 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ec64 │ │ │ │ + bl 4eda4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83030 │ │ │ │ + bgt 833d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83030 │ │ │ │ + bne 833d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83048 │ │ │ │ + bgt 833ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 83050 │ │ │ │ + beq 833f4 │ │ │ │ mov r4, r6 │ │ │ │ - b 83060 │ │ │ │ + b 83404 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83048 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 833ec │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r2, [pc, #12] @ 83088 │ │ │ │ + ldr r2, [pc, #12] @ 8342c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 327bd4 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ - mlseq fp, r0, r6, r9 │ │ │ │ + b 326d58 <_Py_IsValidFD@@Base+0xdd0> │ │ │ │ + strhteq r9, [fp], #-104 @ 0xffffff98 │ │ │ │ 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 220d20 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b 220058 │ │ │ │ push {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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83174 │ │ │ │ + beq 83500 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83114 │ │ │ │ + bne 834a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83170 │ │ │ │ + bgt 834fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83170 │ │ │ │ + bne 834fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83170 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 834fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f1c0 │ │ │ │ + bl 4f388 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83144 │ │ │ │ + bgt 834d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83144 │ │ │ │ + bne 834d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8315c │ │ │ │ + bgt 834e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 83164 │ │ │ │ + beq 834f0 │ │ │ │ mov r4, r6 │ │ │ │ - b 83174 │ │ │ │ + b 83500 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8315c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 834e8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r0, [r0, #4] │ │ │ │ + bl b8da4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r0, [r4, #8] │ │ │ │ + beq 83640 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8357c │ │ │ │ + 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 83544 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 835a4 │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 835a4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + b 835dc │ │ │ │ + bl b6de8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 835dc │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 835c4 │ │ │ │ + mov r4, #0 │ │ │ │ + b 83640 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 835bc │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 835bc │ │ │ │ + add r2, r5, #8 │ │ │ │ + movw r1, #11916 @ 0x2e8c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldm r2, {r2, r3, ip} │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r1, #17500 @ 0x445c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r0, #53604 @ 0xd164 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bic ip, ip, #1 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r3, #11896 @ 0x2e78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #15824 @ 0x3dd0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #50384 @ 0xc4d0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + bl e0f54 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 831c8 │ │ │ │ + bne 83698 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83204 │ │ │ │ + beq 836d4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ - movw r3, #42784 @ 0xa720 │ │ │ │ + movw r3, #42824 @ 0xa748 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8335c │ │ │ │ + beq 8382c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83224 │ │ │ │ - bl df724 │ │ │ │ + bne 836f4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8335c │ │ │ │ - b 8325c │ │ │ │ - bl e8df8 │ │ │ │ + bne 8382c │ │ │ │ + b 8372c │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8324c │ │ │ │ + bgt 8371c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8324c │ │ │ │ + bne 8371c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 83214 │ │ │ │ + beq 836e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 83278 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 83748 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33672 @ 0x8388 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8335c │ │ │ │ + bl 1b956c │ │ │ │ + b 8382c │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 83294 │ │ │ │ + bhi 83764 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 832b0 │ │ │ │ + bne 83780 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b f3750 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #54180 @ 0xd3a4 │ │ │ │ + b f382c <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #53620 @ 0xd174 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8335c │ │ │ │ + bl 1b956c │ │ │ │ + b 8382c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8335c │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 8382c │ │ │ │ + bl 1fb654 │ │ │ │ add r5, r7, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 832ec │ │ │ │ + bne 837bc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 832d4 │ │ │ │ + bne 837a4 │ │ │ │ dmb ish │ │ │ │ - beq 832fc │ │ │ │ + beq 837cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8331c │ │ │ │ + bhi 837ec │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 440a34 │ │ │ │ + bl 4407cc <_Py_hashtable_foreach@@Base+0x1aac> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8333c │ │ │ │ + bne 8380c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83324 │ │ │ │ + bne 837f4 │ │ │ │ dmb ish │ │ │ │ - beq 8334c │ │ │ │ + beq 8381c │ │ │ │ mov r0, r5 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1fdff8 │ │ │ │ + b 1fd2f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 83388 │ │ │ │ + ldr r2, [pc, #16] @ 83858 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 507ec <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + b 509b4 <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #39484 @ 0x9a3c │ │ │ │ + movw r3, #38376 @ 0x95e8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 833b0 │ │ │ │ + ldr r1, [pc, #8] @ 83880 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82e40 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + b 831e4 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83434 │ │ │ │ + beq 83904 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 83434 │ │ │ │ + ble 83904 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #54208 @ 0xd3c0 │ │ │ │ + movw r0, #53648 @ 0xd190 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83448 │ │ │ │ + bgt 83918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83448 │ │ │ │ + bne 83918 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83448 │ │ │ │ - movw r0, #54244 @ 0xd3e4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83918 │ │ │ │ + movw r0, #53684 @ 0xd1b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #39468 @ 0x9a2c │ │ │ │ + movw r3, #38360 @ 0x95d8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 83474 │ │ │ │ + ldr r1, [pc, #8] @ 83944 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82e40 │ │ │ │ - rsbeq r4, fp, ip, lsr #4 │ │ │ │ + b 831e4 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #22400 @ 0x5780 │ │ │ │ + movw r2, #21792 @ 0x5520 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 834a0 │ │ │ │ + bne 83970 │ │ │ │ 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 378784 <_PyObject_HasLen@@Base+0x7fc> │ │ │ │ + bl 3784bc <_PyObject_HasLen@@Base+0x7fc> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 83500 │ │ │ │ - ldr ip, [pc, #64] @ 83508 │ │ │ │ + beq 839d0 │ │ │ │ + ldr ip, [pc, #64] @ 839d8 │ │ │ │ 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] │ │ │ │ @@ -86491,838 +86799,838 @@ │ │ │ │ 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 │ │ │ │ - movw r3, #56720 @ 0xdd90 │ │ │ │ + movw r3, #57192 @ 0xdf68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83540 │ │ │ │ + beq 83a10 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8355c │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + b 83a2c │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83538 │ │ │ │ - bl 177b78 │ │ │ │ + bne 83a08 │ │ │ │ + bl 1777a4 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 835c8 │ │ │ │ - ldr r0, [pc, #68] @ 835d4 │ │ │ │ + beq 83a98 │ │ │ │ + ldr r0, [pc, #68] @ 83aa4 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 835b0 │ │ │ │ + ble 83a80 │ │ │ │ mov r4, r5 │ │ │ │ - b 835c8 │ │ │ │ + b 83a98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 835a8 │ │ │ │ + bne 83a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 835a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83a78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsr r1 │ │ │ │ + rsbeq r5, fp, ip, asr r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 83624 │ │ │ │ + bne 83af4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8365c │ │ │ │ + beq 83b2c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #392] @ 837d0 │ │ │ │ + ldr r3, [pc, #392] @ 83ca0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 837c4 │ │ │ │ + beq 83c94 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8367c │ │ │ │ - bl df724 │ │ │ │ + bne 83b4c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 836cc │ │ │ │ - b 836b4 │ │ │ │ - bl e8df8 │ │ │ │ + bne 83b9c │ │ │ │ + b 83b84 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 836a4 │ │ │ │ + bgt 83b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 836a4 │ │ │ │ + bne 83b74 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 8366c │ │ │ │ + beq 83b3c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 836d4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 83ba4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33672 @ 0x8388 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 837c4 │ │ │ │ + b 83c94 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 836f0 │ │ │ │ + bhi 83bc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8370c │ │ │ │ + bne 83bdc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f3770 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #54180 @ 0xd3a4 │ │ │ │ + b f380c <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #53620 @ 0xd174 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 836cc │ │ │ │ + bl 1b956c │ │ │ │ + b 83b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83728 │ │ │ │ + bne 83bf8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8374c │ │ │ │ + bne 83c1c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83734 │ │ │ │ + bne 83c04 │ │ │ │ dmb ish │ │ │ │ - beq 8375c │ │ │ │ + beq 83c2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8377c │ │ │ │ + bhi 83c4c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 440a34 │ │ │ │ + bl 4407cc <_Py_hashtable_foreach@@Base+0x1aac> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8379c │ │ │ │ + bne 83c6c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83784 │ │ │ │ + bne 83c54 │ │ │ │ dmb ish │ │ │ │ - beq 837ac │ │ │ │ + beq 83c7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42f91c <_Py_strhex@@Base> │ │ │ │ + bl 42f77c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, asr #14 │ │ │ │ + rsbeq sl, sl, r4, ror r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 308a8c │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 838d8 │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 83824 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8380c │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 83840 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r6, [pc, #148] @ 838dc │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 83898 │ │ │ │ - ldr r0, [r6, #1692] @ 0x69c │ │ │ │ - bl 83b64 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r6, #1684] @ 0x694 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 83b64 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 83b64 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #25848 @ 0x64f8 │ │ │ │ - movt r1, #10 │ │ │ │ - add r4, r4, r0 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 43ee10 <_Py_hashtable_foreach@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 838b8 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 838a0 │ │ │ │ - dmb ish │ │ │ │ - beq 838c8 │ │ │ │ - ldr r0, [pc, #16] @ 838d8 │ │ │ │ - bl 343f4c │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b cec6c │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + b 307a14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 32ff90 │ │ │ │ + bl 32ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83970 │ │ │ │ + beq 83d48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83940 │ │ │ │ - bl 33078c │ │ │ │ + beq 83d18 │ │ │ │ + bl 330700 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83940 │ │ │ │ + bne 83d18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83938 │ │ │ │ + bgt 83d10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83938 │ │ │ │ + bne 83d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 83970 │ │ │ │ + b 83d48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83958 │ │ │ │ + bgt 83d30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 83964 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq 83d3c │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 83970 │ │ │ │ + b 83d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83958 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83d30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 83998 │ │ │ │ + ldr r2, [pc, #16] @ 83d70 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 507ec <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + b 509b4 <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ │ │ │ │ -0008399c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00083d74 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ adds r4, r4, #20 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 839d4 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ - bl 177b78 │ │ │ │ + bne 83dac <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ + bl 1777a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83a6c <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ + beq 83e44 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 83a10 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + bne 83de8 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 363e0 │ │ │ │ + bl 363dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 83a2c <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ - b 83a58 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + bne 83e04 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ + b 83e30 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 40d1c <_PyXI_InitFailure@@Base> │ │ │ │ + bl 40d14 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 839fc <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + bne 83dd4 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83a44 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bgt 83e1c <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 83a4c <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + beq 83e24 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ mov r4, r6 │ │ │ │ - b 83a58 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + b 83e30 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83a44 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 83e1c <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083a74 : │ │ │ │ +00083e4c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 83a9c │ │ │ │ - bl 82d3c │ │ │ │ - b 83aac │ │ │ │ + bne 83e74 │ │ │ │ + bl 830e0 │ │ │ │ + b 83e84 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3cabdc │ │ │ │ + bl 3ca9dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 83ac0 │ │ │ │ - movw r0, #54268 @ 0xd3fc │ │ │ │ + bge 83e98 │ │ │ │ + movw r0, #53708 @ 0xd1cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 380e88 │ │ │ │ - b 83ac8 │ │ │ │ + bl 380bbc │ │ │ │ + b 83ea0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #39468 @ 0x9a2c │ │ │ │ + movw r3, #38360 @ 0x95d8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 83af8 │ │ │ │ + ldr r1, [pc, #8] @ 83ed0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82e40 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ + b 831e4 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54456 @ 0xd4b8 │ │ │ │ + movw r0, #53896 @ 0xd288 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ │ │ │ │ -00083b18 : │ │ │ │ +00083ef0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #56720 @ 0xdd90 │ │ │ │ + movw ip, #57192 @ 0xdf68 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 336ed8 │ │ │ │ + bl 336e50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -00083b64 <_Py_hashtable_size@@Base>: │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - lsl r0, r3, #4 │ │ │ │ - add r0, r0, r2, lsl #2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add r0, r0, #40 @ 0x28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 83be8 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + bne 83f98 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 83bc8 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + bgt 83f78 │ │ │ │ mov r6, #0 │ │ │ │ - b 83be8 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + b 83f98 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r1 │ │ │ │ - beq 83c20 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ - b 83bc0 <_Py_hashtable_size@@Base+0x5c> │ │ │ │ + beq 83fd0 │ │ │ │ + b 83f70 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #172] @ 83cc4 <_Py_hashtable_size@@Base+0x160> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #172] @ 84074 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83cb8 <_Py_hashtable_size@@Base+0x154> │ │ │ │ + beq 84068 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 384888 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ca4 <_Py_hashtable_size@@Base+0x140> │ │ │ │ + beq 84054 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 83c64 <_Py_hashtable_size@@Base+0x100> │ │ │ │ + beq 84014 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83c68 <_Py_hashtable_size@@Base+0x104> │ │ │ │ - bl df724 │ │ │ │ + bne 84018 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83ca4 <_Py_hashtable_size@@Base+0x140> │ │ │ │ - b 83c68 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + bne 84054 │ │ │ │ + b 84018 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e980 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 83cac <_Py_hashtable_size@@Base+0x148> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 8405c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 83cb8 <_Py_hashtable_size@@Base+0x154> │ │ │ │ + b 84068 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, ror r7 │ │ │ │ + rsbeq sl, sl, r0, lsr #15 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #212] @ 84168 │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 840b4 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8409c │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 840d0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r6, [pc, #148] @ 8416c │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + beq 84128 │ │ │ │ + ldr r0, [r6, #1692] @ 0x69c │ │ │ │ + bl 842fc <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r6, #1684] @ 0x694 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 842fc <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 842fc <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #26776 @ 0x6898 │ │ │ │ + movt r1, #10 │ │ │ │ + add r4, r4, r0 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 43ed20 <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 84148 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 84130 │ │ │ │ + dmb ish │ │ │ │ + beq 84158 │ │ │ │ + ldr r0, [pc, #16] @ 84168 │ │ │ │ + bl 343d24 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b cef88 │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83d2c <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ - ldr r0, [pc, #68] @ 83d38 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq 841d4 │ │ │ │ + ldr r0, [pc, #68] @ 841e0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 83d14 <_Py_hashtable_size@@Base+0x1b0> │ │ │ │ + ble 841bc │ │ │ │ mov r4, r5 │ │ │ │ - b 83d2c <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + b 841d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83d0c <_Py_hashtable_size@@Base+0x1a8> │ │ │ │ + bne 841b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83d0c <_Py_hashtable_size@@Base+0x1a8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 841b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r4, ror #6 │ │ │ │ + rsbeq r4, fp, ip, lsl #7 │ │ │ │ │ │ │ │ -00083d3c : │ │ │ │ +000841e4 : │ │ │ │ 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 3cabdc │ │ │ │ + bl 3ca9dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 83df0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bgt 84298 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 83dc8 │ │ │ │ + beq 84270 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ + movw r3, #2676 @ 0xa74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60748 @ 0xed4c │ │ │ │ + movw r1, #60172 @ 0xeb0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b 83e48 │ │ │ │ + bl 172fdc │ │ │ │ + b 842f0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl fd9f0 │ │ │ │ + bl fd7d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83e48 │ │ │ │ + beq 842f0 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl fe058 │ │ │ │ + bl fde40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 83e30 │ │ │ │ + ble 842d8 │ │ │ │ mov r4, r5 │ │ │ │ - b 83e48 │ │ │ │ + b 842f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83e28 │ │ │ │ + bne 842d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 83e28 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 842d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083e54 : │ │ │ │ +000842fc <_Py_hashtable_size@@Base>: │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + lsl r0, r3, #4 │ │ │ │ + add r0, r0, r2, lsl #2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add r0, r0, #40 @ 0x28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00084324 : │ │ │ │ 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 10c5b4 │ │ │ │ + bl 10c1b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #136] @ 83f30 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 83ec4 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 83eac │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 83ee0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r3, [pc, #76] @ 83f34 │ │ │ │ - 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 83f14 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 83efc │ │ │ │ - dmb ish │ │ │ │ - beq 83f24 │ │ │ │ - ldr r0, [pc, #12] @ 83f30 │ │ │ │ - bl 343f4c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 83f78 │ │ │ │ - bl 1089c0 │ │ │ │ - bl 108a00 │ │ │ │ + beq 8439c │ │ │ │ + bl 1085d0 │ │ │ │ + bl 108610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83f80 │ │ │ │ + beq 843a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc08 │ │ │ │ + bl 6ddd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 83fd8 │ │ │ │ + bne 843fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 33fd28 │ │ │ │ + bl 33fca0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83fd0 │ │ │ │ + bne 843f4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83fd0 │ │ │ │ + bne 843f4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c50c │ │ │ │ + bl 10c10c │ │ │ │ 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 │ │ │ │ + ldr r4, [pc, #136] @ 844a8 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8443c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 84424 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 84458 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r3, [pc, #76] @ 844ac │ │ │ │ + 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 8448c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 84474 │ │ │ │ + dmb ish │ │ │ │ + beq 8449c │ │ │ │ + ldr r0, [pc, #12] @ 844a8 │ │ │ │ + bl 343d24 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + 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 84020 │ │ │ │ + bne 844f0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84020 │ │ │ │ + bne 844f0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 840d4 │ │ │ │ + beq 845a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84038 │ │ │ │ + beq 84508 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6f94 │ │ │ │ + bl e72ac │ │ │ │ mov r4, r0 │ │ │ │ - b 84040 │ │ │ │ - bl b6aa0 │ │ │ │ + b 84510 │ │ │ │ + bl b6de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84154 │ │ │ │ + beq 84624 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84090 │ │ │ │ - ldr r1, [pc, #256] @ 8415c │ │ │ │ + beq 84560 │ │ │ │ + ldr r1, [pc, #256] @ 8462c │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84090 │ │ │ │ + bne 84560 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84088 │ │ │ │ + bgt 84558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84088 │ │ │ │ + bne 84558 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 84154 │ │ │ │ + b 84624 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 840b0 │ │ │ │ - ldr r1, [pc, #188] @ 84160 │ │ │ │ + beq 84580 │ │ │ │ + ldr r1, [pc, #188] @ 84630 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84068 │ │ │ │ + beq 84538 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 840ec │ │ │ │ - ldr r1, [pc, #160] @ 84164 │ │ │ │ + beq 845bc │ │ │ │ + ldr r1, [pc, #160] @ 84634 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84068 │ │ │ │ - b 840ec │ │ │ │ + beq 84538 │ │ │ │ + b 845bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 840fc │ │ │ │ + beq 845cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 84118 │ │ │ │ + bne 845e8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 84130 │ │ │ │ + b 84600 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl cd944 │ │ │ │ + bl ce3c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84150 │ │ │ │ + bgt 84620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84150 │ │ │ │ + bne 84620 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, fp, r4, asr #16 │ │ │ │ - rsbeq r8, fp, r4, lsr lr │ │ │ │ - rsbeq r8, fp, r0, ror #16 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ + rsbeq r8, fp, ip, asr lr │ │ │ │ + rsbeq r8, fp, r8, lsl #17 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 84198 │ │ │ │ + bge 84668 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 43465c │ │ │ │ + b 434594 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #55528 @ 0xd8e8 │ │ │ │ + movw ip, #56000 @ 0xdac0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d9188 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2d80a8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #10152 @ 0x27a8 │ │ │ │ + movw r3, #9544 @ 0x2548 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10152 @ 0x27a8 │ │ │ │ + movw r0, #9544 @ 0x2548 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -87338,123 +87646,123 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 84248 │ │ │ │ + bne 84718 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8427c │ │ │ │ + beq 8474c │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 842d0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #92] @ 847a0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 842c8 │ │ │ │ + beq 84798 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 401de0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 401b60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 842c4 │ │ │ │ + beq 84794 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dbe8 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 842c8 │ │ │ │ + beq 84798 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b53c │ │ │ │ - movw r2, #49588 @ 0xc1b4 │ │ │ │ + bl 27aa58 │ │ │ │ + movw r2, #49012 @ 0xbf74 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 7b960 │ │ │ │ + bl 7bcc0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-112 @ 0xffffff90 @ │ │ │ │ + strdeq sl, [sl], #-120 @ 0xffffff88 @ │ │ │ │ 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 84310 │ │ │ │ + bne 847e0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 84334 │ │ │ │ - b 84350 │ │ │ │ + bne 84804 │ │ │ │ + b 84820 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 842fc │ │ │ │ + bne 847cc │ │ │ │ mov r0, #0 │ │ │ │ - b 843e8 │ │ │ │ - bl e8df8 │ │ │ │ + b 848b8 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 84364 │ │ │ │ + ble 84834 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8437c │ │ │ │ - bl df724 │ │ │ │ + bne 8484c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 8432c │ │ │ │ - b 8437c │ │ │ │ + bne 847fc │ │ │ │ + b 8484c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84348 │ │ │ │ + bne 84818 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 84348 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 84818 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 37a5dc <_PyUnicode_Copy@@Base+0x514> │ │ │ │ + bl 37a434 <_PyUnicode_Copy@@Base+0x634> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8432c │ │ │ │ + beq 847fc │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 223d6c │ │ │ │ + bl 222e08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8432c │ │ │ │ + beq 847fc │ │ │ │ add r3, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ movlt r4, r3 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2e380 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -87466,173 +87774,173 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 84448 │ │ │ │ + bne 84918 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8447c │ │ │ │ + beq 8494c │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 844f4 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #128] @ 849c4 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 844e4 │ │ │ │ + beq 849b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #27336 @ 0x6ac8 │ │ │ │ + movw r3, #26728 @ 0x6868 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 844c0 │ │ │ │ - bl 24b718 │ │ │ │ + beq 84990 │ │ │ │ + bl 24a738 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 844c0 │ │ │ │ - bl df724 │ │ │ │ + bne 84990 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 844e4 │ │ │ │ + bne 849b4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #61660 @ 0xf0dc │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7c490 │ │ │ │ + b 7c7f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [sl], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq sl, sl, r4, lsr #16 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 84544 │ │ │ │ + bne 84a14 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8457c │ │ │ │ + beq 84a4c │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #160] @ 845fc │ │ │ │ + ldr r3, [pc, #160] @ 84acc │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 845f0 │ │ │ │ + beq 84ac0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 845ec │ │ │ │ + beq 84abc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 401de0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 401b60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 845ec │ │ │ │ + beq 84abc │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2e308 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - movwne r4, #6400 @ 0x1900 │ │ │ │ + movwne r4, #5792 @ 0x16a0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 845f0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 84ac0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsr #16 │ │ │ │ + rsbeq sl, sl, r0, asr r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 442940 │ │ │ │ + b 4426f0 <_Py_hashtable_foreach@@Base+0x39d0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 846b8 │ │ │ │ + ldr r3, [pc, #120] @ 84b88 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4431b4 │ │ │ │ + bl 442f64 <_Py_hashtable_foreach@@Base+0x4244> │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #1 │ │ │ │ - bl 443340 │ │ │ │ + bl 4430f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84690 │ │ │ │ + beq 84b60 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 84664 │ │ │ │ - ldr r3, [pc, #32] @ 846b8 │ │ │ │ + bne 84b34 │ │ │ │ + ldr r3, [pc, #32] @ 84b88 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 846ac │ │ │ │ + beq 84b7c │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -87641,416 +87949,416 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 84704 │ │ │ │ + bne 84bd4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 84734 │ │ │ │ + beq 84c04 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #24 │ │ │ │ - ldr r3, [pc, #132] @ 8479c │ │ │ │ + ldr r3, [pc, #132] @ 84c6c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84794 │ │ │ │ + beq 84c64 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 84794 │ │ │ │ - bl 105254 │ │ │ │ + beq 84c64 │ │ │ │ + bl 104e64 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e608 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8478c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 84c5c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 84794 │ │ │ │ + b 84c64 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1ddcd8 │ │ │ │ + bl 1dd574 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr r8 │ │ │ │ + rsbeq sl, sl, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 84838 │ │ │ │ + bge 84d08 │ │ │ │ lsl r7, r5, #1 │ │ │ │ lsl r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ ldrh r6, [r8, r6] │ │ │ │ - beq 847f0 │ │ │ │ + beq 84cc0 │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 847f8 │ │ │ │ - b 84808 │ │ │ │ + bhi 84cc8 │ │ │ │ + b 84cd8 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 84808 │ │ │ │ + bcs 84cd8 │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 847bc │ │ │ │ + b 84c8c │ │ │ │ cmp r7, r6 │ │ │ │ - bne 84824 │ │ │ │ + bne 84cf4 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 847bc │ │ │ │ + b 84c8c │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 847bc │ │ │ │ + b 84c8c │ │ │ │ str r4, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00084840 : │ │ │ │ +00084d10 : │ │ │ │ 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 d0598 │ │ │ │ + bl d08b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 84884 │ │ │ │ + bne 84d54 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #54796 @ 0xd60c │ │ │ │ + movw r0, #54236 @ 0xd3dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 848b4 │ │ │ │ + beq 84d84 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b c35fc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 848ec │ │ │ │ + beq 84dbc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b c35fc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084900 : │ │ │ │ +00084dd0 : │ │ │ │ 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 3668b0 │ │ │ │ + bl 3665e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84964 │ │ │ │ + bne 84e34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84958 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 84e28 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8494c │ │ │ │ + beq 84e1c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55000 @ 0xd6d8 │ │ │ │ + movw r1, #54440 @ 0xd4a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #25292 @ 0x62cc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldrd r2, [r1, #8] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b e0f54 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 849c4 │ │ │ │ + bne 84ebc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 849b8 │ │ │ │ - movw r0, #6384 @ 0x18f0 │ │ │ │ + bne 84eb0 │ │ │ │ + movw r0, #5776 @ 0x1690 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 849ac │ │ │ │ + beq 84ea4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55028 @ 0xd6f4 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84a24 │ │ │ │ + bne 84f1c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84a18 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + bne 84f10 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84a0c │ │ │ │ + beq 84f04 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + movw r1, #54500 @ 0xd4e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - mov r1, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #25888 @ 0x6520 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldrd r2, [r1, #8] │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ - movweq r0, #55168 @ 0xd780 │ │ │ │ + movweq r0, #54608 @ 0xd550 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 84ac4 │ │ │ │ + beq 84f94 │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #55100 @ 0xd73c │ │ │ │ + movw r3, #54540 @ 0xd50c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #5 │ │ │ │ - movw r0, #55132 @ 0xd75c │ │ │ │ + movw r0, #54572 @ 0xd52c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84ad8 │ │ │ │ - bl 177b78 │ │ │ │ + bne 84fa8 │ │ │ │ + bl 1777a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b18 │ │ │ │ + bl 83ef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #472] @ 84cec │ │ │ │ + ldr lr, [pc, #472] @ 851bc │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 84b68 │ │ │ │ + beq 85038 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #2928 @ 0xb70 │ │ │ │ + movw r0, #2352 @ 0x930 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 84cd0 │ │ │ │ + beq 851a0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 84cd0 │ │ │ │ - ldr r3, [pc, #344] @ 84cf0 │ │ │ │ + beq 851a0 │ │ │ │ + ldr r3, [pc, #344] @ 851c0 │ │ │ │ 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 84bc8 │ │ │ │ + bne 85098 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55200 @ 0xd7a0 │ │ │ │ + movw r1, #54640 @ 0xd570 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 84cd0 │ │ │ │ + bl 1b956c │ │ │ │ + b 851a0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 84bf8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 850c8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55248 @ 0xd7d0 │ │ │ │ + movw r1, #54688 @ 0xd5a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 84cd0 │ │ │ │ + bl 1b956c │ │ │ │ + b 851a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 84c28 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 850f8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55288 @ 0xd7f8 │ │ │ │ + movw r1, #54728 @ 0xd5c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 84cd0 │ │ │ │ + bl 1b956c │ │ │ │ + b 851a0 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c330c <_PyUnicode_EncodeUTF16@@Base+0x1bbc> │ │ │ │ + bl 3c310c <_PyUnicode_EncodeUTF16@@Base+0x1bb8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84cd0 │ │ │ │ + beq 851a0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c78 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 85148 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55320 @ 0xd818 │ │ │ │ + movw r1, #54760 @ 0xd5e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c6380 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ - b 84cd0 │ │ │ │ + bl 3c6180 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ + b 851a0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #55364 @ 0xd844 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #50628 @ 0xc5c4 │ │ │ │ + movw r1, #50052 @ 0xc384 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84cc4 │ │ │ │ + beq 85194 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ef44 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c6380 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ + bl 3c6180 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, r6, ip, lsl #29 │ │ │ │ + strdeq r5, [r6], #-188 @ 0xffffff44 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55372 @ 0xd84c │ │ │ │ + movw r0, #54812 @ 0xd61c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #23520 @ 0x5be0 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -88062,512 +88370,512 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 84d88 │ │ │ │ + bne 85258 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 84db8 │ │ │ │ + beq 85288 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 84e34 │ │ │ │ + ldr r3, [pc, #152] @ 85304 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84e28 │ │ │ │ + beq 852f8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84dd8 │ │ │ │ - bl df724 │ │ │ │ + bne 852a8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84e28 │ │ │ │ + bne 852f8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e638 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84e1c │ │ │ │ + bne 852ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84e1c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 852ec │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #17 │ │ │ │ + rsbeq sl, sl, r8, lsr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 84e80 │ │ │ │ + bne 85350 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 84eb0 │ │ │ │ + beq 85380 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 84f2c │ │ │ │ + ldr r3, [pc, #152] @ 853fc │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84f20 │ │ │ │ + beq 853f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84ed0 │ │ │ │ - bl df724 │ │ │ │ + bne 853a0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84f20 │ │ │ │ + bne 853f0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ef74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84f14 │ │ │ │ + bne 853e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84f14 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 853e4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, lsr #17 │ │ │ │ + ldrdeq sl, [sl], #-132 @ 0xffffff7c @ │ │ │ │ │ │ │ │ -00084f30 : │ │ │ │ +00085400 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 84f58 │ │ │ │ + bne 85428 │ │ │ │ mov r4, r5 │ │ │ │ - bl 82d3c │ │ │ │ - b 8504c │ │ │ │ + bl 830e0 │ │ │ │ + b 8551c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85020 │ │ │ │ + beq 854f0 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 84f80 │ │ │ │ + bne 85450 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 84f90 │ │ │ │ + beq 85460 │ │ │ │ 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 85020 │ │ │ │ + bne 854f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85020 │ │ │ │ + beq 854f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8504c │ │ │ │ + beq 8551c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19519c │ │ │ │ + bl 194bdc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84ff0 │ │ │ │ + bgt 854c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84ff0 │ │ │ │ + bne 854c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #6392 @ 0x18f8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5784 @ 0x1698 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 85048 │ │ │ │ + bne 85518 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85020 │ │ │ │ + bgt 854f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 85020 │ │ │ │ + bne 854f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55448 @ 0xd898 │ │ │ │ + movw r1, #54888 @ 0xd668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r4, r6 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8508c │ │ │ │ - bl df724 │ │ │ │ + bne 8555c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 850fc │ │ │ │ + bne 855cc │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5a8 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 850b4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 85584 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 850e0 │ │ │ │ + bl 2fba0c │ │ │ │ + b 855b0 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 85108 │ │ │ │ + vldr d5, [pc, #60] @ 855d8 │ │ │ │ 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 850f0 │ │ │ │ - bl df724 │ │ │ │ + bne 855c0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 850fc │ │ │ │ + bne 855cc │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #36744 @ 0x8f88 │ │ │ │ + movw ip, #35636 @ 0x8b34 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ - movw r3, #36768 @ 0x8fa0 │ │ │ │ + movw r3, #35660 @ 0x8b4c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #36736 @ 0x8f80 │ │ │ │ + movw r2, #35628 @ 0x8b2c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #36756 @ 0x8f94 │ │ │ │ + movw r1, #35648 @ 0x8b40 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #54924 @ 0xd68c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55492 @ 0xd8c4 │ │ │ │ + movw r0, #54932 @ 0xd694 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ │ │ │ │ -00085184 : │ │ │ │ +00085654 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 851ac │ │ │ │ + bne 8567c │ │ │ │ mov r4, r5 │ │ │ │ - bl 82d3c │ │ │ │ - b 852a4 │ │ │ │ + bl 830e0 │ │ │ │ + b 85774 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85278 │ │ │ │ + beq 85748 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 851f0 │ │ │ │ - movw r3, #30304 @ 0x7660 │ │ │ │ + beq 856c0 │ │ │ │ + movw r3, #26048 @ 0x65c0 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 851e4 │ │ │ │ + bne 856b4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 359d08 <_PyCompile_GetBinaryIntrinsicName@@Base+0xe78> │ │ │ │ + b 3598f0 <_PyCompile_GetBinaryIntrinsicName@@Base+0xe78> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 85278 │ │ │ │ + bne 85748 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85278 │ │ │ │ + beq 85748 │ │ │ │ mov r0, r1 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 852a4 │ │ │ │ + beq 85774 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c42e8 │ │ │ │ + bl 1c3c80 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85248 │ │ │ │ + bgt 85718 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 85248 │ │ │ │ + bne 85718 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #6392 @ 0x18f8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5784 @ 0x1698 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 852a0 │ │ │ │ + bne 85770 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85278 │ │ │ │ + bgt 85748 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 85278 │ │ │ │ + bne 85748 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55448 @ 0xd898 │ │ │ │ + movw r1, #54888 @ 0xd668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r4, r6 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 85334 │ │ │ │ + ble 85804 │ │ │ │ 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 85334 │ │ │ │ + bcs 85804 │ │ │ │ bl 2d984 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ed1c │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2ed1c │ │ │ │ - b 852e8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 857b8 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, #5 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 8538c │ │ │ │ + beq 8585c │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22268 @ 0x56fc │ │ │ │ + movw r0, #21612 @ 0x546c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 853c0 │ │ │ │ + beq 85890 │ │ │ │ ldr r6, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 853c8 │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + bne 85898 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22268 @ 0x56fc │ │ │ │ + movw r0, #21612 @ 0x546c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 855e0 │ │ │ │ + b 85ab0 │ │ │ │ ldr r5, [r9, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 85400 │ │ │ │ + bne 858d0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22268 @ 0x56fc │ │ │ │ + movw r0, #21612 @ 0x546c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 853c0 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 85890 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 85438 │ │ │ │ + bne 85908 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #24896 @ 0x6140 │ │ │ │ + movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #22268 @ 0x56fc │ │ │ │ + movw r0, #21612 @ 0x546c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 853c0 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 85890 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 85478 │ │ │ │ - bl e8df8 │ │ │ │ + beq 85948 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85470 │ │ │ │ + bgt 85940 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 85470 │ │ │ │ + bne 85940 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 85488 │ │ │ │ - bl df724 │ │ │ │ + bne 85958 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 853c0 │ │ │ │ + bne 85890 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 854a8 │ │ │ │ - bl df724 │ │ │ │ + bne 85978 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 853c0 │ │ │ │ + bne 85890 │ │ │ │ mov sl, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bgt 854dc │ │ │ │ - movw r2, #53680 @ 0xd1b0 │ │ │ │ + bgt 859ac │ │ │ │ + movw r2, #53720 @ 0xd1d8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #31052 @ 0x794c │ │ │ │ + movw r1, #30476 @ 0x770c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, sl │ │ │ │ - b 855e0 │ │ │ │ + b 85ab0 │ │ │ │ mov r1, r7 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f55c │ │ │ │ + bl 5f72c │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 855a0 │ │ │ │ + blt 85a70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 855a0 │ │ │ │ + beq 85a70 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, #16 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ @@ -88575,306 +88883,306 @@ │ │ │ │ add r0, ip, #16 │ │ │ │ stm sp, {r5, r9} │ │ │ │ add r2, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ bl 2e044 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8558c │ │ │ │ + beq 85a5c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 16aabc │ │ │ │ + bl 16a730 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ - bl 39f9f4 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ - b 855a0 │ │ │ │ + bl 39f7e0 <_PyGen_FetchStopIterationValue@@Base+0x267c> │ │ │ │ + b 85a70 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 10d678 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d254 <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 855d4 │ │ │ │ + bne 85aa4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 855d4 │ │ │ │ + beq 85aa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 855d4 │ │ │ │ + bgt 85aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 855d4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 85aa4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ bl 2f3a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 85634 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 85b04 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085640 : │ │ │ │ +00085b10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #36732 @ 0x8f7c │ │ │ │ + movw r0, #36156 @ 0x8d3c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ 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 856b0 │ │ │ │ + bne 85b80 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 856d4 │ │ │ │ - b 85734 │ │ │ │ + bne 85ba4 │ │ │ │ + b 85c04 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4028 @ 0xfbc │ │ │ │ + movw r0, #3452 @ 0xd7c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85734 │ │ │ │ - b 85698 │ │ │ │ + beq 85c04 │ │ │ │ + b 85b68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85734 │ │ │ │ + beq 85c04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85734 │ │ │ │ + beq 85c04 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2da68 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 85738 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 85c08 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 85790 │ │ │ │ + beq 85c60 │ │ │ │ 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 857c4 │ │ │ │ - b 857a4 │ │ │ │ + bne 85c94 │ │ │ │ + b 85c74 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 857c4 │ │ │ │ + bne 85c94 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 857c4 │ │ │ │ + beq 85c94 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43a68 <_PyInterpreterState_IDDecref@@Base+0x78> │ │ │ │ + bl 43a60 <_PyInterpreterState_IDDecref@@Base+0x78> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 85848 │ │ │ │ + blt 85d18 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85820 │ │ │ │ + bne 85cf0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85848 │ │ │ │ + beq 85d18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d766c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d7998 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85848 │ │ │ │ + beq 85d18 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 34004c │ │ │ │ + b 33ffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43b38 <_PyInterpreterState_IDDecref@@Base+0x148> │ │ │ │ + bl 43b30 <_PyInterpreterState_IDDecref@@Base+0x148> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 85848 │ │ │ │ + beq 85d18 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39e5c8 <_PyGen_FetchStopIterationValue@@Base+0x1250> │ │ │ │ + b 39e3b4 <_PyGen_FetchStopIterationValue@@Base+0x1250> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00085850 : │ │ │ │ +00085d20 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36640 @ 0x8f20 │ │ │ │ + movw r0, #36032 @ 0x8cc0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 174378 │ │ │ │ + b 173fcc │ │ │ │ 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 858ac │ │ │ │ + bne 85d7c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 858d0 │ │ │ │ - b 85930 │ │ │ │ + bne 85da0 │ │ │ │ + b 85e00 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4016 @ 0xfb0 │ │ │ │ + movw r0, #3440 @ 0xd70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85930 │ │ │ │ - b 85894 │ │ │ │ + beq 85e00 │ │ │ │ + b 85d64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85930 │ │ │ │ + beq 85e00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85930 │ │ │ │ + beq 85e00 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e50c │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 85934 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 85e04 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ 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 │ │ │ │ - mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55548 @ 0xd8fc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #36168 @ 0x8d48 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b 16a0c4 │ │ │ │ + mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #37276 @ 0x919c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #54988 @ 0xd6cc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16a2c4 │ │ │ │ + b d5428 │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #972] @ 85db0 │ │ │ │ + ldr lr, [pc, #972] @ 86280 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -88888,206 +89196,206 @@ │ │ │ │ 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 85a50 │ │ │ │ + bne 85f20 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85a88 │ │ │ │ + beq 85f58 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #820] @ 85db4 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #820] @ 86284 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85d9c │ │ │ │ + beq 8626c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85c20 │ │ │ │ + beq 860f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85c20 │ │ │ │ + beq 860f0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 85adc │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + bls 85fac │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85c20 │ │ │ │ + beq 860f0 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - beq 85b5c │ │ │ │ + beq 8602c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85b20 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 85ff0 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85b10 │ │ │ │ - bl df724 │ │ │ │ + bne 85fe0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85c20 │ │ │ │ + bne 860f0 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 85b64 │ │ │ │ - b 85b24 │ │ │ │ + beq 86034 │ │ │ │ + b 85ff4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85b48 │ │ │ │ + beq 86018 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 308f88 │ │ │ │ + bl 307f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85c20 │ │ │ │ + beq 860f0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 85b64 │ │ │ │ + beq 86034 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 85c20 │ │ │ │ - b 85b64 │ │ │ │ + blt 860f0 │ │ │ │ + b 86034 │ │ │ │ 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 85bb8 │ │ │ │ + beq 86088 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 85bb8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 86088 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #62208 @ 0xf300 │ │ │ │ + movw r2, #61632 @ 0xf0c0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #9544 @ 0x2548 │ │ │ │ + movw r1, #8968 @ 0x2308 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 85d9c │ │ │ │ + bl 172fdc │ │ │ │ + b 8626c │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 85bf0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 860c0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #62208 @ 0xf300 │ │ │ │ + movw r2, #61632 @ 0xf0c0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #9592 @ 0x2578 │ │ │ │ + movw r1, #9016 @ 0x2338 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 85c20 │ │ │ │ + bl 172fdc │ │ │ │ + b 860f0 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 85c28 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 860f8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #62208 @ 0xf300 │ │ │ │ + movw r2, #61632 @ 0xf0c0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r4, #0 │ │ │ │ - b 85d9c │ │ │ │ + b 8626c │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 85c4c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 8611c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55584 @ 0xd920 │ │ │ │ + movw r1, #55024 @ 0xd6f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 85c20 │ │ │ │ + bl 172fdc │ │ │ │ + b 860f0 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 85c70 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 86140 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55640 @ 0xd958 │ │ │ │ + movw r1, #55080 @ 0xd728 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 85c20 │ │ │ │ + bl 172fdc │ │ │ │ + b 860f0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85ca0 │ │ │ │ - bl c26c8 │ │ │ │ + bne 86170 │ │ │ │ + bl c29ac │ │ │ │ mov r4, r0 │ │ │ │ - b 85ca8 │ │ │ │ + b 86178 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85d9c │ │ │ │ - bl 105254 │ │ │ │ + beq 8626c │ │ │ │ + bl 104e64 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #14036 @ 0x36d4 │ │ │ │ + movwne r1, #13460 @ 0x3494 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #71 @ 0x47 │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2eb00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85d34 │ │ │ │ + beq 86204 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85d1c │ │ │ │ + bgt 861ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 85d1c │ │ │ │ + bne 861ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ - b 85c20 │ │ │ │ + bl 2fc000 │ │ │ │ + b 860f0 │ │ │ │ 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 │ │ │ │ @@ -89107,396 +89415,396 @@ │ │ │ │ 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 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r6, r0, ror #29 │ │ │ │ - ldrdeq sl, [sl], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r5, r6, r0, asr ip │ │ │ │ + rsbeq sl, sl, r0, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 85e0c │ │ │ │ + bne 862dc │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85e44 │ │ │ │ + beq 86314 │ │ │ │ sub lr, fp, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #260] @ 85f40 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #260] @ 86410 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85f34 │ │ │ │ + beq 86404 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r9, [r4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mul r6, r6, r2 │ │ │ │ adds r1, r6, r3 │ │ │ │ add r5, r6, r3, lsl #1 │ │ │ │ movpl r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r5, r5, #16 │ │ │ │ - bne 85e80 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bne 86350 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 85f34 │ │ │ │ + b 86404 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2637a8 │ │ │ │ + bl 2626d4 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r5, r8 │ │ │ │ - ble 85e74 │ │ │ │ + ble 86344 │ │ │ │ lsl r1, r8, #16 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r6, r3 │ │ │ │ sublt r1, r6, r1 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8, lsl #16 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85f34 │ │ │ │ + beq 86404 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85f00 │ │ │ │ + bgt 863d0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 85f00 │ │ │ │ + bne 863d0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85f30 │ │ │ │ + beq 86400 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85f28 │ │ │ │ + bgt 863f8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 85f28 │ │ │ │ + bne 863f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r8, r8, #1 │ │ │ │ - b 85e90 │ │ │ │ + b 86360 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, lsl #18 │ │ │ │ + rsbeq sl, sl, ip, lsr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, #0 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ mov r4, r0 │ │ │ │ add r8, r0, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 85fe4 │ │ │ │ - bl 177318 │ │ │ │ + bge 864b4 │ │ │ │ + bl 176f44 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1adc │ │ │ │ + bl e1e08 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 85fdc │ │ │ │ + beq 864ac │ │ │ │ cmp r4, #0 │ │ │ │ strne r9, [r8, r7, lsl #2] │ │ │ │ - bne 85fdc │ │ │ │ + bne 864ac │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85fdc │ │ │ │ + bgt 864ac │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 85fdc │ │ │ │ + bne 864ac │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 85f80 │ │ │ │ + b 86450 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b e2654 │ │ │ │ + b e2980 │ │ │ │ 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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00086054 : │ │ │ │ +00086524 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008606c <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +0008653c <_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 1679a0 <_PyBytes_DecodeEscape2@@Base+0x494> │ │ │ │ + b 1677a0 <_PyBytes_DecodeEscape2@@Base+0x494> │ │ │ │ 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 860e8 <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ + bhi 865b8 <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 86108 <_PyBytesWriter_CreateByteArray@@Base+0x9c> │ │ │ │ + bne 865d8 <_PyBytesWriter_CreateByteArray@@Base+0x9c> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30168 @ 0x75d8 │ │ │ │ + movw r0, #29592 @ 0x7398 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30168 @ 0x75d8 │ │ │ │ + movw r0, #29592 @ 0x7398 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ - b 860b0 <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ + beq 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + b 86580 <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ cmp r4, #1 │ │ │ │ - ble 86194 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ + ble 86664 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 86194 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ + beq 86664 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 86174 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ + beq 86644 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + beq 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 86194 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 86664 <_PyBytesWriter_CreateByteArray@@Base+0x128> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30168 @ 0x75d8 │ │ │ │ + movw r0, #29592 @ 0x7398 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 861bc <_PyBytesWriter_CreateByteArray@@Base+0x150> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #55688 @ 0xd988 │ │ │ │ + ble 8668c <_PyBytesWriter_CreateByteArray@@Base+0x150> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #55128 @ 0xd758 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + bl 1b956c │ │ │ │ + b 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 1fb51c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + bl 1fb654 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 86288 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + ble 86758 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 86214 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ + bne 866e4 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + b 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + beq 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + beq 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + beq 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ - movw ip, #27248 @ 0x6a70 │ │ │ │ + bls 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + movw ip, #27288 @ 0x6a98 │ │ │ │ movt ip, #105 @ 0x69 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ and r3, r2, #15 │ │ │ │ ldr r6, [ip] │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strb r2, [r1, #-2] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 861e0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ + b 866b0 <_PyBytesWriter_CreateByteArray@@Base+0x174> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e734 │ │ │ │ + bl 20d5cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 862b4 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ + beq 86784 <_PyBytesWriter_CreateByteArray@@Base+0x248> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000862c0 : │ │ │ │ +00086790 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #260] @ 0x104 │ │ │ │ - bl 257930 │ │ │ │ + bl 256890 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86358 │ │ │ │ + beq 86828 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3c5770 <_PyParkingLot_AfterFork@@Base+0x8c> │ │ │ │ + bl 3c5570 <_PyParkingLot_AfterFork@@Base+0x8c> │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r5, [r4, #260] @ 0x104 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 86358 │ │ │ │ + beq 86828 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 8634c │ │ │ │ + beq 8681c │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ffd84 │ │ │ │ + bl 3ffc0c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #364] @ 864f0 │ │ │ │ + ldr lr, [pc, #364] @ 869c0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -89506,103 +89814,103 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 863e0 │ │ │ │ + bne 868b0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86418 │ │ │ │ + beq 868e8 │ │ │ │ mov ip, #2 │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #232] @ 864f4 │ │ │ │ + ldr r3, [pc, #232] @ 869c4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 864dc │ │ │ │ + beq 869ac │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 864d8 │ │ │ │ + beq 869a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 864d8 │ │ │ │ + beq 869a8 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r8, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86468 │ │ │ │ + beq 86938 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 67958 │ │ │ │ + bl 67b28 │ │ │ │ mov r4, r0 │ │ │ │ - b 864dc │ │ │ │ + b 869ac │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #2848 @ 0xb20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #35268 @ 0x89c4 │ │ │ │ + movw r0, #34692 @ 0x8784 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 864d8 │ │ │ │ - bl 105254 │ │ │ │ + beq 869a8 │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2f07c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #6400 @ 0x1900 │ │ │ │ + movwge r4, #5792 @ 0x16a0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 864dc │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 869ac │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ + bl 2fc000 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, r6, ip, lsl pc │ │ │ │ - rsbeq sl, sl, r0, lsr r9 │ │ │ │ + rsbeq r5, r6, ip, lsl #25 │ │ │ │ + rsbeq sl, sl, r8, asr r9 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ 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 │ │ │ │ @@ -89611,44 +89919,21 @@ │ │ │ │ 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 cec6c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 865a8 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - 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 29ef84 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + b cef88 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #596] @ 86838 │ │ │ │ + ldr lr, [pc, #596] @ 86cac │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -89658,506 +89943,529 @@ │ │ │ │ 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 86640 │ │ │ │ + bne 86ab4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86678 │ │ │ │ + beq 86aec │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #464] @ 8683c │ │ │ │ + ldr r3, [pc, #464] @ 86cb0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86824 │ │ │ │ + beq 86c98 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86824 │ │ │ │ - ldr r2, [pc, #428] @ 86840 │ │ │ │ + beq 86c98 │ │ │ │ + ldr r2, [pc, #428] @ 86cb4 │ │ │ │ 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 866c8 │ │ │ │ + bne 86b3c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55200 @ 0xd7a0 │ │ │ │ + movw r1, #54640 @ 0xd570 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86824 │ │ │ │ + bl 1b956c │ │ │ │ + b 86c98 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 866f4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 86b68 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55720 @ 0xd9a8 │ │ │ │ + movw r1, #55160 @ 0xd778 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86824 │ │ │ │ + bl 1b956c │ │ │ │ + b 86c98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 86724 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bgt 86b98 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55760 @ 0xd9d0 │ │ │ │ + movw r1, #55200 @ 0xd7a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86824 │ │ │ │ + bl 1b956c │ │ │ │ + b 86c98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142638 │ │ │ │ + bl 1421f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86750 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 86bc4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55792 @ 0xd9f0 │ │ │ │ + movw r1, #55232 @ 0xd7c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86824 │ │ │ │ + bl 1b956c │ │ │ │ + b 86c98 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c330c <_PyUnicode_EncodeUTF16@@Base+0x1bbc> │ │ │ │ + bl 3c310c <_PyUnicode_EncodeUTF16@@Base+0x1bb8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86824 │ │ │ │ + beq 86c98 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86790 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 86c04 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55280 @ 0xd7f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86818 │ │ │ │ + bl 1b956c │ │ │ │ + b 86c8c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c36a0 <_PyUnicode_EncodeUTF16@@Base+0x1f50> │ │ │ │ + bl 3c34a0 <_PyUnicode_EncodeUTF16@@Base+0x1f4c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86818 │ │ │ │ + beq 86c8c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #50628 @ 0xc5c4 │ │ │ │ + movw r1, #50052 @ 0xc384 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #55364 @ 0xd844 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8680c │ │ │ │ + beq 86c80 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 867f0 │ │ │ │ + beq 86c64 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f304 │ │ │ │ - b 867f8 │ │ │ │ + b 86c6c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e0d4 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20479c │ │ │ │ + bl 20397c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c6380 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ + bl 3c6180 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6380 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ + bl 3c6180 <_PyParkingLot_AfterFork@@Base+0xc9c> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, r6, r8, asr pc │ │ │ │ - rsbeq sl, sl, ip, asr r9 │ │ │ │ + rsbeq r5, r6, r8, asr #25 │ │ │ │ + rsbeq sl, sl, r4, lsl #19 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 86d04 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 86d04 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [pc, #32] @ 86d10 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ + bl cffd0 <_PyStaticType_GetState@@Base> │ │ │ │ + add r0, r0, #24 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r3, [r3, #104] @ 0x68 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ + movw r3, #38724 @ 0x9744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 86894 │ │ │ │ + beq 86d64 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 86894 │ │ │ │ + beq 86d64 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 868d4 │ │ │ │ - b 868b8 │ │ │ │ + bls 86da4 │ │ │ │ + b 86d88 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86880 │ │ │ │ + beq 86d50 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 868f4 │ │ │ │ - b 86880 │ │ │ │ + beq 86dc4 │ │ │ │ + b 86d50 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 868f4 │ │ │ │ + beq 86dc4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 868fc │ │ │ │ - bl df724 │ │ │ │ + bne 86dcc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 868fc │ │ │ │ + beq 86dcc │ │ │ │ mov r4, #0 │ │ │ │ - b 86e8c │ │ │ │ + b 8735c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 8691c │ │ │ │ - bl df724 │ │ │ │ + bne 86dec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 8693c │ │ │ │ - bl df724 │ │ │ │ + bne 86e0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 8695c │ │ │ │ - bl df724 │ │ │ │ + bne 86e2c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 8697c │ │ │ │ - bl df724 │ │ │ │ + bne 86e4c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 8699c │ │ │ │ - bl df724 │ │ │ │ + bne 86e6c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 869d4 │ │ │ │ + bne 86ea4 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #55884 @ 0xda4c │ │ │ │ + movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 86a10 │ │ │ │ + bne 86ee0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55896 @ 0xda58 │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 86a48 │ │ │ │ + bne 86f18 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55908 @ 0xda64 │ │ │ │ + movw r1, #55688 @ 0xd988 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 86a80 │ │ │ │ + bne 86f50 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55920 @ 0xda70 │ │ │ │ + movw r1, #55700 @ 0xd994 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86ab8 │ │ │ │ + bne 86f88 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #55932 @ 0xda7c │ │ │ │ + movw r1, #55712 @ 0xd9a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86af0 │ │ │ │ + bne 86fc0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #55944 @ 0xda88 │ │ │ │ + movw r1, #55724 @ 0xd9ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86b2c │ │ │ │ + bne 86ffc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #55956 @ 0xda94 │ │ │ │ + movw r1, #55736 @ 0xd9b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 86b4c │ │ │ │ - bl df724 │ │ │ │ + bne 8701c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 868f4 │ │ │ │ + bne 86dc4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 86b88 │ │ │ │ + bne 87058 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #55968 @ 0xdaa0 │ │ │ │ + movw r1, #55748 @ 0xd9c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 86bc4 │ │ │ │ + bne 87094 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #55980 @ 0xdaac │ │ │ │ + movw r1, #55760 @ 0xd9d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 86c48 │ │ │ │ + ble 87118 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 86c08 │ │ │ │ + bne 870d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55992 @ 0xdab8 │ │ │ │ + movw r1, #55772 @ 0xd9dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 86c54 │ │ │ │ + beq 87124 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 86c58 │ │ │ │ + bne 87128 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #13612 @ 0x352c │ │ │ │ + movw r2, #13036 @ 0x32ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56004 @ 0xdac4 │ │ │ │ + movw r1, #55784 @ 0xd9e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 868f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86dc4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 86c58 │ │ │ │ + b 87128 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #38644 @ 0x96f4 │ │ │ │ + movw r1, #38068 @ 0x94b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #38656 @ 0x9700 │ │ │ │ + movw r0, #38080 @ 0x94c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86cc8 │ │ │ │ + bne 87198 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 86e6c │ │ │ │ + b 8733c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86cf0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 871c0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56016 @ 0xdad0 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86cb0 │ │ │ │ + bl 1b956c │ │ │ │ + b 87180 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86d18 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 871e8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56052 @ 0xdaf4 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86cb0 │ │ │ │ + bl 1b956c │ │ │ │ + b 87180 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86d40 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 87210 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #55876 @ 0xda44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86cb0 │ │ │ │ + bl 1b956c │ │ │ │ + b 87180 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86d68 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 87238 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #55920 @ 0xda70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 86cb0 │ │ │ │ + bl 1b956c │ │ │ │ + b 87180 │ │ │ │ mov r0, sl │ │ │ │ - bl 86e9c │ │ │ │ + bl 8736c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 86e48 │ │ │ │ + beq 87318 │ │ │ │ mov r0, r9 │ │ │ │ - bl 86e9c │ │ │ │ + bl 8736c │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 86e6c │ │ │ │ + beq 8733c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86db0 │ │ │ │ + beq 87280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86e9c │ │ │ │ + bl 8736c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 86db4 │ │ │ │ - b 86e5c │ │ │ │ - ldr r5, [pc, #224] @ 86e98 │ │ │ │ + bne 87284 │ │ │ │ + b 8732c │ │ │ │ + ldr r5, [pc, #224] @ 87368 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86dd0 │ │ │ │ + beq 872a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86e9c │ │ │ │ + bl 8736c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 86dd4 │ │ │ │ - b 86e68 │ │ │ │ - ldr r4, [pc, #192] @ 86e98 │ │ │ │ + bne 872a4 │ │ │ │ + b 87338 │ │ │ │ + ldr r4, [pc, #192] @ 87368 │ │ │ │ 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 │ │ │ │ @@ -90176,141 +90484,118 @@ │ │ │ │ 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 3adaa4 │ │ │ │ + bl 3ad330 │ │ │ │ mov r4, r0 │ │ │ │ - b 86e6c │ │ │ │ + b 8733c │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ - b 86e6c │ │ │ │ + b 8733c │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 86e6c │ │ │ │ + b 8733c │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r8, r5, #12 │ │ │ │ addne r9, r9, #12 │ │ │ │ movne r6, #0 │ │ │ │ - beq 86f9c │ │ │ │ + beq 8746c │ │ │ │ cmp r6, r7 │ │ │ │ - bge 86f9c │ │ │ │ + bge 8746c │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86f08 │ │ │ │ + bne 873d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 86f90 │ │ │ │ + b 87460 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86f5c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8742c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56176 @ 0xdb70 │ │ │ │ + movw r1, #55956 @ 0xda94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 86f44 │ │ │ │ + ble 87414 │ │ │ │ mov r4, #0 │ │ │ │ - b 86fa0 │ │ │ │ + b 87470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86f3c │ │ │ │ + bne 8740c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 86f3c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8740c │ │ │ │ mov r0, r4 │ │ │ │ - bl 37a0c8 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 379e00 <_PyUnicode_Copy@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 86f90 │ │ │ │ + bne 87460 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86fa0 │ │ │ │ + bgt 87470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86fa0 │ │ │ │ + bne 87470 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 86fa0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 87470 │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [r8, #4]! │ │ │ │ - b 86ed4 │ │ │ │ + b 873a4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge 86ff4 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 86ff4 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 87000 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ - bl cfcb4 <_PyStaticType_GetState@@Base> │ │ │ │ - add r0, r0, #24 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r3, #104] @ 0x68 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3997b8 <_PyXI_ClearResult@@Base+0xa0> │ │ │ │ + b 3995a0 <_PyXI_ClearResult@@Base+0xa0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ subs r9, r3, #0 │ │ │ │ - movw ip, #24616 @ 0x6028 │ │ │ │ + movw ip, #23960 @ 0x5d98 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ moveq r7, r9 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -90332,345 +90617,264 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 870c8 │ │ │ │ + bne 8753c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8710c │ │ │ │ + beq 87580 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43784 @ 0xab08 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 872b8 │ │ │ │ + beq 8772c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r7, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 872b8 │ │ │ │ + beq 8772c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 87170 │ │ │ │ + beq 875e4 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 87178 │ │ │ │ + beq 875ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 87178 │ │ │ │ + bge 875ec │ │ │ │ mov r4, #0 │ │ │ │ - b 872b8 │ │ │ │ + b 8772c │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 871bc │ │ │ │ + bne 87630 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #56644 @ 0xdd44 │ │ │ │ + movw r0, #56084 @ 0xdb14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ strne r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldrne r9, [pc, #292] @ 872dc │ │ │ │ - bne 87250 │ │ │ │ - b 87170 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + ldrne r9, [pc, #292] @ 87750 │ │ │ │ + bne 876c4 │ │ │ │ + b 875e4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #4064 @ 0xfe0 │ │ │ │ + movw r2, #3488 @ 0xda0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 87170 │ │ │ │ - bl 1fbb88 │ │ │ │ + bl 172fdc │ │ │ │ + b 875e4 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 872b4 │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 87728 │ │ │ │ + bl 1fb654 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r3, r5 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq 87260 │ │ │ │ + beq 876d4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2eb9c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r9, r9, #4 │ │ │ │ str r1, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 872a4 │ │ │ │ - bl 16a224 │ │ │ │ + bge 87718 │ │ │ │ + bl 16a024 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 87288 │ │ │ │ + bne 876fc │ │ │ │ ldr r5, [r9] │ │ │ │ subs r0, r5, #0 │ │ │ │ - bne 871e0 │ │ │ │ - b 87288 │ │ │ │ + bne 87654 │ │ │ │ + b 876fc │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 8727c │ │ │ │ + beq 876f0 │ │ │ │ bl 2e4e8 │ │ │ │ mov r1, r0 │ │ │ │ - b 8721c │ │ │ │ + b 87690 │ │ │ │ bl 2d888 │ │ │ │ mov r1, r0 │ │ │ │ - b 8721c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b 87690 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20479c │ │ │ │ - b 87170 │ │ │ │ + bl 20397c │ │ │ │ + b 875e4 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 168dac │ │ │ │ + bl 168bac │ │ │ │ mov r4, r0 │ │ │ │ - b 872b8 │ │ │ │ + b 8772c │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r6, r0, lsr #1 │ │ │ │ - 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 b8aa4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - ldrne r0, [r4, #8] │ │ │ │ - beq 87418 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 87354 │ │ │ │ - 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 8731c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 8737c │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8737c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - b 873b4 │ │ │ │ - bl b6aa0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 873b4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8739c │ │ │ │ - mov r4, #0 │ │ │ │ - b 87418 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 87394 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 87394 │ │ │ │ - add r2, r5, #8 │ │ │ │ - movw r1, #12392 @ 0x3068 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldm r2, {r2, r3, ip} │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r1, #18076 @ 0x469c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r0, #56656 @ 0xdd50 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bic ip, ip, #1 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r3, #12372 @ 0x3054 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movw r3, #16300 @ 0x3fac │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #50960 @ 0xc710 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r5, r6, r0, lsl lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ 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 df724 │ │ │ │ + bl dfa50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 87570 │ │ │ │ + bne 878a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4114ec <_PyAsyncGenValueWrapperNew@@Base+0x155c> │ │ │ │ + bl 410ec4 <_PyAsyncGenValueWrapperNew@@Base+0x1274> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87570 │ │ │ │ + beq 878a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 419c5c │ │ │ │ + bl 41963c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28544 @ 0x6f80 │ │ │ │ + movw r0, #27968 @ 0x6d40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 874ac │ │ │ │ + bne 877dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6748c │ │ │ │ + b 6765c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 874e0 │ │ │ │ + bne 87810 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87570 │ │ │ │ + bgt 878a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 87570 │ │ │ │ + bne 878a0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56672 @ 0xdd60 │ │ │ │ + movw r0, #56096 @ 0xdb20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ - bl 41a1f8 │ │ │ │ + bl 419bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87528 │ │ │ │ + bgt 87858 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 87528 │ │ │ │ + bne 87858 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8749c │ │ │ │ + beq 877cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87550 │ │ │ │ + bgt 87880 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 87550 │ │ │ │ + bne 87880 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87570 │ │ │ │ - movw r0, #56672 @ 0xdd60 │ │ │ │ + beq 878a0 │ │ │ │ + movw r0, #56096 @ 0xdb20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 794bc <_PyMonitoring_FireBranchLeftEvent@@Base+0xf4> │ │ │ │ + b 79788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #45500 @ 0xb1bc │ │ │ │ + movw r2, #44900 @ 0xaf64 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a4e5c <_PyLong_AsTime_t@@Base+0xc18> │ │ │ │ + b 3a4c4c <_PyLong_AsTime_t@@Base+0xc18> │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -90678,15 +90882,15 @@ │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #560] @ 8784c │ │ │ │ + ldr ip, [pc, #560] @ 87b7c │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -90707,373 +90911,373 @@ │ │ │ │ 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 876a4 │ │ │ │ + bne 879d4 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 876e4 │ │ │ │ + beq 87a14 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #380] @ 87850 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #380] @ 87b80 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 87828 │ │ │ │ + beq 87b58 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 87828 │ │ │ │ + beq 87b58 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 87734 │ │ │ │ + bne 87a64 │ │ │ │ mov r6, #0 │ │ │ │ - b 87828 │ │ │ │ + b 87b58 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 87750 │ │ │ │ + beq 87a80 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 8772c │ │ │ │ + blt 87a5c │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r5 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8778c │ │ │ │ + bne 87abc │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #56688 @ 0xdd70 │ │ │ │ + movw r0, #56112 @ 0xdb30 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 877b0 │ │ │ │ - b 8772c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 87ae0 │ │ │ │ + b 87a5c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #4088 @ 0xff8 │ │ │ │ + movw r2, #3512 @ 0xdb8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 8772c │ │ │ │ - bl 105254 │ │ │ │ + bl 172fdc │ │ │ │ + b 87a5c │ │ │ │ + bl 104e64 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 877d4 │ │ │ │ + beq 87b04 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2da08 │ │ │ │ mov r5, r0 │ │ │ │ - b 877f8 │ │ │ │ + b 87b28 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 877f0 │ │ │ │ + beq 87b20 │ │ │ │ bl 2e878 │ │ │ │ mov r5, r0 │ │ │ │ - b 877f8 │ │ │ │ + b 87b28 │ │ │ │ bl 2de40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - movweq r6, #6400 @ 0x1900 │ │ │ │ + movweq r6, #5792 @ 0x16a0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ - beq 87828 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 87b58 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ - b 8772c │ │ │ │ + bl 2fc000 │ │ │ │ + b 87a5c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r6, ip, lsr #1 │ │ │ │ - rsbeq sl, sl, ip, lsl #22 │ │ │ │ + rsbeq r5, r6, ip, lsl lr │ │ │ │ + rsbeq sl, sl, r4, lsr fp │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56704 @ 0xdd80 │ │ │ │ + movw r0, #56128 @ 0xdb40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 878cc │ │ │ │ + bne 87bfc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 878fc │ │ │ │ - b 878f0 │ │ │ │ + bne 87c2c │ │ │ │ + b 87c20 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3448 @ 0xd78 │ │ │ │ + movw r0, #2872 @ 0xb38 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87a68 │ │ │ │ - b 878b4 │ │ │ │ - bl df724 │ │ │ │ + beq 87d98 │ │ │ │ + b 87be4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87a68 │ │ │ │ + bne 87d98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8791c │ │ │ │ - bl df724 │ │ │ │ + bne 87c4c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87a68 │ │ │ │ + bne 87d98 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8793c │ │ │ │ + beq 87c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 87968 │ │ │ │ - bl df724 │ │ │ │ + b 87c98 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87a68 │ │ │ │ - b 87930 │ │ │ │ + bne 87d98 │ │ │ │ + b 87c60 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 8799c │ │ │ │ - bl d720c │ │ │ │ + bne 87ccc │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87a68 │ │ │ │ - bl 105254 │ │ │ │ + bne 87d98 │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e6d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 879b0 │ │ │ │ - b 8794c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 87ce0 │ │ │ │ + b 87c7c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 87a68 │ │ │ │ + bl 2fba0c │ │ │ │ + b 87d98 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 87a6c │ │ │ │ + beq 87d9c │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 879e0 │ │ │ │ + bne 87d10 │ │ │ │ mov r4, r5 │ │ │ │ - b 87a6c │ │ │ │ + b 87d9c │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87a44 │ │ │ │ + beq 87d74 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 30d860 │ │ │ │ + bl 30c7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87a44 │ │ │ │ + beq 87d74 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87a44 │ │ │ │ + beq 87d74 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87a44 │ │ │ │ + beq 87d74 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 879d8 │ │ │ │ + bne 87d08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87a6c │ │ │ │ + bgt 87d9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 87a6c │ │ │ │ + bne 87d9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 87a6c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 87d9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 87ab4 │ │ │ │ + bne 87de4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87ae0 │ │ │ │ - b 87ad4 │ │ │ │ + bne 87e10 │ │ │ │ + b 87e04 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3604 @ 0xe14 │ │ │ │ + movw r0, #3028 @ 0xbd4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87bd4 │ │ │ │ - b 87a9c │ │ │ │ - bl df724 │ │ │ │ + beq 87f04 │ │ │ │ + b 87dcc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87bd4 │ │ │ │ + bne 87f04 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87b10 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 87e40 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56748 @ 0xddac │ │ │ │ + movw r1, #56172 @ 0xdb6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 87ba0 │ │ │ │ + bl 1b956c │ │ │ │ + b 87ed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 87ba0 │ │ │ │ + blt 87ed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7d85c │ │ │ │ + bl 7dba4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87ba0 │ │ │ │ - bl 105254 │ │ │ │ + beq 87ed0 │ │ │ │ + bl 104e64 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f118 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 87b88 │ │ │ │ + bge 87eb8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 87bc0 │ │ │ │ - bl d720c │ │ │ │ + bne 87ef0 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87b3c │ │ │ │ + beq 87e6c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7db78 │ │ │ │ + bl 7dec0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 87bb0 │ │ │ │ - bl df724 │ │ │ │ + bne 87ee0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87bd4 │ │ │ │ + bne 87f04 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df95c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b dfc88 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 87b88 │ │ │ │ + bl 2fba0c │ │ │ │ + b 87eb8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #380] @ 87da4 │ │ │ │ + ldr lr, [pc, #380] @ 880d4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -91084,217 +91288,217 @@ │ │ │ │ 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 87c88 │ │ │ │ + bne 87fb8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87cc0 │ │ │ │ + beq 87ff0 │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 87da8 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #240] @ 880d8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87d90 │ │ │ │ + beq 880c0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87cdc │ │ │ │ + bne 8800c │ │ │ │ mov r4, #0 │ │ │ │ - b 87d90 │ │ │ │ + b 880c0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #64720 @ 0xfcd0 │ │ │ │ + movw r3, #64144 @ 0xfa90 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 3850c4 │ │ │ │ + bl 384df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87cd4 │ │ │ │ + beq 88004 │ │ │ │ bl 2efec <__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 87d30 │ │ │ │ + beq 88060 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - b 87d40 │ │ │ │ + b 88070 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2ecf8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 87d84 │ │ │ │ + bne 880b4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 87d78 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 880a8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 87d70 │ │ │ │ - bl 2fca84 │ │ │ │ - b 87d78 │ │ │ │ + bne 880a0 │ │ │ │ + bl 2fba0c │ │ │ │ + b 880a8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 20479c │ │ │ │ - bl df724 │ │ │ │ + bl 20397c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87cd4 │ │ │ │ + bne 88004 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r6, r4, lsr #2 │ │ │ │ - rsbeq sl, sl, r8, lsr fp │ │ │ │ + mlseq r6, r4, lr, r5 │ │ │ │ + rsbeq sl, sl, 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 87df0 │ │ │ │ + beq 88120 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4148 @ 0x1034 │ │ │ │ + movw r0, #3572 @ 0xdf4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87df0 │ │ │ │ + bne 88120 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87e10 │ │ │ │ - bl df724 │ │ │ │ + bne 88140 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87de8 │ │ │ │ + bne 88118 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87e30 │ │ │ │ - bl df724 │ │ │ │ + bne 88160 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87de8 │ │ │ │ + bne 88118 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2102d0 <_Py_set_inheritable@@Base> │ │ │ │ + bl 20f168 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ │ │ │ │ -00087e7c : │ │ │ │ +000881ac : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #264] @ 87fa0 │ │ │ │ + ldr ip, [pc, #264] @ 882d0 │ │ │ │ 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 87ed8 │ │ │ │ + blt 88208 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3cd17c <_PyDeadline_Init@@Base> │ │ │ │ + bl 3ccf7c <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 309e30 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 308db8 <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1e7820 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 1e71e0 <_PyMutex_LockTimed@@Base> │ │ │ │ clz r3, r0 │ │ │ │ orrs r2, r8, r7 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87f54 │ │ │ │ - bl 105254 │ │ │ │ + beq 88284 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2127fc │ │ │ │ + bl 2115f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 87f94 │ │ │ │ + bne 882c4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32a368 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 3296e8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87f94 │ │ │ │ + beq 882c4 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 87ed8 │ │ │ │ + blt 88208 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 416360 <_PyDeadline_Get@@Base> │ │ │ │ + bl 415d3c <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 87ed8 │ │ │ │ + bge 88208 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91304,52 +91508,52 @@ │ │ │ │ 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, #56788 @ 0xddd4 │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87ff4 │ │ │ │ + beq 88324 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ffc │ │ │ │ + bl 8832c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 39fd18 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 39fb04 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88038 │ │ │ │ + bne 88368 │ │ │ │ mov r0, #0 │ │ │ │ - b 8806c │ │ │ │ + b 8839c │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30a998 <_PyTime_localtime@@Base> │ │ │ │ + bl 309920 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88030 │ │ │ │ + bne 88360 │ │ │ │ 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 41effc <_PyBytes_Find@@Base+0x2064> │ │ │ │ + bl 41e9e8 <_PyBytes_Find@@Base+0x1d8c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -91362,15 +91566,15 @@ │ │ │ │ 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 2d9798 <_PyStaticType_InitForExtension@@Base+0xf28> │ │ │ │ + bl 2d86b8 <_PyStaticType_InitForExtension@@Base+0xf28> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -91378,53 +91582,53 @@ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 8816c │ │ │ │ + ldr r3, [pc, #68] @ 8849c │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #56784 @ 0xddd0 │ │ │ │ + movw r2, #56208 @ 0xdb90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 174660 │ │ │ │ + bl 174288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88164 │ │ │ │ + beq 88494 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 40d7b0 │ │ │ │ + bl 40d4b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, ror #22 │ │ │ │ + rsbeq sl, sl, ip, lsl #23 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 881d8 │ │ │ │ + beq 88508 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 881d8 │ │ │ │ + beq 88508 │ │ │ │ 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] │ │ │ │ @@ -91435,329 +91639,329 @@ │ │ │ │ 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 cec6c │ │ │ │ + b cef88 │ │ │ │ + │ │ │ │ +00088514 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #60624 @ 0xecd0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #30540 @ 0x774c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1b956c │ │ │ │ + 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 88578 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r4, [r0, #8] │ │ │ │ + addne r4, r4, #21 │ │ │ │ + bne 885b4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa0> │ │ │ │ + b 88594 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x80> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 88594 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x80> │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ubfx r4, r4, #2, #3 │ │ │ │ + mla r4, r3, r4, r4 │ │ │ │ + add r4, r4, #28 │ │ │ │ + b 885b4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa0> │ │ │ │ + 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 2d5130 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 885e4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xd0> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 885d8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc4> │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r3, [r5, #8] │ │ │ │ + bne 885dc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc8> │ │ │ │ + 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 dfc88 │ │ │ │ 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 88228 │ │ │ │ + bne 88638 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x124> │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 88244 │ │ │ │ + beq 88654 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x140> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88244 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 88654 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x140> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 884e0 │ │ │ │ + bl 1b956c │ │ │ │ + b 888f0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl 401b50 <_PySlotIterator_Init@@Base+0x118> │ │ │ │ + bl 401900 <_PySlotIterator_Init@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88500 │ │ │ │ + beq 88910 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3fc> │ │ │ │ add sl, r5, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88278 │ │ │ │ + bne 88688 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x174> │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 88260 │ │ │ │ + bne 88670 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x15c> │ │ │ │ dmb ish │ │ │ │ - beq 88288 │ │ │ │ + beq 88698 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x184> │ │ │ │ mov r0, sl │ │ │ │ - bl 440470 │ │ │ │ + bl 3d2960 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 88364 │ │ │ │ + beq 88774 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x260> │ │ │ │ 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 2ebcc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 88484 │ │ │ │ + beq 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2ed1c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ebcc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 88304 │ │ │ │ + beq 88714 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x200> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ebcc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 88310 │ │ │ │ + bne 88720 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x20c> │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db28 │ │ │ │ - b 88484 │ │ │ │ + b 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, #24 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88348 │ │ │ │ + bne 88758 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x244> │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db28 │ │ │ │ - b 88484 │ │ │ │ + b 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 88498 │ │ │ │ + b 888a8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x394> │ │ │ │ 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 2ebcc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 88484 │ │ │ │ + beq 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ 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 8839c │ │ │ │ + bne 887ac <_PyErr_SetInterpreterAlreadyRunning@@Base+0x298> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ebcc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 883fc │ │ │ │ + beq 8880c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2f8> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ebcc │ │ │ │ subs r7, r0, #0 │ │ │ │ movne lr, r7 │ │ │ │ addne r9, r5, #64 @ 0x40 │ │ │ │ - bne 88408 │ │ │ │ + bne 88818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x304> │ │ │ │ mov r0, r8 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ - b 88484 │ │ │ │ + b 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ 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 88408 │ │ │ │ + bne 88818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x304> │ │ │ │ mov r0, #24 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8845c │ │ │ │ + bne 8886c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x358> │ │ │ │ mov r0, r8 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db28 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ - b 88484 │ │ │ │ + b 88894 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x380> │ │ │ │ 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 88498 │ │ │ │ + b 888a8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x394> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 884b8 │ │ │ │ + bne 888c8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3b4> │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 884a0 │ │ │ │ + bne 888b0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x39c> │ │ │ │ dmb ish │ │ │ │ - beq 884c8 │ │ │ │ + beq 888d8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c4> │ │ │ │ mov r0, sl │ │ │ │ - bl 343f4c │ │ │ │ + bl 343d24 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 88500 │ │ │ │ + bne 88910 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 884e8 │ │ │ │ + ble 888f8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3e4> │ │ │ │ mov r4, #0 │ │ │ │ - b 88500 │ │ │ │ + b 88910 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 884e0 │ │ │ │ + bne 888f0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 884e0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 888f0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3dc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00088510 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #60152 @ 0xeaf8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #31116 @ 0x798c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b9be0 │ │ │ │ - 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 88574 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r4, [r0, #8] │ │ │ │ - addne r4, r4, #21 │ │ │ │ - bne 885b0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa0> │ │ │ │ - b 88590 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x80> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 88590 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x80> │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ubfx r4, r4, #2, #3 │ │ │ │ - mla r4, r3, r4, r4 │ │ │ │ - add r4, r4, #28 │ │ │ │ - b 885b0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa0> │ │ │ │ - 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 2d6210 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 885e0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xd0> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 885d4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc4> │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r3, [r5, #8] │ │ │ │ - bne 885d8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc8> │ │ │ │ - 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 df95c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 88624 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x114> │ │ │ │ + beq 88954 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x440> │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8863c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x12c> │ │ │ │ + beq 8896c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x458> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 886f8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e8> │ │ │ │ + b 88a28 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x514> │ │ │ │ ldmib r0, {r7, ip} │ │ │ │ - movw r3, #36932 @ 0x9044 │ │ │ │ + movw r3, #36324 @ 0x8de4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 8866c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x15c> │ │ │ │ + beq 8899c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x488> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1505d4 │ │ │ │ + b 1504a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r6, r1 │ │ │ │ - bl 2de16c │ │ │ │ + bl 2dd0e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 886f8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e8> │ │ │ │ + beq 88a28 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x514> │ │ │ │ ldr r3, [r7, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 886c4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b4> │ │ │ │ + bne 889f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 886f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e4> │ │ │ │ + bgt 88a24 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x510> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 886f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e4> │ │ │ │ + bne 88a24 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 886f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 88a24 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x510> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ str r2, [r7, #8] │ │ │ │ @@ -91770,178 +91974,178 @@ │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8874c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x23c> │ │ │ │ + bne 88a7c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x568> │ │ │ │ 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 8878c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x27c> │ │ │ │ + b 88abc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5a8> │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 364c7c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3649b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88784 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x274> │ │ │ │ + beq 88ab4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5a0> │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8878c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x27c> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 88abc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5a8> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54524 @ 0xd4fc │ │ │ │ + movw r1, #53948 @ 0xd2bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 887ac <_PyErr_SetInterpreterAlreadyRunning@@Base+0x29c> │ │ │ │ + b 88adc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5c8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldrexd r4, [r1] │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88794 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x284> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne 88ac4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5b0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d9a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088810 : │ │ │ │ +00088b40 : │ │ │ │ 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, #51744 @ 0xca20 │ │ │ │ + movw r1, #51128 @ 0xc7b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #16620 @ 0x40ec │ │ │ │ + movw r0, #16044 @ 0x3eac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r7, r5 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 8888c │ │ │ │ + beq 88bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 8888c │ │ │ │ + beq 88bbc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1505d4 │ │ │ │ + bl 1504a8 │ │ │ │ subs r7, r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 8888c │ │ │ │ - bl e8df8 │ │ │ │ + beq 88bbc │ │ │ │ + bl e9110 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000888e0 : │ │ │ │ +00088c10 : │ │ │ │ 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 88908 │ │ │ │ + bne 88c38 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - ldr r2, [pc, #60] @ 8894c │ │ │ │ + b 3733e0 │ │ │ │ + ldr r2, [pc, #60] @ 88c7c │ │ │ │ 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 88944 │ │ │ │ + beq 88c74 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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 2d94c4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ + bl 2d83e4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -91962,211 +92166,211 @@ │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r6, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r2, r3 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 88a20 │ │ │ │ + bne 88d50 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88a54 │ │ │ │ + beq 88d84 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #3 │ │ │ │ - ldr r3, [pc, #544] @ 88c60 │ │ │ │ + ldr r3, [pc, #544] @ 88f90 │ │ │ │ mov r9, #6 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88c54 │ │ │ │ + beq 88f84 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88a74 │ │ │ │ - bl df724 │ │ │ │ + bne 88da4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88bd4 │ │ │ │ + bne 88f04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88a94 │ │ │ │ - bl df724 │ │ │ │ + bne 88dc4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88bd4 │ │ │ │ + bne 88f04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 88ab4 │ │ │ │ - bl df724 │ │ │ │ + bne 88de4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88bd4 │ │ │ │ - b 88aec │ │ │ │ - bl e8df8 │ │ │ │ + bne 88f04 │ │ │ │ + b 88e1c │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88adc │ │ │ │ + bgt 88e0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 88adc │ │ │ │ + bne 88e0c │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 88aa4 │ │ │ │ + beq 88dd4 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 88b08 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 88e38 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56216 @ 0xdb98 │ │ │ │ + movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 88bd4 │ │ │ │ + bl 1b956c │ │ │ │ + b 88f04 │ │ │ │ add r1, r5, r6 │ │ │ │ subs r3, r1, #3 │ │ │ │ - beq 88b74 │ │ │ │ + beq 88ea4 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88b34 │ │ │ │ + beq 88e64 │ │ │ │ subs r3, r1, #4 │ │ │ │ - movweq r5, #6400 @ 0x1900 │ │ │ │ + movweq r5, #5792 @ 0x16a0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 88b80 │ │ │ │ - b 88b3c │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + beq 88eb0 │ │ │ │ + b 88e6c │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88b54 │ │ │ │ + beq 88e84 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 88b80 │ │ │ │ - b 88b5c │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + beq 88eb0 │ │ │ │ + b 88e8c │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 384888 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88bd4 │ │ │ │ - b 88b80 │ │ │ │ - movw r5, #6400 @ 0x1900 │ │ │ │ + beq 88f04 │ │ │ │ + b 88eb0 │ │ │ │ + movw r5, #5792 @ 0x16a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 88bb0 │ │ │ │ + beq 88ee0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - beq 88bd4 │ │ │ │ + beq 88f04 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 88bf8 │ │ │ │ + beq 88f28 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 378d0c <_PyObject_HasLen@@Base+0xd84> │ │ │ │ + bl 3789e4 <_PyObject_HasLen@@Base+0xd24> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 88bf8 │ │ │ │ + bne 88f28 │ │ │ │ mov r4, #0 │ │ │ │ - b 88c54 │ │ │ │ + b 88f84 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 88c34 │ │ │ │ - bl d720c │ │ │ │ + bne 88f64 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88bd4 │ │ │ │ - bl 105254 │ │ │ │ + bne 88f04 │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2dcf0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 88c48 │ │ │ │ - b 88bdc │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 88f78 │ │ │ │ + b 88f0c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 88bd4 │ │ │ │ + bl 2fba0c │ │ │ │ + b 88f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, ror fp │ │ │ │ + mlseq sl, r8, fp, sl │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88c88 │ │ │ │ + beq 88fb8 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 1dd574 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ │ │ │ │ -00088cb4 : │ │ │ │ +00088fe4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #31 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88d14 │ │ │ │ + beq 89044 │ │ │ │ cmp r0, #4 │ │ │ │ movls r0, #0 │ │ │ │ ldrls r3, [fp, #-16] │ │ │ │ strls r3, [r4] │ │ │ │ - bls 88d14 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #56804 @ 0xdde4 │ │ │ │ + bls 89044 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #56228 @ 0xdba4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn 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 │ │ │ │ @@ -92174,654 +92378,654 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 88d68 │ │ │ │ + bne 89098 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 88da0 │ │ │ │ + beq 890d0 │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #316] @ 88ebc │ │ │ │ + ldr r3, [pc, #316] @ 891ec │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88eb0 │ │ │ │ + beq 891e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88dc4 │ │ │ │ - bl df724 │ │ │ │ + bne 890f4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88e78 │ │ │ │ + bne 891a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #17132 @ 0x42ec │ │ │ │ + movw r3, #16524 @ 0x408c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88de8 │ │ │ │ + bne 89118 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31158c │ │ │ │ + b 310714 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88e10 │ │ │ │ + beq 89140 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88e10 │ │ │ │ - bl 218498 <_PyLong_FromByteArray@@Base+0x111c> │ │ │ │ + beq 89140 │ │ │ │ + bl 2177f0 <_PyLong_FromByteArray@@Base+0x111c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88e34 │ │ │ │ - b 88eb0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 89164 │ │ │ │ + b 891e0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #16308 @ 0x3fb4 │ │ │ │ + movw r1, #15732 @ 0x3d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r2, r6 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2188bc │ │ │ │ + bl 217c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 88e80 │ │ │ │ + bge 891b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e78 │ │ │ │ + bgt 891a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 88e78 │ │ │ │ + bne 891a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 88eb0 │ │ │ │ + b 891e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219360 │ │ │ │ + bl 2186b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88eac │ │ │ │ + bgt 891dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 88eac │ │ │ │ + bne 891dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq sl, ip, fp, sl │ │ │ │ + rsbeq sl, sl, r4, asr #23 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #2256 @ 0x8d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 15255c │ │ │ │ + bl 15223c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f3c │ │ │ │ + beq 8926c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #17132 @ 0x42ec │ │ │ │ + movw r2, #16524 @ 0x408c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 88f44 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 89274 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56852 @ 0xde14 │ │ │ │ + movw r1, #56276 @ 0xdbd4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ - b 88fd8 │ │ │ │ + b 89308 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 88fd0 │ │ │ │ + beq 89300 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 88f74 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 892a4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + movw r1, #56308 @ 0xdbf4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 88f3c │ │ │ │ + bl 1b956c │ │ │ │ + b 8926c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst r2, #1 │ │ │ │ - beq 88f9c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 892cc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56924 @ 0xde5c │ │ │ │ + movw r1, #56348 @ 0xdc1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 88f3c │ │ │ │ - ldr r0, [pc, #64] @ 88fe4 │ │ │ │ + bl 1b956c │ │ │ │ + b 8926c │ │ │ │ + ldr r0, [pc, #64] @ 89314 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 88fd8 │ │ │ │ + beq 89308 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88fd0 │ │ │ │ + bgt 89300 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 88fd0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 89300 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r9, fp, r4, ror r3 │ │ │ │ + mlseq fp, ip, r3, r9 │ │ │ │ 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 b7d1c │ │ │ │ + bl b802c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 89094 │ │ │ │ + beq 893c4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37a5dc <_PyUnicode_Copy@@Base+0x514> │ │ │ │ + bl 37a434 <_PyUnicode_Copy@@Base+0x634> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 890c8 │ │ │ │ + beq 893f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 890a8 │ │ │ │ + bge 893d8 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 890b0 │ │ │ │ + bmi 893e0 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 890d0 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + blt 89400 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 89100 │ │ │ │ + b 89430 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 890f0 │ │ │ │ + bne 89420 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 259680 │ │ │ │ - b 89100 │ │ │ │ + bl 2585e0 │ │ │ │ + b 89430 │ │ │ │ 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, 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 177318 │ │ │ │ - movw r7, #65124 @ 0xfe64 │ │ │ │ - movt r7, #104 @ 0x68 │ │ │ │ + bl 176f44 │ │ │ │ + movw r7, #60 @ 0x3c │ │ │ │ + movt r7, #105 @ 0x69 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 89168 │ │ │ │ + bne 89498 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 89260 │ │ │ │ + beq 89590 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8919c │ │ │ │ + b 894cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 225720 │ │ │ │ + bl 2247bc │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 8919c │ │ │ │ + bne 894cc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #56972 @ 0xde8c │ │ │ │ + movw r0, #56396 @ 0xdc4c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 380e88 │ │ │ │ - b 89260 │ │ │ │ - ldr r0, [pc, #204] @ 89270 │ │ │ │ + bl 380bbc │ │ │ │ + b 89590 │ │ │ │ + ldr r0, [pc, #204] @ 895a0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 891d0 │ │ │ │ + bne 89500 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #57016 @ 0xdeb8 │ │ │ │ + movw r0, #56440 @ 0xdc78 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 380e88 │ │ │ │ - b 891ec │ │ │ │ + bl 380bbc │ │ │ │ + b 8951c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 891ec │ │ │ │ + bgt 8951c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 891ec │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8951c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 89240 │ │ │ │ - ldr r0, [pc, #120] @ 89274 │ │ │ │ + beq 89570 │ │ │ │ + ldr r0, [pc, #120] @ 895a4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 89224 │ │ │ │ + bne 89554 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #56972 @ 0xde8c │ │ │ │ + movw r0, #56396 @ 0xdc4c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 380e88 │ │ │ │ - b 89240 │ │ │ │ + bl 380bbc │ │ │ │ + b 89570 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89240 │ │ │ │ + bgt 89570 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 89240 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 89570 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89260 │ │ │ │ + bgt 89590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 89260 │ │ │ │ + bne 89590 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, ror #1 │ │ │ │ - rsbeq r9, fp, r4, ror r3 │ │ │ │ + rsbeq r5, fp, r4, lsl r1 │ │ │ │ + mlseq fp, ip, r3, r9 │ │ │ │ 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, #55952 @ 0xda90 │ │ │ │ + movw r3, #56424 @ 0xdc68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ lsl r3, r3, #8 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, lr, lsl #16 │ │ │ │ orr r3, r3, ip │ │ │ │ ldrb ip, [r0, #23] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2d94c4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ + bl 2d83e4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #57064 @ 0xdee8 │ │ │ │ - movwne r1, #57088 @ 0xdf00 │ │ │ │ + movweq r1, #56488 @ 0xdca8 │ │ │ │ + movwne r1, #56512 @ 0xdcc0 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 3300e0 │ │ │ │ + bl 232540 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 89108 │ │ │ │ + bl 89438 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub lr, r0, #1 │ │ │ │ cmp lr, #0 │ │ │ │ movle r3, #0 │ │ │ │ - ble 893dc │ │ │ │ + ble 8970c │ │ │ │ add r1, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r1, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq 893dc │ │ │ │ + beq 8970c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bgt 893c4 │ │ │ │ + bgt 896f4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #37752 @ 0x9378 │ │ │ │ + movw r1, #38568 @ 0x96a8 │ │ │ │ movt r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 89424 │ │ │ │ + bge 89754 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 89424 │ │ │ │ + beq 89754 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, #0 │ │ │ │ cmpne lr, r1 │ │ │ │ - bne 89434 │ │ │ │ + bne 89764 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 893f4 │ │ │ │ + bgt 89724 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #40608 @ 0x9ea0 │ │ │ │ + movw r3, #36352 @ 0x8e00 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 89454 │ │ │ │ + bne 89784 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57108 @ 0xdf14 │ │ │ │ + movw r0, #56532 @ 0xdcd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {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, #58416 @ 0xe430 │ │ │ │ + movw r1, #57944 @ 0xe258 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 40fa28 <_Py_c_quot@@Base+0x508> │ │ │ │ + bl 40f6e8 <_Py_c_quot@@Base+0x508> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 894d4 │ │ │ │ + beq 89804 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8951c │ │ │ │ + b 8984c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57116 @ 0xdf1c │ │ │ │ + movw r0, #56540 @ 0xdcdc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89544 │ │ │ │ + beq 89874 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #56588 @ 0xdd0c │ │ │ │ + movw r2, #57060 @ 0xdee4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 896ac │ │ │ │ + beq 899dc │ │ │ │ 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 895a8 │ │ │ │ + bne 898d8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 895c0 │ │ │ │ + bne 898f0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 895c0 │ │ │ │ - movw r0, #50140 @ 0xc3dc │ │ │ │ + bne 898f0 │ │ │ │ + movw r0, #49524 @ 0xc174 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c3318 │ │ │ │ - bge 895c0 │ │ │ │ - bl 43465c │ │ │ │ + b c35fc │ │ │ │ + bge 898f0 │ │ │ │ + bl 434594 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #45 @ 0x2d │ │ │ │ - bne 895d4 │ │ │ │ - b 896a4 │ │ │ │ + bne 89904 │ │ │ │ + b 899d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 895f8 │ │ │ │ + bgt 89928 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 895f8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 89928 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r2, r7, #1 │ │ │ │ movge r2, r7 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8966c │ │ │ │ + beq 8999c │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r0, #57128 @ 0xdf28 │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ - b 896a4 │ │ │ │ + bl d5428 │ │ │ │ + b 899d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8968c │ │ │ │ + beq 899bc │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #57156 @ 0xdf44 │ │ │ │ + movw r0, #56580 @ 0xdd04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ - b 896a4 │ │ │ │ + bl d5428 │ │ │ │ + b 899d4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57176 @ 0xdf58 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #50140 @ 0xc3dc │ │ │ │ + movw r0, #49524 @ 0xc174 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2e074 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8970c │ │ │ │ + bhi 89a3c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 89794 │ │ │ │ - b 8972c │ │ │ │ + beq 89ac4 │ │ │ │ + b 89a5c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #30308 @ 0x7664 │ │ │ │ + movw r0, #29732 @ 0x7424 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 897a4 │ │ │ │ - b 896f4 │ │ │ │ + beq 89ad4 │ │ │ │ + b 89a24 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89864 │ │ │ │ + beq 89b94 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8975c │ │ │ │ + beq 89a8c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -92831,93 +93035,181 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 897ac │ │ │ │ + b 89adc │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 897ac │ │ │ │ + beq 89adc │ │ │ │ mov r4, #0 │ │ │ │ - b 89864 │ │ │ │ + b 89b94 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 89838 │ │ │ │ + ble 89b68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 89838 │ │ │ │ + beq 89b68 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 89818 │ │ │ │ + beq 89b48 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 897a4 │ │ │ │ + beq 89ad4 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 89838 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 89b68 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 897a4 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b 89ad4 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30308 @ 0x7664 │ │ │ │ + movw r0, #29732 @ 0x7424 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 897a4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 89ad4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89864 │ │ │ │ + beq 89b94 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89878 │ │ │ │ + beq 89ba8 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00089884 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00089bb4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #39076 @ 0x98a4 │ │ │ │ + movw r1, #39892 @ 0x9bd4 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c8bb8 <_PyEval_MatchClass@@Base+0x76c> │ │ │ │ + b 3c89b8 <_PyEval_MatchClass@@Base+0x76c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ + movt r1, #105 @ 0x69 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 1db878 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq 89c50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x9c> │ │ │ │ + ldr r2, [r5, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 89c50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x9c> │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 89c8c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd8> │ │ │ │ + b 89c74 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xc0> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 89c40 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x8c> │ │ │ │ + mov r1, r6 │ │ │ │ + movw r0, #56616 @ 0xdd28 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 89c40 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x8c> │ │ │ │ + b 89ca0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + mov r2, #1 │ │ │ │ + movw r0, #56616 @ 0xdd28 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 15296c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 89ca0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl eec9c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 89ca8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ + b 89d4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ + mov r4, #0 │ │ │ │ + b 89d4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ + ldr r2, [r5, #152] @ 0x98 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ + movt r3, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 89ccc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x118> │ │ │ │ + mov r0, r5 │ │ │ │ + bl c29ac │ │ │ │ + mov r5, r0 │ │ │ │ + b 89cdc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x128> │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #0 │ │ │ │ + blx r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 89d08 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x154> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89d24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x170> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 89d24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x170> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 89d24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x170> │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl f4fd4 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + str r4, [r5, #16] │ │ │ │ + beq 89d2c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + mov r4, r5 │ │ │ │ + b 89d4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89d4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 89d4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -92928,1417 +93220,1329 @@ │ │ │ │ cmp r6, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ orrs r3, r2, r3 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 89928 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa4> │ │ │ │ + bne 89db8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89960 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ + beq 89df0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #212] @ 89a2c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #212] @ 89ebc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x308> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + beq 89ea8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 210174 │ │ │ │ + bl 20f00c │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89a04 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 89e94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e0> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 899c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x140> │ │ │ │ + bne 89e54 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2a0> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2df18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 89a0c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x188> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 89e9c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 89a04 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + bl 2fba0c │ │ │ │ + b 89e94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89a04 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 89e94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e0> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 89980 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfc> │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + bls 89e10 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89980 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfc> │ │ │ │ + bne 89e10 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ mov r4, #0 │ │ │ │ - b 89a18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + b 89ea8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, asr #23 │ │ │ │ + strdeq sl, [sl], #-176 @ 0xffffff50 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r5, #54812 @ 0xd61c │ │ │ │ + movw r5, #55284 @ 0xd7f4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r3, #57192 @ 0xdf68 │ │ │ │ + movw r3, #56628 @ 0xdd34 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #56672 @ 0xdd60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x210> │ │ │ │ + beq 89f24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x370> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ - push {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, #46104 @ 0xb418 │ │ │ │ - movt r1, #105 @ 0x69 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 89b00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x27c> │ │ │ │ - ldr r2, [r5, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 89b00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x27c> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq 89b3c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b8> │ │ │ │ - b 89b24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2a0> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 89af0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #57240 @ 0xdf98 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 89af0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ - b 89b50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ - mov r2, #1 │ │ │ │ - movw r0, #57240 @ 0xdf98 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89b50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl eec54 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 89b58 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2d4> │ │ │ │ - b 89bfc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ - mov r4, #0 │ │ │ │ - b 89bfc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ - ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ - movt r3, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 89b7c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl c26c8 │ │ │ │ - mov r5, r0 │ │ │ │ - b 89b8c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x308> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 89bb8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x334> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89bd4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x350> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 89bd4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x350> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 89bd4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x350> │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bl f4f04 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - beq 89bdc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x358> │ │ │ │ - mov r4, r5 │ │ │ │ - b 89bfc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89bfc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 89bfc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bc74c <_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, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr ip, [fp, #4] │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 89c4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c8> │ │ │ │ - clz r3, r2 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - cmp r4, #1 │ │ │ │ - orrgt r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 89c80 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3fc> │ │ │ │ - mov r1, #0 │ │ │ │ - sub r3, fp, #16 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r2, ip │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 89ccc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x448> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89cc0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x43c> │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt 89ca4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x420> │ │ │ │ - ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #61636 @ 0xf0c4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 89cc0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x43c> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 89c88 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x404> │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89c88 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x404> │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [sl], #-180 @ 0xffffff4c @ │ │ │ │ + b bd220 │ │ │ │ push {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 bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89d78 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x4f4> │ │ │ │ + bne 89fdc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x428> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89d8c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x508> │ │ │ │ - b 89d9c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x518> │ │ │ │ + bne 89ff0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x43c> │ │ │ │ + b 8a000 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x44c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d68 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x4e4> │ │ │ │ + beq 89fcc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89db8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x534> │ │ │ │ + beq 8a01c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x468> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr ip, [fp, #4] │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + orrs r3, ip, r4, lsr #31 │ │ │ │ + bne 8a084 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x4d0> │ │ │ │ + clz r3, r2 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + cmp r4, #1 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8a0b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x504> │ │ │ │ + mov r1, #0 │ │ │ │ + sub r3, fp, #16 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r2, ip │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #1 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #84] @ 8a104 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x550> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8a0f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x544> │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt 8a0dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x528> │ │ │ │ + ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ + movw r1, #60940 @ 0xee0c │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 1b956c │ │ │ │ + b 8a0f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x544> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1c1310 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 8a0c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50c> │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8a0c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50c> │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq sl, sl, ip, lsl ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 89e10 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x58c> │ │ │ │ + bhi 8a140 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x58c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 89e30 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5ac> │ │ │ │ + bgt 8a160 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5ac> │ │ │ │ mvn r4, #0 │ │ │ │ - b 89e80 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5fc> │ │ │ │ + b 8a1b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5fc> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51528 @ 0xc948 │ │ │ │ + movw r0, #50912 @ 0xc6e0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89f00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ - b 89e00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x57c> │ │ │ │ + beq 8a230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ + b 8a130 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x57c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 89e50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5cc> │ │ │ │ - bl df724 │ │ │ │ + bne 8a180 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5cc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89f00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ - b 89e08 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x584> │ │ │ │ - bl e8df8 │ │ │ │ + bne 8a230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ + b 8a138 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x584> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e78 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5f4> │ │ │ │ + bgt 8a1a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 89e78 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5f4> │ │ │ │ + bne 8a1a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 89e40 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5bc> │ │ │ │ + beq 8a170 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5bc> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 89ea8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x624> │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bne 8a1d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x624> │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57252 @ 0xdfa4 │ │ │ │ + movw r1, #56676 @ 0xdd64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 89f00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 89eb8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x634> │ │ │ │ + bge 8a1e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x634> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 89ec0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x63c> │ │ │ │ + bmi 8a1f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x63c> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 89edc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x658> │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + bgt 8a20c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x658> │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62116 @ 0xf2a4 │ │ │ │ + movw r1, #61540 @ 0xf064 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 89f00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89f08 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x684> │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + ble 8a238 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x684> │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32036 @ 0x7d24 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ bl 2e380 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 223d6c │ │ │ │ + bl 222e08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89f00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ - ldr r0, [pc, #4] @ 89f44 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6c0> │ │ │ │ + beq 8a230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x67c> │ │ │ │ + ldr r0, [pc, #4] @ 8a274 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6c0> │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ │ │ │ │ -00089f48 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +0008a278 <_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 b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a378 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + beq 8a6a8 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12576 @ 0x3120 │ │ │ │ + movw r1, #12000 @ 0x2ee0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89ff4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 8a324 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 89ff4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 8a324 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89ff4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a324 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12596 @ 0x3134 │ │ │ │ + movw r1, #12020 @ 0x2ef4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a084 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 8a3b4 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 8a084 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 8a3b4 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a084 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a3b4 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12608 @ 0x3140 │ │ │ │ + movw r1, #12032 @ 0x2f00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a114 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 8a444 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 8a114 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 8a444 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a114 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a444 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12620 @ 0x314c │ │ │ │ + movw r1, #12044 @ 0x2f0c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1a4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 8a4d4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 8a1a4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 8a4d4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a1a4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a4d4 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12636 @ 0x315c │ │ │ │ + movw r1, #12060 @ 0x2f1c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a234 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 8a564 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 8a234 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 8a564 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a234 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a564 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12660 @ 0x3174 │ │ │ │ + movw r1, #12084 @ 0x2f34 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a2c4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 8a5f4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 8a2c4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 8a5f4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a2c4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8a5f4 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 8a2f8 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ - movw r3, #24616 @ 0x6028 │ │ │ │ + bhi 8a628 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ + movw r3, #23960 @ 0x5d98 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8a314 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ - b 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bne 8a644 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ + b 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53500 @ 0xd0fc │ │ │ │ + movw r1, #52700 @ 0xcddc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8a354 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a684 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17508 @ 0x4464 │ │ │ │ + movw r1, #16932 @ 0x4224 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a34c <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bgt 8a67c <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8a34c <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bne 8a67c <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 8a378 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + bne 8a6a8 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a374 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bgt 8a6a4 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a374 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bne 8a6a4 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmn r5, #1 │ │ │ │ + bne 8a6f8 <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b d5428 │ │ │ │ + mov r3, r5 │ │ │ │ + movw r0, #56704 @ 0xdd80 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b d5428 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8a3a8 <_PyInterpreterConfig_AsDict@@Base+0x460> │ │ │ │ + beq 8a738 <_PyInterpreterConfig_AsDict@@Base+0x4c0> │ │ │ │ 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 8a3dc <_PyInterpreterConfig_AsDict@@Base+0x494> │ │ │ │ + beq 8a76c <_PyInterpreterConfig_AsDict@@Base+0x4f4> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmn r5, #1 │ │ │ │ - bne 8a430 <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - mov r3, r5 │ │ │ │ - movw r0, #57280 @ 0xdfc0 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - movw r1, #57292 @ 0xdfcc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ - cmn r0, #1 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - subs r0, r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {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, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a4f8 <_PyInterpreterConfig_AsDict@@Base+0x5b0> │ │ │ │ + beq 8a7d4 <_PyInterpreterConfig_AsDict@@Base+0x55c> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8a4f8 <_PyInterpreterConfig_AsDict@@Base+0x5b0> │ │ │ │ + beq 8a7d4 <_PyInterpreterConfig_AsDict@@Base+0x55c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8a534 <_PyInterpreterConfig_AsDict@@Base+0x5ec> │ │ │ │ - b 8a51c <_PyInterpreterConfig_AsDict@@Base+0x5d4> │ │ │ │ + beq 8a810 <_PyInterpreterConfig_AsDict@@Base+0x598> │ │ │ │ + b 8a7f8 <_PyInterpreterConfig_AsDict@@Base+0x580> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8a4e8 <_PyInterpreterConfig_AsDict@@Base+0x5a0> │ │ │ │ + beq 8a7c4 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #57432 @ 0xe058 │ │ │ │ + movw r0, #56716 @ 0xdd8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a4e8 <_PyInterpreterConfig_AsDict@@Base+0x5a0> │ │ │ │ - b 8a54c <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ + bne 8a7c4 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ + b 8a828 <_PyInterpreterConfig_AsDict@@Base+0x5b0> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #57432 @ 0xe058 │ │ │ │ + movw r0, #56716 @ 0xdd8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a54c <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ + beq 8a828 <_PyInterpreterConfig_AsDict@@Base+0x5b0> │ │ │ │ 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 388e68 <_PyXI_Enter@@Base+0x508> │ │ │ │ + b 388b98 <_PyXI_Enter@@Base+0x508> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ - mov ip, #0 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + movw r1, #56724 @ 0xdd94 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ + cmn r0, #1 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + subs r0, r0, #0 │ │ │ │ + movne r0, #1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + mov ip, #0 │ │ │ │ cmp r1, r9 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a5e0 <_PyInterpreterConfig_AsDict@@Base+0x698> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8a910 <_PyInterpreterConfig_AsDict@@Base+0x698> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57440 @ 0xe060 │ │ │ │ + movw r1, #56864 @ 0xde20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ - ldr r8, [pc, #2284] @ 8aed4 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + ldr r8, [pc, #2284] @ 8b204 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r7, r8] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a638 <_PyInterpreterConfig_AsDict@@Base+0x6f0> │ │ │ │ + bgt 8a968 <_PyInterpreterConfig_AsDict@@Base+0x6f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a638 <_PyInterpreterConfig_AsDict@@Base+0x6f0> │ │ │ │ + bne 8a968 <_PyInterpreterConfig_AsDict@@Base+0x6f0> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a678 <_PyInterpreterConfig_AsDict@@Base+0x730> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8a9a8 <_PyInterpreterConfig_AsDict@@Base+0x730> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57524 @ 0xe0b4 │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8a5d8 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a908 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a6c8 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ + bgt 8a9f8 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a6c8 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ + bne 8a9f8 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a708 <_PyInterpreterConfig_AsDict@@Base+0x7c0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8aa38 <_PyInterpreterConfig_AsDict@@Base+0x7c0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57576 @ 0xe0e8 │ │ │ │ + movw r1, #57000 @ 0xdea8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8a5d8 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a908 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a758 <_PyInterpreterConfig_AsDict@@Base+0x810> │ │ │ │ + bgt 8aa88 <_PyInterpreterConfig_AsDict@@Base+0x810> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a758 <_PyInterpreterConfig_AsDict@@Base+0x810> │ │ │ │ + bne 8aa88 <_PyInterpreterConfig_AsDict@@Base+0x810> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a798 <_PyInterpreterConfig_AsDict@@Base+0x850> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8aac8 <_PyInterpreterConfig_AsDict@@Base+0x850> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57628 @ 0xe11c │ │ │ │ + movw r1, #57052 @ 0xdedc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8a5d8 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bl 1b956c │ │ │ │ + b 8a908 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e4e9c │ │ │ │ + bl 3e4b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a7e8 <_PyInterpreterConfig_AsDict@@Base+0x8a0> │ │ │ │ + bgt 8ab18 <_PyInterpreterConfig_AsDict@@Base+0x8a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a7e8 <_PyInterpreterConfig_AsDict@@Base+0x8a0> │ │ │ │ + bne 8ab18 <_PyInterpreterConfig_AsDict@@Base+0x8a0> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aaa8 <_PyInterpreterConfig_AsDict@@Base+0xb60> │ │ │ │ + beq 8add8 <_PyInterpreterConfig_AsDict@@Base+0xb60> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a848 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8ab78 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57684 @ 0xe154 │ │ │ │ + movw r1, #57108 @ 0xdf14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57728 @ 0xe180 │ │ │ │ + movw r1, #57152 @ 0xdf40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a89c <_PyInterpreterConfig_AsDict@@Base+0x954> │ │ │ │ + bgt 8abcc <_PyInterpreterConfig_AsDict@@Base+0x954> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a89c <_PyInterpreterConfig_AsDict@@Base+0x954> │ │ │ │ + bne 8abcc <_PyInterpreterConfig_AsDict@@Base+0x954> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8a8f4 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ + beq 8ac24 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ cmp sl, r9 │ │ │ │ - bne 8a900 <_PyInterpreterConfig_AsDict@@Base+0x9b8> │ │ │ │ + bne 8ac30 <_PyInterpreterConfig_AsDict@@Base+0x9b8> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a8f4 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ + bgt 8ac24 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8a8f4 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ + bne 8ac24 <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 8a958 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ + b 8ac88 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57728 @ 0xe180 │ │ │ │ + movw r1, #57152 @ 0xdf40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a958 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ + bgt 8ac88 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a958 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ + bne 8ac88 <_PyInterpreterConfig_AsDict@@Base+0xa10> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a9b8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 8ace8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8a9c4 <_PyInterpreterConfig_AsDict@@Base+0xa7c> │ │ │ │ + bne 8acf4 <_PyInterpreterConfig_AsDict@@Base+0xa7c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a9b8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ + bgt 8ace8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8a9b8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ + bne 8ace8 <_PyInterpreterConfig_AsDict@@Base+0xa70> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 8aa1c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ + b 8ad4c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57728 @ 0xe180 │ │ │ │ + movw r1, #57152 @ 0xdf40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa1c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ + bgt 8ad4c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8aa1c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ + bne 8ad4c <_PyInterpreterConfig_AsDict@@Base+0xad4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm r5, {r5, r7, r8} │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 8aa58 <_PyInterpreterConfig_AsDict@@Base+0xb10> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8ad88 <_PyInterpreterConfig_AsDict@@Base+0xb10> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58660 @ 0xe524 │ │ │ │ + movw r1, #58084 @ 0xe2e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + beq 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r4, [r2, #4] │ │ │ │ str sl, [r2, #12] │ │ │ │ str r9, [r2, #16] │ │ │ │ str r8, [r2, #20] │ │ │ │ str r7, [r2, #24] │ │ │ │ str r5, [r2, #28] │ │ │ │ str r2, [r3] │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ac98 <_PyInterpreterConfig_AsDict@@Base+0xd50> │ │ │ │ + beq 8afc8 <_PyInterpreterConfig_AsDict@@Base+0xd50> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 8ab08 <_PyInterpreterConfig_AsDict@@Base+0xbc0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8ae38 <_PyInterpreterConfig_AsDict@@Base+0xbc0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57764 @ 0xe1a4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57812 @ 0xe1d4 │ │ │ │ + movw r1, #57236 @ 0xdf94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab5c <_PyInterpreterConfig_AsDict@@Base+0xc14> │ │ │ │ + bgt 8ae8c <_PyInterpreterConfig_AsDict@@Base+0xc14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 8ab5c <_PyInterpreterConfig_AsDict@@Base+0xc14> │ │ │ │ + bne 8ae8c <_PyInterpreterConfig_AsDict@@Base+0xc14> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8abbc <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 8aeec <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8abc8 <_PyInterpreterConfig_AsDict@@Base+0xc80> │ │ │ │ + bne 8aef8 <_PyInterpreterConfig_AsDict@@Base+0xc80> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8abbc <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ + bgt 8aeec <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8abbc <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ + bne 8aeec <_PyInterpreterConfig_AsDict@@Base+0xc74> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 8ac20 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ + b 8af50 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57812 @ 0xe1d4 │ │ │ │ + movw r1, #57236 @ 0xdf94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac20 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ + bgt 8af50 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ac20 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ + bne 8af50 <_PyInterpreterConfig_AsDict@@Base+0xcd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8ac58 <_PyInterpreterConfig_AsDict@@Base+0xd10> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8af88 <_PyInterpreterConfig_AsDict@@Base+0xd10> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58772 @ 0xe594 │ │ │ │ + movw r1, #58196 @ 0xe354 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + beq 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r1, [r4, #520] @ 0x208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffac │ │ │ │ + bl 16fc20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aea4 <_PyInterpreterConfig_AsDict@@Base+0xf5c> │ │ │ │ + beq 8b1d4 <_PyInterpreterConfig_AsDict@@Base+0xf5c> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 8acf8 <_PyInterpreterConfig_AsDict@@Base+0xdb0> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8b028 <_PyInterpreterConfig_AsDict@@Base+0xdb0> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57848 @ 0xe1f8 │ │ │ │ + movw r1, #57272 @ 0xdfb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57896 @ 0xe228 │ │ │ │ + movw r1, #57320 @ 0xdfe8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e5014 │ │ │ │ + bl 3e4d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad50 <_PyInterpreterConfig_AsDict@@Base+0xe08> │ │ │ │ + bgt 8b080 <_PyInterpreterConfig_AsDict@@Base+0xe08> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 8ad50 <_PyInterpreterConfig_AsDict@@Base+0xe08> │ │ │ │ + bne 8b080 <_PyInterpreterConfig_AsDict@@Base+0xe08> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + beq 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8adb0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + beq 8b0e0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8adbc <_PyInterpreterConfig_AsDict@@Base+0xe74> │ │ │ │ + bne 8b0ec <_PyInterpreterConfig_AsDict@@Base+0xe74> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8adb0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ + bgt 8b0e0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8adb0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ + bne 8b0e0 <_PyInterpreterConfig_AsDict@@Base+0xe68> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 8ae1c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ - ldr r3, [pc, #272] @ 8aed4 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ + b 8b14c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ + ldr r3, [pc, #272] @ 8b204 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #57896 @ 0xe228 │ │ │ │ + movw r1, #57320 @ 0xdfe8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ea150 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ + bl 3e9e48 <_PyEval_MatchKeys@@Base+0x1c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + bne 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ae1c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ + bgt 8b14c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ae1c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ + bne 8b14c <_PyInterpreterConfig_AsDict@@Base+0xed4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8ae54 <_PyInterpreterConfig_AsDict@@Base+0xf0c> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8b184 <_PyInterpreterConfig_AsDict@@Base+0xf0c> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58728 @ 0xe568 │ │ │ │ + movw r1, #58152 @ 0xe328 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + bl 1b956c │ │ │ │ + b 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12beec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bad0 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8ae94 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ + beq 8b1c4 <_PyInterpreterConfig_AsDict@@Base+0xf4c> │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 8aecc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ + b 8b1fc <_PyInterpreterConfig_AsDict@@Base+0xf84> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 8aec0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 8b1f0 <_PyInterpreterConfig_AsDict@@Base+0xf78> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57936 @ 0xe250 │ │ │ │ + movw r1, #57360 @ 0xe010 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c5288 │ │ │ │ - b 8a5d8 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bl c55a4 │ │ │ │ + b 8a908 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #292] @ 8b018 <_PyInterpreterConfig_AsDict@@Base+0x10d0> │ │ │ │ + ldr lr, [pc, #292] @ 8b348 <_PyInterpreterConfig_AsDict@@Base+0x10d0> │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -94348,73 +94552,73 @@ │ │ │ │ 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 8af50 <_PyInterpreterConfig_AsDict@@Base+0x1008> │ │ │ │ + bne 8b280 <_PyInterpreterConfig_AsDict@@Base+0x1008> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8af90 <_PyInterpreterConfig_AsDict@@Base+0x1048> │ │ │ │ + beq 8b2c0 <_PyInterpreterConfig_AsDict@@Base+0x1048> │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #156] @ 8b01c <_PyInterpreterConfig_AsDict@@Base+0x10d4> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #156] @ 8b34c <_PyInterpreterConfig_AsDict@@Base+0x10d4> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 8affc <_PyInterpreterConfig_AsDict@@Base+0x10b4> │ │ │ │ + beq 8b32c <_PyInterpreterConfig_AsDict@@Base+0x10b4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 203678 │ │ │ │ + bl 202858 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq 8aff8 <_PyInterpreterConfig_AsDict@@Base+0x10b0> │ │ │ │ - bl 105254 │ │ │ │ + beq 8b328 <_PyInterpreterConfig_AsDict@@Base+0x10b0> │ │ │ │ + bl 104e64 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #6400 @ 0x1900 │ │ │ │ + movwge r4, #5792 @ 0x16a0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 8affc <_PyInterpreterConfig_AsDict@@Base+0x10b4> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 8b32c <_PyInterpreterConfig_AsDict@@Base+0x10b4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ + bl 2fc000 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2047bc │ │ │ │ + bl 20399c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r6, ip, ror #2 │ │ │ │ - rsbeq sl, sl, r0, lsr #24 │ │ │ │ + ldrdeq r5, [r6], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq sl, sl, r8, asr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ add r5, r1, #4096 @ 0x1000 │ │ │ │ @@ -94422,281 +94626,281 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8b074 <_PyInterpreterConfig_AsDict@@Base+0x112c> │ │ │ │ + beq 8b3a4 <_PyInterpreterConfig_AsDict@@Base+0x112c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ str r4, [r5, #16] │ │ │ │ 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 727f4 <_Py_c_diff@@Base+0x35c> │ │ │ │ + b 729cc <_Py_c_diff@@Base+0x35c> │ │ │ │ │ │ │ │ -0008b090 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +0008b3c0 <_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 36f4a0 │ │ │ │ + b 36f1d8 │ │ │ │ │ │ │ │ -0008b0ac <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0008b3dc <_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 8b104 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8b434 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8b104 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8b434 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq 8b11c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + beq 8b44c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 8b11c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + bne 8b44c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8b134 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ + b 8b464 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 397d8c <_PyArg_ParseStackAndKeywords@@Base+0x3bc> │ │ │ │ + bl 397b74 <_PyArg_ParseStackAndKeywords@@Base+0x3bc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b190 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ + bne 8b4c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #11344 @ 0x2c50 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #10768 @ 0x2a10 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8b1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8b510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #53736 @ 0xd1e8 │ │ │ │ + movw r1, #53160 @ 0xcfa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ef98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 8b1e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13c> │ │ │ │ + beq 8b518 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #54504 @ 0xd4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b230 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x184> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 8b560 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x184> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58100 @ 0xe2f4 │ │ │ │ + movw r1, #57524 @ 0xe0b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4444e4 │ │ │ │ + bl 444294 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 8b27c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d0> │ │ │ │ + ble 8b5ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d0> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r7 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ + beq 8b510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 4444e4 │ │ │ │ - b 8b27c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d0> │ │ │ │ + bl 444294 │ │ │ │ + b 8b5ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1953d0 │ │ │ │ + bl 194e10 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 8b258 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ + bls 8b588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cc994 <_Py_set_inheritable_async_safe@@Base+0x800> │ │ │ │ + bl 3cc780 <_Py_set_inheritable_async_safe@@Base+0x7ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ + beq 8b510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 3a50b4 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 3a4e64 <_PyLong_AsTime_t@@Base+0xe30> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 388da0 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #256] @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 8b2c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x214> │ │ │ │ + beq 8b604 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r2, r3 │ │ │ │ - bl 3ffd84 │ │ │ │ + bl 3ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b2f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ + beq 8b63c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b2f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x244> │ │ │ │ + beq 8b634 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x258> │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ add r0, r4, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 389070 <_PyXI_GetMainNamespace@@Base+0xc4> │ │ │ │ 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 8b370 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c4> │ │ │ │ + bne 8b6a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c4> │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 203d0c │ │ │ │ + bl 202eec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b394 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ + bne 8b6c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #22736 @ 0x58d0 │ │ │ │ + movw r2, #22140 @ 0x567c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #29724 @ 0x741c │ │ │ │ + movw r0, #29148 @ 0x71dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29724 @ 0x741c │ │ │ │ + movw r0, #29148 @ 0x71dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b338 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x28c> │ │ │ │ + bne 8b668 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x28c> │ │ │ │ mov r0, #0 │ │ │ │ - b 8b468 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3bc> │ │ │ │ + b 8b798 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3bc> │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ae9c │ │ │ │ + bl 20a004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + beq 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 8b3cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x320> │ │ │ │ + bhi 8b6fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x320> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b3fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x350> │ │ │ │ - b 8b3f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + bne 8b72c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x350> │ │ │ │ + b 8b720 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ - b 8b3b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ - bl df724 │ │ │ │ + beq 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + b 8b6e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + bne 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #39108 @ 0x98c4 │ │ │ │ + movw r1, #38532 @ 0x9684 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #58172 @ 0xe33c │ │ │ │ + movw r0, #57596 @ 0xe0fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + beq 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ea04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b454 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3a8> │ │ │ │ + beq 8b784 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3a8> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 8b38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ - bl d720c │ │ │ │ + bl 2fba0c │ │ │ │ + b 8b6bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e0> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b470 <_PyArg_ParseStack@@Base>: │ │ │ │ +0008b7a0 <_PyArg_ParseStack@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -94704,15 +94908,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ sub ip, fp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl f9af8 │ │ │ │ + bl f9ae0 │ │ │ │ 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 │ │ │ │ @@ -94720,117 +94924,117 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 8b520 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + bne 8b850 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 8b500 <_PyArg_ParseStack@@Base+0x90> │ │ │ │ + bge 8b830 <_PyArg_ParseStack@@Base+0x90> │ │ │ │ mov r5, #0 │ │ │ │ - b 8b520 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + b 8b850 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r5, ip │ │ │ │ - beq 8b550 <_PyArg_ParseStack@@Base+0xe0> │ │ │ │ - b 8b4f8 <_PyArg_ParseStack@@Base+0x88> │ │ │ │ + beq 8b880 <_PyArg_ParseStack@@Base+0xe0> │ │ │ │ + b 8b828 <_PyArg_ParseStack@@Base+0x88> │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 8b60c <_PyArg_ParseStack@@Base+0x19c> │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #196] @ 8b93c <_PyArg_ParseStack@@Base+0x19c> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b604 <_PyArg_ParseStack@@Base+0x194> │ │ │ │ + beq 8b934 <_PyArg_ParseStack@@Base+0x194> │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 8b5c0 <_PyArg_ParseStack@@Base+0x150> │ │ │ │ + beq 8b8f0 <_PyArg_ParseStack@@Base+0x150> │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8b56c <_PyArg_ParseStack@@Base+0xfc> │ │ │ │ + beq 8b89c <_PyArg_ParseStack@@Base+0xfc> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 8b5c8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ + beq 8b8f8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b5ac <_PyArg_ParseStack@@Base+0x13c> │ │ │ │ - bl e8df8 │ │ │ │ + beq 8b8dc <_PyArg_ParseStack@@Base+0x13c> │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5a4 <_PyArg_ParseStack@@Base+0x134> │ │ │ │ + bgt 8b8d4 <_PyArg_ParseStack@@Base+0x134> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b5a4 <_PyArg_ParseStack@@Base+0x134> │ │ │ │ + bne 8b8d4 <_PyArg_ParseStack@@Base+0x134> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8b5c8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ - bl df724 │ │ │ │ + bne 8b8f8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 8b600 <_PyArg_ParseStack@@Base+0x190> │ │ │ │ - b 8b5c8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ + bne 8b930 <_PyArg_ParseStack@@Base+0x190> │ │ │ │ + b 8b8f8 <_PyArg_ParseStack@@Base+0x158> │ │ │ │ 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 3d46b4 │ │ │ │ + bl 3d458c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ - b 8b604 <_PyArg_ParseStack@@Base+0x194> │ │ │ │ + b 8b934 <_PyArg_ParseStack@@Base+0x194> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, asr #24 │ │ │ │ + rsbeq sl, sl, r4, ror ip │ │ │ │ │ │ │ │ -0008b610 : │ │ │ │ +0008b940 : │ │ │ │ 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 355bc8 │ │ │ │ + bl 3557b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ push {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 68f78 │ │ │ │ + bl 69148 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b694 │ │ │ │ + beq 8b9c4 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #6400 @ 0x1900 │ │ │ │ + movwne r2, #5792 @ 0x16a0 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -94841,152 +95045,152 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 8b6d4 │ │ │ │ + bne 8ba04 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b704 │ │ │ │ + bne 8ba34 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 8b720 │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #36] @ 8ba50 │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8b718 │ │ │ │ + beq 8ba48 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 81120 │ │ │ │ + b 81468 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, ror ip │ │ │ │ + rsbeq sl, sl, r0, lsr #25 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 8b75c │ │ │ │ + bne 8ba8c │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8b75c │ │ │ │ + bhi 8ba8c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 172760 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + b 1723d4 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 8b7a0 │ │ │ │ + bne 8bad0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b7d0 │ │ │ │ + bne 8bb00 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 8b7ec │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + ldr r3, [pc, #36] @ 8bb1c │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8b7e4 │ │ │ │ + beq 8bb14 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 81120 │ │ │ │ + b 81468 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, lsr #25 │ │ │ │ + rsbeq sl, sl, ip, asr #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41ed14 <_PyBytes_Find@@Base+0x1d7c> │ │ │ │ + b 41e51c <_PyBytes_Find@@Base+0x18c0> │ │ │ │ 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 bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b86c │ │ │ │ + bne 8bb9c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b880 │ │ │ │ - b 8b890 │ │ │ │ + bne 8bbb0 │ │ │ │ + b 8bbc0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b85c │ │ │ │ + beq 8bb8c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b8ac │ │ │ │ + beq 8bbdc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b8c8 │ │ │ │ + beq 8bbf8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b8e4 │ │ │ │ + beq 8bc14 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b900 │ │ │ │ + beq 8bc30 │ │ │ │ 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} │ │ │ │ @@ -94996,166 +95200,166 @@ │ │ │ │ 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 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b974 │ │ │ │ - bl 3b880c │ │ │ │ + beq 8bca4 │ │ │ │ + bl 3b860c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8b95c │ │ │ │ + ble 8bc8c │ │ │ │ mov r4, r5 │ │ │ │ - b 8b974 │ │ │ │ + b 8bca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b954 │ │ │ │ + bne 8bc84 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8b954 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8bc84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 8b9a4 │ │ │ │ + beq 8bcd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 8b9d8 │ │ │ │ + blt 8bd08 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 8b9e4 │ │ │ │ - b 8ba38 │ │ │ │ + bne 8bd14 │ │ │ │ + b 8bd68 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 8ba0c │ │ │ │ + b 8bd3c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8ba0c │ │ │ │ + beq 8bd3c │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 8ba0c │ │ │ │ + ble 8bd3c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 223d6c │ │ │ │ + bl 222e08 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8ba48 │ │ │ │ + beq 8bd78 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3679f4 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 36772c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #36] @ 8ba90 │ │ │ │ - bl f37d8 │ │ │ │ + ldr r1, [pc, #36] @ 8bdc0 │ │ │ │ + bl f3894 │ │ │ │ mov r4, r0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, asr #11 │ │ │ │ + rsbeq r4, fp, r8, ror #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bacc │ │ │ │ - bl df724 │ │ │ │ + bne 8bdfc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bb04 │ │ │ │ + bne 8be34 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8baf8 │ │ │ │ + blt 8be28 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 8baf4 │ │ │ │ + blt 8be24 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008bb0c : │ │ │ │ +0008be3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df754 │ │ │ │ + b dfa80 │ │ │ │ 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 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bb7c │ │ │ │ + beq 8beac │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8bb74 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 8bea4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008bb84 : │ │ │ │ +0008beb4 : │ │ │ │ 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] │ │ │ │ @@ -95176,331 +95380,331 @@ │ │ │ │ moveq r5, r2 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r8, #6400 @ 0x1900 │ │ │ │ + movweq r8, #5792 @ 0x16a0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrne r8, [r0, #20] │ │ │ │ orrs r3, r2, r1, lsr #31 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8bc40 │ │ │ │ + bne 8bf70 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bc78 │ │ │ │ + beq 8bfa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [pc, #412] @ 8be08 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #412] @ 8c138 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bdfc │ │ │ │ + beq 8c12c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bccc │ │ │ │ - bl 1c1978 │ │ │ │ + beq 8bffc │ │ │ │ + bl 1c1310 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bcc4 │ │ │ │ - bl df724 │ │ │ │ + bne 8bff4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bcc4 │ │ │ │ + beq 8bff4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8bdfc │ │ │ │ + b 8c12c │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bcfc │ │ │ │ - bl 1c1978 │ │ │ │ + beq 8c02c │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 8bcf4 │ │ │ │ - bl df724 │ │ │ │ + bne 8c024 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcbc │ │ │ │ + bne 8bfec │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd2c │ │ │ │ - bl 1c1978 │ │ │ │ + beq 8c05c │ │ │ │ + bl 1c1310 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bd24 │ │ │ │ - bl df724 │ │ │ │ + bne 8c054 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcbc │ │ │ │ + bne 8bfec │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd5c │ │ │ │ - bl 1c1978 │ │ │ │ + beq 8c08c │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bd54 │ │ │ │ - bl df724 │ │ │ │ + bne 8c084 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcbc │ │ │ │ + bne 8bfec │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bd74 │ │ │ │ + beq 8c0a4 │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 8bd94 │ │ │ │ + beq 8c0c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8bd94 │ │ │ │ - bl df724 │ │ │ │ + bne 8c0c4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcbc │ │ │ │ + bne 8bfec │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #55952 @ 0xda90 │ │ │ │ + movw r3, #56424 @ 0xdc68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8bdd0 │ │ │ │ + bne 8c100 │ │ │ │ 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 2d94c4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ + bl 2d83e4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ mov r4, r0 │ │ │ │ - b 8bdfc │ │ │ │ + b 8c12c │ │ │ │ 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, #58252 @ 0xe38c │ │ │ │ + movw r2, #57676 @ 0xe14c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 4421b4 │ │ │ │ + bl 441f4c <_Py_hashtable_foreach@@Base+0x322c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + strdeq sl, [sl], #-200 @ 0xffffff38 @ │ │ │ │ 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 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8be68 │ │ │ │ + beq 8c198 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d858 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8be60 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 8c190 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008be70 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +0008c1a0 <_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 2243b4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 223450 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58260 @ 0xe394 │ │ │ │ + movw r1, #57684 @ 0xe154 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + beq 8c260 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e77c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8bf28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 8c258 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008bf38 : │ │ │ │ +0008c268 : │ │ │ │ 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, #20816 @ 0x5150 │ │ │ │ + movw r3, #20240 @ 0x4f10 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 366984 │ │ │ │ + b 3666bc │ │ │ │ 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 337fd0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 337f48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bfc0 │ │ │ │ + beq 8c2f0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2eaac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8bfb8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 8c2e8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8bff8 │ │ │ │ + beq 8c328 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 8c0f0 │ │ │ │ + b 8c420 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 29e474 │ │ │ │ + bl 29d794 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8c044 │ │ │ │ - bne 8c04c │ │ │ │ - movw r1, #41820 @ 0xa35c │ │ │ │ + blt 8c374 │ │ │ │ + bne 8c37c │ │ │ │ + movw r1, #41244 @ 0xa11c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c0e8 │ │ │ │ + b 8c418 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #49320 @ 0xc0a8 │ │ │ │ + movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1fa074 │ │ │ │ + bl 1f98bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c094 │ │ │ │ - movw r3, #56612 @ 0xdd24 │ │ │ │ + bne 8c3c4 │ │ │ │ + movw r3, #57084 @ 0xdefc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c044 │ │ │ │ + beq 8c374 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #58288 @ 0xe3b0 │ │ │ │ + movw r1, #57712 @ 0xe170 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8c044 │ │ │ │ + bl 1b956c │ │ │ │ + b 8c374 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0c4 │ │ │ │ + bgt 8c3f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c0c4 │ │ │ │ + bne 8c3f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c044 │ │ │ │ + beq 8c374 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 29216c │ │ │ │ + bl 29150c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -95512,26 +95716,26 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2d840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c148 │ │ │ │ + beq 8c478 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 8c154 │ │ │ │ + b 8c484 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ 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 │ │ │ │ @@ -95540,128 +95744,128 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2e074 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 8c1b0 │ │ │ │ + bhi 8c4e0 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c1d0 │ │ │ │ - b 8c238 │ │ │ │ + beq 8c500 │ │ │ │ + b 8c568 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #30080 @ 0x7580 │ │ │ │ + movw r0, #29504 @ 0x7340 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c238 │ │ │ │ - b 8c198 │ │ │ │ + beq 8c568 │ │ │ │ + b 8c4c8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 8c280 │ │ │ │ + ble 8c5b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8c260 │ │ │ │ + beq 8c590 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8c240 │ │ │ │ + beq 8c570 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c238 │ │ │ │ + beq 8c568 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8c264 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq 8c594 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 8c2d0 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + b 8c600 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30080 @ 0x7580 │ │ │ │ + movw r0, #29504 @ 0x7340 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8c238 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8c568 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 8c284 │ │ │ │ + beq 8c5b4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 8c284 │ │ │ │ - b 8c238 │ │ │ │ + bge 8c5b4 │ │ │ │ + b 8c568 │ │ │ │ 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 2a99e0 │ │ │ │ + bl 2a8960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c2d0 │ │ │ │ + beq 8c600 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c2e4 │ │ │ │ + beq 8c614 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ 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 │ │ │ │ - bne 8c32c │ │ │ │ + bne 8c65c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c340 │ │ │ │ - b 8c350 │ │ │ │ + bne 8c670 │ │ │ │ + b 8c680 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c31c │ │ │ │ + beq 8c64c │ │ │ │ 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 8c36c │ │ │ │ + beq 8c69c │ │ │ │ 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} │ │ │ │ @@ -95672,77 +95876,77 @@ │ │ │ │ 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 ip, r1 │ │ │ │ - movw r2, #58504 @ 0xe488 │ │ │ │ + movw r2, #57928 @ 0xe248 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ cmp ip, #4 │ │ │ │ - movw r3, #58460 @ 0xe45c │ │ │ │ + movw r3, #57884 @ 0xe21c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, r1, #3 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8c404 │ │ │ │ + beq 8c734 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2fb9fc <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ + bl 2fa984 <_PyOnceFlag_CallOnceSlow@@Base+0xbf4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c404 │ │ │ │ + bgt 8c734 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c404 │ │ │ │ + bne 8c734 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c440 │ │ │ │ - bl df724 │ │ │ │ + bne 8c770 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4a0 │ │ │ │ + bne 8c7d0 │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2eb6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c468 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 8c798 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b 8c480 │ │ │ │ + bl 2fba0c │ │ │ │ + b 8c7b0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 30ff88 │ │ │ │ + bl 30f110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c490 │ │ │ │ + bne 8c7c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e200 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4a0 │ │ │ │ + bne 8c7d0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 │ │ │ │ @@ -95752,436 +95956,436 @@ │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c580 │ │ │ │ + beq 8c8b0 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d9fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c508 │ │ │ │ + bne 8c838 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r3, r0, #3 │ │ │ │ sub r1, r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r6 │ │ │ │ asr r2, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ movgt r4, r2 │ │ │ │ - bgt 8c570 │ │ │ │ + bgt 8c8a0 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ - ble 8c57c │ │ │ │ + ble 8c8ac │ │ │ │ sub r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls 8c568 │ │ │ │ + bls 8c898 │ │ │ │ ldr r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8c560 │ │ │ │ + bne 8c890 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r0, r3, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8c548 │ │ │ │ + bcc 8c878 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r4, r3, #2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble 8c580 │ │ │ │ - b 8c4e8 │ │ │ │ + ble 8c8b0 │ │ │ │ + b 8c818 │ │ │ │ mov r4, r2 │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 8c500 │ │ │ │ + bls 8c830 │ │ │ │ ldr r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne 8c584 │ │ │ │ + bne 8c8b4 │ │ │ │ sub r0, r0, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c62c │ │ │ │ + beq 8c95c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 326208 │ │ │ │ + bl 32538c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e134 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c5f8 │ │ │ │ + bne 8c928 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 326208 │ │ │ │ + bl 32538c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8c634 │ │ │ │ + bne 8c964 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ subs lr, r2, #0 │ │ │ │ sub r5, ip, r3 │ │ │ │ - beq 8c6a0 │ │ │ │ + beq 8c9d0 │ │ │ │ cmp r5, lr │ │ │ │ - bge 8c674 │ │ │ │ + bge 8c9a4 │ │ │ │ mvn ip, #0 │ │ │ │ - b 8c6a0 │ │ │ │ + b 8c9d0 │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 8c66c │ │ │ │ + ble 8c99c │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, lr │ │ │ │ - bl 444c38 │ │ │ │ + bl 4449e8 │ │ │ │ cmn r0, #1 │ │ │ │ mov ip, r0 │ │ │ │ addne ip, r0, r4 │ │ │ │ mov r0, ip │ │ │ │ pop {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 cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c6dc │ │ │ │ - bl 177b78 │ │ │ │ + bne 8ca0c │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1949cc │ │ │ │ + bl 19440c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c70c │ │ │ │ + bgt 8ca3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c70c │ │ │ │ + bne 8ca3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8c6d0 │ │ │ │ + beq 8ca00 │ │ │ │ sub r0, r5, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c76c │ │ │ │ + beq 8ca9c │ │ │ │ bl 2ecc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c774 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 8caa4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ subs lr, r2, #0 │ │ │ │ - beq 8c7d4 │ │ │ │ + beq 8cb04 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, ip, r3 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 404258 │ │ │ │ + bl 4040e0 │ │ │ │ subs ip, r0, #0 │ │ │ │ addge ip, ip, r4 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #148] @ 8c890 │ │ │ │ + ldr ip, [pc, #148] @ 8cbc0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #58548 @ 0xe4b4 │ │ │ │ + movw r1, #57972 @ 0xe274 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 2dd334 │ │ │ │ + bl 2dc2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c888 │ │ │ │ + bne 8cbb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35d88 │ │ │ │ + bl 35d84 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fbda0 │ │ │ │ + bl 2fad28 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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, [pc, #360] @ 8ca18 │ │ │ │ + ldr r3, [pc, #360] @ 8cd48 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8c8cc │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + bne 8cbfc │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #336] @ 8ca1c │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #336] @ 8cd4c │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #58568 @ 0xe4c8 │ │ │ │ + movw r1, #57992 @ 0xe288 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8ca10 │ │ │ │ - bl b6aa0 │ │ │ │ + beq 8cd40 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ca10 │ │ │ │ - ldr r6, [pc, #288] @ 8ca20 │ │ │ │ + beq 8cd40 │ │ │ │ + ldr r6, [pc, #288] @ 8cd50 │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c920 │ │ │ │ + bne 8cc50 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8c908 │ │ │ │ + bne 8cc38 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 8c93c │ │ │ │ + bne 8cc6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r7, [r5, #3696] @ 0xe70 │ │ │ │ - movw r8, #6400 @ 0x1900 │ │ │ │ + movw r8, #5792 @ 0x16a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8c9e0 │ │ │ │ + beq 8cd10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 343b84 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 34395c <_PyErr_GetTopmostException@@Base> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c9b4 │ │ │ │ + beq 8cce4 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r8 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c9a8 │ │ │ │ + bgt 8ccd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c9a8 │ │ │ │ + bne 8ccd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ ldrne r7, [r7, #4] │ │ │ │ - bne 8c948 │ │ │ │ + bne 8cc78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c9cc │ │ │ │ + bgt 8ccfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 8c9d4 │ │ │ │ + beq 8cd04 │ │ │ │ mov r4, #0 │ │ │ │ - b 8c9e0 │ │ │ │ + b 8cd10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8c9cc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8ccfc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8ca00 │ │ │ │ + bne 8cd30 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8c9e8 │ │ │ │ + bne 8cd18 │ │ │ │ dmb ish │ │ │ │ - beq 8ca10 │ │ │ │ - ldr r0, [pc, #16] @ 8ca20 │ │ │ │ - bl 343f4c │ │ │ │ + beq 8cd40 │ │ │ │ + ldr r0, [pc, #16] @ 8cd50 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, r6, r8, lsr #3 │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ + rsbeq r5, r6, r8, lsl pc │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ push {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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ca58 │ │ │ │ - bl df724 │ │ │ │ + bne 8cd88 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ca78 │ │ │ │ + bne 8cda8 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2eb90 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - movweq r3, #49252 @ 0xc064 │ │ │ │ + movweq r3, #53492 @ 0xd0f4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - bne 8ca80 │ │ │ │ - b 8cac8 │ │ │ │ + bne 8cdb0 │ │ │ │ + b 8cdf8 │ │ │ │ mov r4, #0 │ │ │ │ - b 8caec │ │ │ │ - bl ae2cc │ │ │ │ + b 8ce1c │ │ │ │ + bl ae60c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ca98 │ │ │ │ + bne 8cdc8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f148 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 8cad8 │ │ │ │ - bl ae89c │ │ │ │ + beq 8ce08 │ │ │ │ + bl aebdc │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - bl ffa2c │ │ │ │ + b 2fba0c │ │ │ │ + bl ff7b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ 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, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8cb58 │ │ │ │ + beq 8ce88 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #18012 @ 0x465c │ │ │ │ + movw r1, #17420 @ 0x440c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 227ecc │ │ │ │ + bl 226f64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cb58 │ │ │ │ + beq 8ce88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8cb70 │ │ │ │ + beq 8cea0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8cb70 │ │ │ │ + b 8cea0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d3634 │ │ │ │ + b d3950 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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 │ │ │ │ @@ -96189,23 +96393,23 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #52948 @ 0xced4 │ │ │ │ + movw ip, #53764 @ 0xd204 │ │ │ │ movt ip, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 388048 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 387d7c <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8cbe4 │ │ │ │ + beq 8cf14 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b718 │ │ │ │ + bl 24a738 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -96215,79 +96419,79 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8cc58 │ │ │ │ + bne 8cf88 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8cc58 │ │ │ │ + bne 8cf88 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #58668 @ 0xe52c │ │ │ │ + movw r1, #58092 @ 0xe2ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8cc8c │ │ │ │ + bl 1b956c │ │ │ │ + b 8cfbc │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 8cc98 │ │ │ │ + ldr r3, [pc, #28] @ 8cfc8 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cc3c │ │ │ │ + bne 8cf6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsr #26 │ │ │ │ + rsbeq sl, sl, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ccd8 │ │ │ │ + bne 8d008 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ccfc │ │ │ │ - b 8ccec │ │ │ │ + beq 8d02c │ │ │ │ + b 8d01c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ccc8 │ │ │ │ + beq 8cff8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cd18 │ │ │ │ + beq 8d048 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cd34 │ │ │ │ + beq 8d064 │ │ │ │ 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} │ │ │ │ @@ -96300,164 +96504,164 @@ │ │ │ │ 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 8cef0 │ │ │ │ + bl 8d220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8cec8 │ │ │ │ + beq 8d1f8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8cdb4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8d0e4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ce34 │ │ │ │ + bl 1b956c │ │ │ │ + b 8d164 │ │ │ │ mov r0, #3 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ce9c │ │ │ │ + beq 8d1cc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8ce3c │ │ │ │ + bge 8d16c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce9c │ │ │ │ + beq 8d1cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ce84 │ │ │ │ + ble 8d1b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8ce9c │ │ │ │ + b 8d1cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce9c │ │ │ │ - b 8ce28 │ │ │ │ + beq 8d1cc │ │ │ │ + b 8d158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ce34 │ │ │ │ + bne 8d164 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8ce34 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8d164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ceb0 │ │ │ │ + ble 8d1e0 │ │ │ │ mov r5, r4 │ │ │ │ - b 8cec8 │ │ │ │ + b 8d1f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8cea8 │ │ │ │ + bne 8d1d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8cea8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8d1d8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 e8ee8 │ │ │ │ + b e9200 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 218b18 │ │ │ │ + bl 217f8c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8cf74 │ │ │ │ + blt 8d2a4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cf6c │ │ │ │ + beq 8d29c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 3600d0 <_PyCapsule_SetTraverse@@Base+0x550> │ │ │ │ + bl 35fe04 <_PyCapsule_SetTraverse@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8cf6c │ │ │ │ + bne 8d29c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cf68 │ │ │ │ + bgt 8d298 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8cf68 │ │ │ │ + bne 8d298 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cfbc │ │ │ │ + bne 8d2ec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cfd0 │ │ │ │ - b 8cfe0 │ │ │ │ + bne 8d300 │ │ │ │ + b 8d310 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cfac │ │ │ │ + beq 8d2dc │ │ │ │ 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 │ │ │ │ @@ -96473,23 +96677,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 8d03c │ │ │ │ + bne 8d36c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d050 │ │ │ │ - b 8d060 │ │ │ │ + bne 8d380 │ │ │ │ + b 8d390 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d02c │ │ │ │ + beq 8d35c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96503,243 +96707,243 @@ │ │ │ │ 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 8cef0 │ │ │ │ + bl 8d220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d1f8 │ │ │ │ + beq 8d528 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8d0e0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8d410 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8d164 │ │ │ │ + bl 1b956c │ │ │ │ + b 8d494 │ │ │ │ mov r0, #3 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d1cc │ │ │ │ + beq 8d4fc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34a7d0 │ │ │ │ + bl 34a2e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8d16c │ │ │ │ + bge 8d49c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d1cc │ │ │ │ + beq 8d4fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8d1b4 │ │ │ │ + ble 8d4e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8d1cc │ │ │ │ + b 8d4fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f3c18 │ │ │ │ + bl f3ce8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d1cc │ │ │ │ - b 8d158 │ │ │ │ + beq 8d4fc │ │ │ │ + b 8d488 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d164 │ │ │ │ + bne 8d494 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8d164 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8d494 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8d1e0 │ │ │ │ + ble 8d510 │ │ │ │ mov r5, r4 │ │ │ │ - b 8d1f8 │ │ │ │ + b 8d528 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d1d8 │ │ │ │ + bne 8d508 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8d1d8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8d508 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d3cc │ │ │ │ + bne 8d6fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435490 <_PyLong_DivmodNear@@Base+0x4f8> │ │ │ │ + bl 435820 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d3cc │ │ │ │ + beq 8d6fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d288 │ │ │ │ + beq 8d5b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435490 <_PyLong_DivmodNear@@Base+0x4f8> │ │ │ │ + bl 435820 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d2a8 │ │ │ │ + bne 8d5d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d3cc │ │ │ │ + bgt 8d6fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - bne 8d3cc │ │ │ │ - b 8d3c0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 8d6fc │ │ │ │ + b 8d6f0 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d2e8 │ │ │ │ + beq 8d618 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435490 <_PyLong_DivmodNear@@Base+0x4f8> │ │ │ │ + bl 435820 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8d308 │ │ │ │ + bne 8d638 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d3a4 │ │ │ │ + bgt 8d6d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d3a4 │ │ │ │ + bne 8d6d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8d3a4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8d6d4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d334 │ │ │ │ + beq 8d664 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1505d4 │ │ │ │ - bl bcf48 │ │ │ │ - b 8d364 │ │ │ │ + bl 1504a8 │ │ │ │ + bl bd220 │ │ │ │ + b 8d694 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 20139c │ │ │ │ + bl 20057c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 8d364 │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + bne 8d694 │ │ │ │ + movw r3, #57144 @ 0xdf38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58768 @ 0xe590 │ │ │ │ + movw r1, #58192 @ 0xe350 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d384 │ │ │ │ + bgt 8d6b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d384 │ │ │ │ + bne 8d6b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d3a4 │ │ │ │ + bgt 8d6d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8d3a4 │ │ │ │ + bne 8d6d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d3cc │ │ │ │ + bgt 8d6fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d3cc │ │ │ │ + bne 8d6fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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 444f28 │ │ │ │ + b 444cd8 │ │ │ │ push {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 8d424 │ │ │ │ + bne 8d754 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d438 │ │ │ │ - b 8d448 │ │ │ │ + bne 8d768 │ │ │ │ + b 8d778 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d414 │ │ │ │ + beq 8d744 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96754,1590 +96958,1591 @@ │ │ │ │ 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 37a5dc <_PyUnicode_Copy@@Base+0x514> │ │ │ │ + bl 37a434 <_PyUnicode_Copy@@Base+0x634> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d4d0 │ │ │ │ + beq 8d800 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 37b854 <_PyEval_GetBuiltin@@Base+0x418> │ │ │ │ + bl 37b510 <_PyEval_GetBuiltin@@Base+0x39c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d4d8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 8d808 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58868 @ 0xe5f4 │ │ │ │ + movw r1, #58292 @ 0xe3b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 8d534 │ │ │ │ + b 8d864 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d518 │ │ │ │ + bgt 8d848 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2e380 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223d6c │ │ │ │ + bl 222e08 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b 8d534 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + b 8d864 │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32036 @ 0x7d24 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8d4d0 │ │ │ │ + bl 1b956c │ │ │ │ + b 8d800 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r0, r1 │ │ │ │ sub ip, r1, r1 │ │ │ │ mov r2, r1 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 8d570 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bgt 8d8a0 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldrb lr, [r2] │ │ │ │ strb lr, [r0], #1 │ │ │ │ strb ip, [r2], #-1 │ │ │ │ sub ip, r1, r2 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 8d578 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bgt 8d8a8 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 8d5b4 │ │ │ │ + blt 8d8e4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 8d5e8 │ │ │ │ + blt 8d918 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 8d5fc │ │ │ │ + ldr r0, [pc, #8] @ 8d92c │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ 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 8d660 │ │ │ │ + bne 8d990 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d638 │ │ │ │ + beq 8d968 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d660 │ │ │ │ + bne 8d990 │ │ │ │ mov r0, r1 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42c664 <_PyBytes_GetXIData@@Base+0xc98> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 42d130 <_PyBytes_GetXIData@@Base+0x182c> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58900 @ 0xe614 │ │ │ │ + movw r1, #58324 @ 0xe3d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8d6e4 │ │ │ │ + bhi 8da14 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8d704 │ │ │ │ + bne 8da34 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #21996 @ 0x55ec │ │ │ │ + movw r0, #21340 @ 0x535c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8d7a0 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8dad0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #21996 @ 0x55ec │ │ │ │ + movw r0, #21340 @ 0x535c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d7a0 │ │ │ │ - b 8d6ac │ │ │ │ + beq 8dad0 │ │ │ │ + b 8d9dc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d728 │ │ │ │ - bl df724 │ │ │ │ + bne 8da58 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 8d7a0 │ │ │ │ - b 8d758 │ │ │ │ - bl e8df8 │ │ │ │ + bne 8dad0 │ │ │ │ + b 8da88 │ │ │ │ + bl e9110 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d750 │ │ │ │ + bgt 8da80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d750 │ │ │ │ + bne 8da80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8d714 │ │ │ │ + beq 8da44 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 8d774 │ │ │ │ + ble 8daa4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 8d778 │ │ │ │ - b 8d7a0 │ │ │ │ + bge 8daa8 │ │ │ │ + b 8dad0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3b67b4 <_PyXI_Preserve@@Base+0x1b44> │ │ │ │ + bl 3b65b4 <_PyXI_Preserve@@Base+0x1b44> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3b74a8 <_PyXI_Preserve@@Base+0x2838> │ │ │ │ + b 3b72a8 <_PyXI_Preserve@@Base+0x2838> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 8d7ec │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8db1c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58932 @ 0xe634 │ │ │ │ + movw r1, #58356 @ 0xe3f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8dacc │ │ │ │ + b 8ddfc │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #9376 @ 0x24a0 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d8b8 │ │ │ │ + bne 8dbe8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 28cf08 │ │ │ │ + bl 28c2e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d7e4 │ │ │ │ + beq 8db14 │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 8d85c │ │ │ │ + bhi 8db8c │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 8d8a4 │ │ │ │ + bne 8dbd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - bl 3736a8 │ │ │ │ - b 8d7e4 │ │ │ │ + bl bb940 │ │ │ │ + bl 3733e0 │ │ │ │ + b 8db14 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d8a4 │ │ │ │ + beq 8dbd4 │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 8d884 │ │ │ │ + bne 8dbb4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2ed1c │ │ │ │ - b 8dabc │ │ │ │ + b 8ddec │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8da9c │ │ │ │ + beq 8ddcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28cf08 │ │ │ │ + bl 28c2e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d7e4 │ │ │ │ + beq 8db14 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dabc │ │ │ │ + beq 8ddec │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8d914 │ │ │ │ + beq 8dc44 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8d930 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 8dc60 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58968 @ 0xe658 │ │ │ │ + movw r1, #58392 @ 0xe418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8da90 │ │ │ │ + bl 1b956c │ │ │ │ + b 8ddc0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d950 │ │ │ │ - bl df724 │ │ │ │ + bne 8dc80 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8da90 │ │ │ │ + bne 8ddc0 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a9944 <_PyDict_LookupIndex@@Base+0x28> │ │ │ │ + bl 3a9734 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r8, [r3, #4] │ │ │ │ - bne 8d8d8 │ │ │ │ + bne 8dc08 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r3] │ │ │ │ movw r2, #21845 @ 0x5555 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ str r8, [r3, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 8d9d4 │ │ │ │ + bhi 8dd04 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 8d8d8 │ │ │ │ + bcc 8dc08 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 8d9d8 │ │ │ │ + b 8dd08 │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8da1c │ │ │ │ + blt 8dd4c │ │ │ │ mov r8, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls 8da04 │ │ │ │ + bls 8dd34 │ │ │ │ lsl r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bhi 8d9f0 │ │ │ │ + bhi 8dd20 │ │ │ │ cmn r8, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 8da0c │ │ │ │ + bhi 8dd3c │ │ │ │ lsl r0, r8, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 8da24 │ │ │ │ + bne 8dd54 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 3736a8 │ │ │ │ - b 8da90 │ │ │ │ + bl 3733e0 │ │ │ │ + b 8ddc0 │ │ │ │ sub r3, r8, #1 │ │ │ │ lsl r2, r8, #3 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ bl 2e074 │ │ │ │ ldr r9, [r4, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8da84 │ │ │ │ + beq 8ddb4 │ │ │ │ add r8, r6, #8 │ │ │ │ ldr sl, [r8, #-8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8da78 │ │ │ │ + beq 8dda8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4] │ │ │ │ sub r9, r9, #1 │ │ │ │ - bl 3a9944 <_PyDict_LookupIndex@@Base+0x28> │ │ │ │ + bl 3a9734 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ str r3, [r0, #4] │ │ │ │ str sl, [r0] │ │ │ │ add r8, r8, #8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 8da4c │ │ │ │ + bne 8dd7c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ - b 8d8d8 │ │ │ │ + bl bb940 │ │ │ │ + b 8dc08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f378 │ │ │ │ - b 8d7e4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 28e714 │ │ │ │ + b 8db14 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #59004 @ 0xe67c │ │ │ │ + movw r1, #58428 @ 0xe43c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 8d7e4 │ │ │ │ + bl 172fdc │ │ │ │ + b 8db14 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 28f378 │ │ │ │ + bl 28e714 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #9376 @ 0x24a0 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8db2c │ │ │ │ + beq 8de5c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008db34 : │ │ │ │ +0008de64 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db64 │ │ │ │ + beq 8de94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34760 @ 0x87c8 │ │ │ │ + movw r3, #34152 @ 0x8568 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8db64 │ │ │ │ + bne 8de94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8db64 │ │ │ │ + beq 8de94 │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59076 @ 0xe6c4 │ │ │ │ + movw r1, #58500 @ 0xe484 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8dbac │ │ │ │ + b 8dedc │ │ │ │ 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 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ - beq 8dcc0 │ │ │ │ + beq 8dff0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 8dcc0 │ │ │ │ + bls 8dff0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8dc04 │ │ │ │ + bne 8df34 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 8dbdc │ │ │ │ + b 8df0c │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dcb4 │ │ │ │ + beq 8dfe4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #19744 @ 0x4d20 │ │ │ │ + movw r0, #19268 @ 0x4b44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8dc58 │ │ │ │ + bne 8df88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcb4 │ │ │ │ + bgt 8dfe4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dcb4 │ │ │ │ + bne 8dfe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8dcb4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8dfe4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc8c │ │ │ │ + bgt 8dfbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dc8c │ │ │ │ + bne 8dfbc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcac │ │ │ │ + bgt 8dfdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8dcac │ │ │ │ + bne 8dfdc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 8dbfc │ │ │ │ + bne 8df2c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd1c │ │ │ │ + beq 8e04c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd1c │ │ │ │ + bgt 8e04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8dd1c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8e04c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 8dd90 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8e0c0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58932 @ 0xe634 │ │ │ │ + movw r1, #58356 @ 0xe3f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8df38 │ │ │ │ + b 8e268 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #9376 @ 0x24a0 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8de08 │ │ │ │ + bne 8e138 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b1f68 <_Py_call_instrumentation_jump@@Base+0xf4> │ │ │ │ + bl 3b1d58 <_Py_call_instrumentation_jump@@Base+0xf0> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8dd88 │ │ │ │ + beq 8e0b8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 8df00 │ │ │ │ + beq 8e230 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ddfc │ │ │ │ + beq 8e12c │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 8ddd4 │ │ │ │ + b 8e104 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8dee0 │ │ │ │ + beq 8e210 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b1f68 <_Py_call_instrumentation_jump@@Base+0xf4> │ │ │ │ + bl 3b1d58 <_Py_call_instrumentation_jump@@Base+0xf0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8dd88 │ │ │ │ + beq 8e0b8 │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df00 │ │ │ │ + beq 8e230 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8de7c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8e1ac │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59132 @ 0xe6fc │ │ │ │ + movw r1, #58556 @ 0xe4bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ded0 │ │ │ │ - bl e8df8 │ │ │ │ + bl 1b956c │ │ │ │ + b 8e200 │ │ │ │ + bl e9110 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8deb4 │ │ │ │ - bl df724 │ │ │ │ + bne 8e1e4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ded0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 8e200 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59160 @ 0xe718 │ │ │ │ + movw r1, #58584 @ 0xe4d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ded0 │ │ │ │ + bl 1b956c │ │ │ │ + b 8e200 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8de98 │ │ │ │ + blt 8e1c8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29222c │ │ │ │ + bl 2915cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8de30 │ │ │ │ + bne 8e160 │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 8df1c │ │ │ │ - b 8dd88 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 8e24c │ │ │ │ + b 8e0b8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #59196 @ 0xe73c │ │ │ │ + movw r1, #58620 @ 0xe4fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 8dd88 │ │ │ │ + bl 172fdc │ │ │ │ + b 8e0b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 292774 │ │ │ │ + bl 291b14 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 8df38 │ │ │ │ + b 8e268 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 8df1c │ │ │ │ + bcs 8e24c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ - b 8dd88 │ │ │ │ + bl bb940 │ │ │ │ + b 8e0b8 │ │ │ │ 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 r1, #9376 @ 0x24a0 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8df98 │ │ │ │ + beq 8e2c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ 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 8dfb4 │ │ │ │ + b 8e2e4 │ │ │ │ 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 b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 8e07c │ │ │ │ + beq 8e3ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 8e07c │ │ │ │ + bls 8e3ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8e004 │ │ │ │ + bne 8e334 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 8dfdc │ │ │ │ + b 8e30c │ │ │ │ mov r0, r6 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e050 │ │ │ │ + beq 8e380 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e048 │ │ │ │ + bgt 8e378 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e048 │ │ │ │ + bne 8e378 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 8dffc │ │ │ │ + bne 8e32c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e064 │ │ │ │ + ble 8e394 │ │ │ │ mov r4, #0 │ │ │ │ - b 8e07c │ │ │ │ + b 8e3ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e05c │ │ │ │ + bne 8e38c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8e05c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8e38c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bced0 │ │ │ │ + bl bd1a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0d8 │ │ │ │ + beq 8e408 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e0d8 │ │ │ │ + bgt 8e408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e0d8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8e408 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e138 │ │ │ │ + bne 8e468 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e12c │ │ │ │ - movw r0, #8952 @ 0x22f8 │ │ │ │ + bne 8e45c │ │ │ │ + movw r0, #8992 @ 0x2320 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e120 │ │ │ │ + beq 8e450 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59272 @ 0xe788 │ │ │ │ + movw r1, #58696 @ 0xe548 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e318 │ │ │ │ + bne 8e64c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e26c │ │ │ │ + bne 8e5a0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e1cc │ │ │ │ + beq 8e500 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e1d8 │ │ │ │ + bne 8e50c │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e318 │ │ │ │ + beq 8e64c │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e308 │ │ │ │ + beq 8e63c │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e308 │ │ │ │ + beq 8e63c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 93b0c │ │ │ │ - bl bcf48 │ │ │ │ + bl 93e3c │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e244 │ │ │ │ + bgt 8e578 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e244 │ │ │ │ + bne 8e578 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e318 │ │ │ │ + bgt 8e64c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e318 │ │ │ │ + bne 8e64c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e318 │ │ │ │ + beq 8e64c │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e308 │ │ │ │ + beq 8e63c │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e308 │ │ │ │ + beq 8e63c │ │ │ │ sub r1, fp, #28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl fcdf0 │ │ │ │ - bl bcf48 │ │ │ │ + bl fcbd8 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2e4 │ │ │ │ + bgt 8e618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e2e4 │ │ │ │ + bne 8e618 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e318 │ │ │ │ + bgt 8e64c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e318 │ │ │ │ + bne 8e64c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8e318 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8e64c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14320 @ 0x37f0 │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {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 df724 │ │ │ │ + bl dfa50 │ │ │ │ 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 8e3b8 │ │ │ │ + bne 8e6ec │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa38 │ │ │ │ - bl bcf48 │ │ │ │ + bl 8fd6c │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e3fc │ │ │ │ + ble 8e730 │ │ │ │ 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 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 174378 │ │ │ │ - bl bcf48 │ │ │ │ + bl 173fcc │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #64] @ 8e460 │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #64] @ 8e794 │ │ │ │ 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, #59308 @ 0xe7ac │ │ │ │ - movwne r0, #59316 @ 0xe7b4 │ │ │ │ + movweq r0, #58764 @ 0xe58c │ │ │ │ + movwne r0, #58772 @ 0xe594 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 8e4ac │ │ │ │ + ldr r2, [pc, #64] @ 8e7e0 │ │ │ │ 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, #59324 @ 0xe7bc │ │ │ │ - movwne r0, #59336 @ 0xe7c8 │ │ │ │ + movweq r0, #58780 @ 0xe59c │ │ │ │ + movwne r0, #58792 @ 0xe5a8 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e4e0 │ │ │ │ + beq 8e814 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 28f88c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 28ec28 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #58804 @ 0xe5b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 r4, [r0, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 3b1f68 <_Py_call_instrumentation_jump@@Base+0xf4> │ │ │ │ + bl 3b1d58 <_Py_call_instrumentation_jump@@Base+0xf0> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 292774 │ │ │ │ + bl 291b14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl bd220 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59392 @ 0xe800 │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #58896 @ 0xe610 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 233ac0 │ │ │ │ + bl 2325d0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #11820 @ 0x2e2c │ │ │ │ + movw r3, #10576 @ 0x2950 │ │ │ │ movt r3, #25 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8e644 │ │ │ │ + bne 8e978 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e670 │ │ │ │ - bl df724 │ │ │ │ + bne 8e9a4 │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e8b8 │ │ │ │ + bne 8ebec │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [r7, #12] │ │ │ │ - movw r5, #14036 @ 0x36d4 │ │ │ │ + movw r5, #13460 @ 0x3494 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ movne r6, r9 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r6, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e7e4 │ │ │ │ + bne 8eb18 │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e8a8 │ │ │ │ + beq 8ebdc │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e8a8 │ │ │ │ + beq 8ebdc │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e8b8 │ │ │ │ + beq 8ebec │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8e828 │ │ │ │ + beq 8eb5c │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e7cc │ │ │ │ + beq 8eb00 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e7cc │ │ │ │ + beq 8eb00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e7d4 │ │ │ │ + beq 8eb08 │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 435b8c │ │ │ │ + bl 438360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e7b0 │ │ │ │ + bne 8eae4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e7a8 │ │ │ │ + bgt 8eadc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e7a8 │ │ │ │ + bne 8eadc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8e7d4 │ │ │ │ + b 8eb08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e7cc │ │ │ │ + bgt 8eb00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e7cc │ │ │ │ + bne 8eb00 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e874 │ │ │ │ - b 8e888 │ │ │ │ + ble 8eba8 │ │ │ │ + b 8ebbc │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e8a8 │ │ │ │ + beq 8ebdc │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e8b8 │ │ │ │ + beq 8ebec │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8e850 │ │ │ │ + bne 8eb84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8b8 │ │ │ │ + bgt 8ebec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e8b8 │ │ │ │ + bne 8ebec │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fcdf0 │ │ │ │ + bl fcbd8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e888 │ │ │ │ + bgt 8ebbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8e888 │ │ │ │ + bne 8ebbc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8a8 │ │ │ │ + bgt 8ebdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e8a8 │ │ │ │ + bne 8ebdc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ 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, #14036 @ 0x36d4 │ │ │ │ + movw r3, #13460 @ 0x3494 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e94c │ │ │ │ + bne 8ec80 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e9a4 │ │ │ │ + beq 8ecd8 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e9a4 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + beq 8ecd8 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - bl 435b8c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 438360 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 8e9a4 │ │ │ │ + b 8ecd8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e9a4 │ │ │ │ + beq 8ecd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b2dc │ │ │ │ + bl 12aec0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e9a4 │ │ │ │ + bgt 8ecd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e9a4 │ │ │ │ + bne 8ecd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ push {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, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8ea00 │ │ │ │ + beq 8ed34 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 174378 │ │ │ │ + b 173fcc │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ea70 │ │ │ │ + beq 8eda4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - movwls r3, #25228 @ 0x628c │ │ │ │ + movwls r3, #24572 @ 0x5ffc │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ ldrls r4, [r3, r2, lsl #2] │ │ │ │ movhi r4, #0 │ │ │ │ - b 8ea88 │ │ │ │ + b 8edbc │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8eae4 │ │ │ │ + beq 8ee18 │ │ │ │ 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 8eb00 │ │ │ │ + b 8ee34 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8ebc0 │ │ │ │ + bl 1b956c │ │ │ │ + b 8eef4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 8ebc0 │ │ │ │ - bl b8aa4 │ │ │ │ + beq 8eef4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ebc0 │ │ │ │ + beq 8eef4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb70 │ │ │ │ + beq 8eea4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 8eb70 │ │ │ │ + bne 8eea4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8eb58 │ │ │ │ + ble 8ee8c │ │ │ │ mov r4, #0 │ │ │ │ - b 8ebc0 │ │ │ │ + b 8eef4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8eb50 │ │ │ │ + bne 8ee84 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8eb50 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8ee84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8ebc0 │ │ │ │ + beq 8eef4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 8ebc0 │ │ │ │ + bge 8eef4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 8eb84 │ │ │ │ + b 8eeb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8ebe0 │ │ │ │ + b 8ef14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8ec84 │ │ │ │ + ldr r2, [pc, #136] @ 8efb8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8ec24 │ │ │ │ + bne 8ef58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 2066e8 │ │ │ │ + bl 2058c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ec78 │ │ │ │ - b 8ec38 │ │ │ │ + beq 8efac │ │ │ │ + b 8ef6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8ec78 │ │ │ │ - ldr r0, [pc, #72] @ 8ec88 │ │ │ │ + b 8efac │ │ │ │ + ldr r0, [pc, #72] @ 8efbc │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffaac │ │ │ │ + bl ffd18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ec60 │ │ │ │ + ble 8ef94 │ │ │ │ mov r4, r5 │ │ │ │ - b 8ec78 │ │ │ │ + b 8efac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ec58 │ │ │ │ + bne 8ef8c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8ec58 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8ef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r7, fp, r0, ror #15 │ │ │ │ + rsbeq r7, fp, r8, lsl #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14312 @ 0x37e8 │ │ │ │ + movw r0, #13736 @ 0x35a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 8ecfc │ │ │ │ + beq 8f030 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eccc │ │ │ │ + beq 8f000 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eccc │ │ │ │ + beq 8f000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed18 │ │ │ │ + bne 8f04c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed28 │ │ │ │ - b 8ed38 │ │ │ │ + bne 8f05c │ │ │ │ + b 8f06c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed08 │ │ │ │ + beq 8f03c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -98348,130 +98553,130 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59520 @ 0xe880 │ │ │ │ + movw r1, #58944 @ 0xe640 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59560 @ 0xe8a8 │ │ │ │ + movw r1, #58984 @ 0xe668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59612 @ 0xe8dc │ │ │ │ + movw r1, #59036 @ 0xe69c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #59656 @ 0xe908 │ │ │ │ + movw r0, #59080 @ 0xe6c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 8eeb8 │ │ │ │ + bne 8f1ec │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ee9c │ │ │ │ + bgt 8f1d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 8eeb8 │ │ │ │ + b 8f1ec │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8eeec │ │ │ │ - b 8ee94 │ │ │ │ + beq 8f220 │ │ │ │ + b 8f1c8 │ │ │ │ mov r2, ip │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r7 │ │ │ │ - movw r3, #44796 @ 0xaefc │ │ │ │ + movw r3, #44836 @ 0xaf24 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ef2c │ │ │ │ + beq 8f260 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ 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 1cd3b8 │ │ │ │ + bl 1cccd8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #25228 @ 0x628c │ │ │ │ + movw r3, #24572 @ 0x5ffc │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -98483,814 +98688,814 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 8efb0 │ │ │ │ + bls 8f2e4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16112 @ 0x3ef0 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8efb0 │ │ │ │ + bne 8f2e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8f478 │ │ │ │ + b 8f7ac │ │ │ │ cmp r4, #1 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ - movwle r6, #6400 @ 0x1900 │ │ │ │ + movwle r6, #5792 @ 0x16a0 │ │ │ │ movtle r6, #104 @ 0x68 │ │ │ │ ldrgt r6, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8f000 │ │ │ │ + beq 8f334 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8f020 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 8f354 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59664 @ 0xe910 │ │ │ │ + movw r1, #59088 @ 0xe6d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8efa8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 8f2dc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17888 @ 0x45e0 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 8f478 │ │ │ │ - movw r1, #39192 @ 0x9918 │ │ │ │ + bl 1b956c │ │ │ │ + b 8f7ac │ │ │ │ + movw r1, #38084 @ 0x94c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f478 │ │ │ │ + beq 8f7ac │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f070 │ │ │ │ + beq 8f3a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f070 │ │ │ │ + bgt 8f3a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f070 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8f3a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f0a0 │ │ │ │ + beq 8f3d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f0a0 │ │ │ │ + bgt 8f3d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f0a0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8f3d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f0d0 │ │ │ │ + beq 8f404 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f0d0 │ │ │ │ + bgt 8f404 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f0d0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8f404 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f100 │ │ │ │ + beq 8f434 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f100 │ │ │ │ + bgt 8f434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f100 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8f434 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f130 │ │ │ │ + beq 8f464 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f130 │ │ │ │ + bgt 8f464 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f130 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 8f464 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f160 │ │ │ │ + beq 8f494 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f160 │ │ │ │ + bgt 8f494 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f160 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 8f494 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8f190 │ │ │ │ - movw r0, #38620 @ 0x96dc │ │ │ │ + bne 8f4c4 │ │ │ │ + movw r0, #37512 @ 0x9288 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ movne r4, r6 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - b 8f478 │ │ │ │ + b 8f7ac │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59732 @ 0xe954 │ │ │ │ + movw r1, #59156 @ 0xe714 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1c1ea8 │ │ │ │ + bl 1c1840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f478 │ │ │ │ + beq 8f7ac │ │ │ │ mov r7, #0 │ │ │ │ add r3, r4, #16 │ │ │ │ - movw r1, #37604 @ 0x92e4 │ │ │ │ + movw r1, #36496 @ 0x8e90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw ip, #38620 @ 0x96dc │ │ │ │ + movw ip, #37512 @ 0x9288 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 8f1f0 │ │ │ │ + beq 8f524 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8f450 │ │ │ │ + bge 8f784 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ - b 8f200 │ │ │ │ + b 8f534 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8f450 │ │ │ │ + bge 8f784 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8f220 │ │ │ │ + beq 8f554 │ │ │ │ mov r0, sl │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r6, r0 │ │ │ │ - b 8f22c │ │ │ │ + b 8f560 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - beq 8f234 │ │ │ │ + beq 8f568 │ │ │ │ add r6, sl, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8f274 │ │ │ │ + bne 8f5a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f254 │ │ │ │ + bgt 8f588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f254 │ │ │ │ + bne 8f588 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59760 @ 0xe970 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f2a8 │ │ │ │ + bne 8f5dc │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #52] @ 0x34 │ │ │ │ - bl bcf48 │ │ │ │ - b 8f448 │ │ │ │ + bl bd220 │ │ │ │ + b 8f77c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f2dc │ │ │ │ + bne 8f610 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #56] @ 0x38 │ │ │ │ - bl bcf48 │ │ │ │ - b 8f448 │ │ │ │ + bl bd220 │ │ │ │ + b 8f77c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59784 @ 0xe988 │ │ │ │ + movw r1, #59208 @ 0xe748 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f310 │ │ │ │ + bne 8f644 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #60] @ 0x3c │ │ │ │ - b 8f340 │ │ │ │ + b 8f674 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59796 @ 0xe994 │ │ │ │ + movw r1, #59220 @ 0xe754 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f368 │ │ │ │ + bne 8f69c │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #64] @ 0x40 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #59584 @ 0xe8c0 │ │ │ │ + movw r2, #60404 @ 0xebf4 │ │ │ │ movt r2, #8 │ │ │ │ - movw r1, #59024 @ 0xe690 │ │ │ │ + movw r1, #59844 @ 0xe9c4 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 8f448 │ │ │ │ + b 8f77c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #16384 @ 0x4000 │ │ │ │ + movw r1, #15908 @ 0x3e24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f3b8 │ │ │ │ + bne 8f6ec │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #68] @ 0x44 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #58172 @ 0xe33c │ │ │ │ + movw r1, #58992 @ 0xe670 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 8f448 │ │ │ │ + b 8f77c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #50236 @ 0xc43c │ │ │ │ + movw r1, #49620 @ 0xc1d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f408 │ │ │ │ + bne 8f73c │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r5, #72] @ 0x48 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #57708 @ 0xe16c │ │ │ │ + movw r1, #58528 @ 0xe4a0 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 8f448 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 8f77c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #59804 @ 0xe99c │ │ │ │ + movw r1, #59228 @ 0xe75c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8efa8 │ │ │ │ + bgt 8f2dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8efa8 │ │ │ │ + bne 8f2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8efa8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8f2dc │ │ │ │ add r7, r7, #1 │ │ │ │ - b 8f1cc │ │ │ │ + b 8f500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f470 │ │ │ │ + bgt 8f7a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f470 │ │ │ │ + bne 8f7a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f3770 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + bl f380c <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f630 │ │ │ │ + beq 8f964 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8f4f8 │ │ │ │ - movw r0, #59824 @ 0xe9b0 │ │ │ │ + beq 8f82c │ │ │ │ + movw r0, #59248 @ 0xe770 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f4e4 │ │ │ │ + bgt 8f818 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f4e4 │ │ │ │ + bne 8f818 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r2, #54820 @ 0xd624 │ │ │ │ + movwne r2, #54204 @ 0xd3bc │ │ │ │ movtne r2, #70 @ 0x46 │ │ │ │ - bne 8f504 │ │ │ │ - b 8f62c │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ + bne 8f838 │ │ │ │ + b 8f960 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f558 │ │ │ │ + beq 8f88c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59832 @ 0xe9b8 │ │ │ │ + movw r0, #59256 @ 0xe778 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f544 │ │ │ │ + bgt 8f878 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f544 │ │ │ │ + bne 8f878 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f630 │ │ │ │ - movw r2, #54820 @ 0xd624 │ │ │ │ + beq 8f964 │ │ │ │ + movw r2, #54204 @ 0xd3bc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f5a4 │ │ │ │ + beq 8f8d8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59848 @ 0xe9c8 │ │ │ │ + movw r0, #59272 @ 0xe788 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f598 │ │ │ │ + bgt 8f8cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f598 │ │ │ │ + bne 8f8cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f630 │ │ │ │ + beq 8f964 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f5ec │ │ │ │ - movw r0, #532 @ 0x214 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl c3318 │ │ │ │ + bne 8f920 │ │ │ │ + movw r0, #65492 @ 0xffd4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl c35fc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f5e0 │ │ │ │ + bgt 8f914 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f5e0 │ │ │ │ + bne 8f914 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f630 │ │ │ │ + beq 8f964 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #25316 @ 0x62e4 │ │ │ │ + movw r0, #25320 @ 0x62e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f630 │ │ │ │ + bgt 8f964 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f630 │ │ │ │ + bne 8f964 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8f630 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8f964 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59868 @ 0xe9dc │ │ │ │ + movw r1, #59292 @ 0xe79c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt 8f6b8 │ │ │ │ + bgt 8f9ec │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r3, #41692 @ 0xa2dc │ │ │ │ + movw r3, #41116 @ 0xa09c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movw r1, #41092 @ 0xa084 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - bl 29216c │ │ │ │ + bl 29150c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3b9630 │ │ │ │ + bl 3b9430 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 8f74c │ │ │ │ + blt 8fa80 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29e474 │ │ │ │ + bl 29d794 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8f74c │ │ │ │ + blt 8fa80 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8f754 │ │ │ │ - movw r1, #41820 @ 0xa35c │ │ │ │ + bgt 8fa88 │ │ │ │ + movw r1, #41244 @ 0xa11c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fc14 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #49320 @ 0xc0a8 │ │ │ │ + movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1fa074 │ │ │ │ + bl 1f98bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f74c │ │ │ │ + beq 8fa80 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29e474 │ │ │ │ + bl 29d794 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8f81c │ │ │ │ + blt 8fb50 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8f7b4 │ │ │ │ + bgt 8fae8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f73c │ │ │ │ + bgt 8fa70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f73c │ │ │ │ + bne 8fa70 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8f73c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8fa70 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #49320 @ 0xc0a8 │ │ │ │ + movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1fa074 │ │ │ │ + bl 1f98bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f820 │ │ │ │ + beq 8fb54 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #268] @ 8f8e8 │ │ │ │ + ldr r1, [pc, #268] @ 8fc1c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cd3b8 │ │ │ │ + bl 1cccd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8f804 │ │ │ │ + ble 8fb38 │ │ │ │ mov r4, r9 │ │ │ │ - b 8f820 │ │ │ │ + b 8fb54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f7fc │ │ │ │ + bne 8fb30 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8f7fc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8fb30 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f840 │ │ │ │ + bgt 8fb74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f840 │ │ │ │ + bne 8fb74 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f74c │ │ │ │ + beq 8fa80 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b8ce4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ + bl 3b8ae4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f89c │ │ │ │ + beq 8fbd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fb4c │ │ │ │ + bl 8fe80 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8f884 │ │ │ │ + ble 8fbb8 │ │ │ │ mov r5, r7 │ │ │ │ - b 8f89c │ │ │ │ + b 8fbd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f87c │ │ │ │ + bne 8fbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8f87c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8fbb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f8bc │ │ │ │ + bgt 8fbf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f8bc │ │ │ │ + bne 8fbf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8f74c │ │ │ │ + beq 8fa80 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 29216c │ │ │ │ + bl 29150c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, fp, r0, lsr #10 │ │ │ │ + rsbeq r7, fp, r8, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3b9630 │ │ │ │ + bl 3b9430 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 8f94c │ │ │ │ + blt 8fc80 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8f954 │ │ │ │ + bgt 8fc88 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #41692 @ 0xa2dc │ │ │ │ + movw r3, #41116 @ 0xa09c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movw r1, #41092 @ 0xa084 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b8ce4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ + bl 3b8ae4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f94c │ │ │ │ + beq 8fc80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 3b24b4 <_Py_call_instrumentation_jump@@Base+0x640> │ │ │ │ + bl 3b22a4 <_Py_call_instrumentation_jump@@Base+0x63c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f9b4 │ │ │ │ + beq 8fce8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8fb4c │ │ │ │ + bl 8fe80 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8f99c │ │ │ │ + ble 8fcd0 │ │ │ │ mov r4, r7 │ │ │ │ - b 8f9b4 │ │ │ │ + b 8fce8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f994 │ │ │ │ + bne 8fcc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 8f994 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 8fcc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f9d4 │ │ │ │ + bgt 8fd08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f9d4 │ │ │ │ + bne 8fd08 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f94c │ │ │ │ + beq 8fc80 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 29216c │ │ │ │ + bl 29150c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8fa1c │ │ │ │ + beq 8fd50 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fa2c │ │ │ │ + bne 8fd60 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8aa4 │ │ │ │ + b b8da4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a332c │ │ │ │ + b 1a2d4c │ │ │ │ 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 435b24 │ │ │ │ + bl 4381a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fb28 │ │ │ │ + beq 8fe5c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8facc │ │ │ │ + beq 8fe00 │ │ │ │ mov r1, r4 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fb2c │ │ │ │ + beq 8fe60 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 8fadc │ │ │ │ + beq 8fe10 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 435e5c │ │ │ │ + bl 438430 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fb08 │ │ │ │ + beq 8fe3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bcf48 │ │ │ │ - b 8fadc │ │ │ │ + bl bd220 │ │ │ │ + b 8fe10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fb2c │ │ │ │ + beq 8fe60 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fb2c │ │ │ │ + beq 8fe60 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 435b8c │ │ │ │ + bl 438360 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fb2c │ │ │ │ + bne 8fe60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8fb28 │ │ │ │ + bgt 8fe5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8fb28 │ │ │ │ + bne 8fe5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008fb34 : │ │ │ │ +0008fe68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4161a0 │ │ │ │ + b 415b7c │ │ │ │ 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, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8fbb8 │ │ │ │ + bne 8feec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8fbb8 │ │ │ │ - ldr r1, [pc, #72] @ 8fbd8 │ │ │ │ - bl 20139c │ │ │ │ + bge 8feec │ │ │ │ + ldr r1, [pc, #72] @ 8ff0c │ │ │ │ + bl 20057c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fbcc │ │ │ │ + beq 8ff00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fbb8 │ │ │ │ + bne 8feec │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #48] @ 8fbdc │ │ │ │ + ldr r0, [pc, #48] @ 8ff10 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffd6c │ │ │ │ - b 8fbd0 │ │ │ │ + bl ff834 │ │ │ │ + b 8ff04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 281ed0 │ │ │ │ + b 2812d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsr #16 │ │ │ │ - rsbeq r4, fp, r8, ror #28 │ │ │ │ + rsbeq r4, fp, r8, asr #16 │ │ │ │ + mlseq fp, r0, lr, r4 │ │ │ │ │ │ │ │ -0008fbe0 : │ │ │ │ +0008ff14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4161a0 │ │ │ │ + b 415b7c │ │ │ │ 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 │ │ │ │ @@ -99299,32 +99504,32 @@ │ │ │ │ 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 e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fc54 │ │ │ │ - bl df724 │ │ │ │ + bne 8ff88 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fc88 │ │ │ │ + bne 8ffbc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fc7c │ │ │ │ + beq 8ffb0 │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8fc78 │ │ │ │ + blt 8ffac │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -99337,81 +99542,81 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ - ldr r2, [pc, #400] @ 8fe68 │ │ │ │ + ldr r2, [pc, #400] @ 9019c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ - bl 2414c8 │ │ │ │ + bl 240104 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 8fd10 │ │ │ │ + beq 90044 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 8fd60 │ │ │ │ - b 8fd34 │ │ │ │ + bne 90094 │ │ │ │ + b 90068 │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59900 @ 0xe9fc │ │ │ │ + movw r1, #59324 @ 0xe7bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fd80 │ │ │ │ - b 8fd78 │ │ │ │ + bne 900b4 │ │ │ │ + b 900ac │ │ │ │ sub r1, fp, #220 @ 0xdc │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59912 @ 0xea08 │ │ │ │ + movw r1, #59336 @ 0xe7c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd78 │ │ │ │ - b 8fd80 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 900ac │ │ │ │ + b 900b4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59924 @ 0xea14 │ │ │ │ + movw r1, #59348 @ 0xe7d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b 8fe44 │ │ │ │ + b 90178 │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #59904 @ 0xea00 │ │ │ │ + movw ip, #59328 @ 0xe7c0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38b94c <_Py_call_instrumentation_exc2@@Base+0x1bfc> │ │ │ │ + bl 38b73c <_Py_call_instrumentation_exc2@@Base+0x1d34> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fdb8 │ │ │ │ + bne 900ec │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 21a824 │ │ │ │ - b 8fd78 │ │ │ │ + bl 219b7c │ │ │ │ + b 900ac │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #59968 @ 0xea40 │ │ │ │ + movw r0, #59392 @ 0xe800 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fdac │ │ │ │ + beq 900e0 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ str r2, [fp, #-216] @ 0xffffff28 │ │ │ │ @@ -99420,54 +99625,54 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r2, #65212 @ 0xfebc │ │ │ │ - movt r2, #8 │ │ │ │ + movw r2, #496 @ 0x1f0 │ │ │ │ + movt r2, #9 │ │ │ │ str r5, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl 38e3bc │ │ │ │ + bl 38e1ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fdac │ │ │ │ + beq 900e0 │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ ldr r0, [fp, #-196] @ 0xffffff3c │ │ │ │ - bl df95c │ │ │ │ - ldr r3, [pc, #28] @ 8fe68 │ │ │ │ + bl dfc88 │ │ │ │ + ldr r3, [pc, #28] @ 9019c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8fe60 │ │ │ │ + beq 90194 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ │ │ │ │ -0008fe6c : │ │ │ │ +000901a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 325ae8 │ │ │ │ + bl 324c6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8fe98 │ │ │ │ - bl 177b78 │ │ │ │ + bne 901cc │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8feb4 │ │ │ │ + bgt 901e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8feb4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 901e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ 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 │ │ │ │ @@ -99491,166 +99696,166 @@ │ │ │ │ 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, #59984 @ 0xea50 │ │ │ │ + movw r1, #59408 @ 0xe810 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ff70 │ │ │ │ + beq 902a4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8ff78 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 902ac │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60000 @ 0xea60 │ │ │ │ + movw r1, #59424 @ 0xe820 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b 8ffe0 │ │ │ │ - bl 1fbb88 │ │ │ │ + b 90314 │ │ │ │ + bl 1fb51c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ffe0 │ │ │ │ - bl 1fbcc0 │ │ │ │ + beq 90314 │ │ │ │ + bl 1fb654 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 90004 │ │ │ │ + bl 90338 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 8ffb8 │ │ │ │ - bl 16a224 │ │ │ │ - b 8ffd4 │ │ │ │ - bl 168dac │ │ │ │ + bge 902ec │ │ │ │ + bl 16a024 │ │ │ │ + b 90308 │ │ │ │ + bl 168bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffd4 │ │ │ │ + beq 90308 │ │ │ │ mov r1, r5 │ │ │ │ - bl f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f5210 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 8ffe0 │ │ │ │ + b 90314 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ - b 8ff70 │ │ │ │ + bl c55a4 │ │ │ │ + b 902a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008ffec : │ │ │ │ +00090320 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 900f8 │ │ │ │ + b 9042c │ │ │ │ push {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] @ 900f4 │ │ │ │ + ldr r1, [pc, #200] @ 90428 │ │ │ │ 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 39a4c4 <_PyXIData_Release@@Base+0xc84> │ │ │ │ + bl 39a2ac <_PyXIData_Release@@Base+0xc84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90064 │ │ │ │ + bne 90398 │ │ │ │ mvn r0, #0 │ │ │ │ - b 900d0 │ │ │ │ + b 90404 │ │ │ │ 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, #400 @ 0x190 │ │ │ │ + movw r2, #1220 @ 0x4c4 │ │ │ │ movt r2, #9 │ │ │ │ - bl 38e3bc │ │ │ │ + bl 38e1ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900d0 │ │ │ │ + beq 90404 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 39ac84 <_PyXIData_Release@@Base+0x1444> │ │ │ │ + bl 39aa70 <_PyXIData_Release@@Base+0x1448> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 9005c │ │ │ │ + beq 90390 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 900f4 │ │ │ │ + ldr r3, [pc, #28] @ 90428 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 900ec │ │ │ │ + beq 90420 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 325ae8 │ │ │ │ + bl 324c6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90188 │ │ │ │ + beq 904bc │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 90150 │ │ │ │ + beq 90484 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #7116 @ 0x1bcc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ mov r5, r0 │ │ │ │ - b 9015c │ │ │ │ + b 90490 │ │ │ │ mov r1, r6 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 90170 │ │ │ │ + ble 904a4 │ │ │ │ mov r4, r5 │ │ │ │ - b 90188 │ │ │ │ + b 904bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90168 │ │ │ │ + bne 9049c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 90168 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9049c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -99672,177 +99877,177 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000901f8 : │ │ │ │ +0009052c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 900f8 │ │ │ │ + b 9042c │ │ │ │ │ │ │ │ -00090210 : │ │ │ │ +00090544 : │ │ │ │ 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 90234 │ │ │ │ - b 363b5c <_PyErr_Format@@Base+0x8b8> │ │ │ │ + bne 90568 │ │ │ │ + b 363890 <_PyErr_Format@@Base+0x8b8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7389c │ │ │ │ + bl 73a74 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00090254 : │ │ │ │ +00090588 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ab74 │ │ │ │ + b 36a8ac │ │ │ │ │ │ │ │ -0009026c : │ │ │ │ +000905a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1398 <_PyType_GetSlotWrapperNames@@Base+0x400c> │ │ │ │ + b 3c119c <_PyType_GetSlotWrapperNames@@Base+0x4010> │ │ │ │ │ │ │ │ -00090284 : │ │ │ │ +000905b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41f8a8 <_PyBytes_Find@@Base+0x2910> │ │ │ │ + b 41f024 <_PyBytes_Find@@Base+0x23c8> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44ec0 <_Py_open_noraise@@Base+0xec> │ │ │ │ + b 44eb8 <_Py_open_noraise@@Base+0xec> │ │ │ │ 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 902f8 │ │ │ │ + beq 9062c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18efa4 <_PyType_Name@@Base> │ │ │ │ + bl 18eac8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21416 @ 0x53a8 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 90374 │ │ │ │ + bne 906a8 │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 90358 │ │ │ │ + bgt 9068c │ │ │ │ mov r5, #0 │ │ │ │ - b 90374 │ │ │ │ + b 906a8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 903a4 │ │ │ │ - b 90350 │ │ │ │ + beq 906d8 │ │ │ │ + b 90684 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #308] @ 904d0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #308] @ 90804 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 904c4 │ │ │ │ + beq 907f8 │ │ │ │ ldr r9, [r4] │ │ │ │ - movw r6, #55740 @ 0xd9bc │ │ │ │ + movw r6, #56212 @ 0xdb94 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 903cc │ │ │ │ + beq 90700 │ │ │ │ mov r1, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 903f4 │ │ │ │ + beq 90728 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw sl, #55952 @ 0xda90 │ │ │ │ + movw sl, #56424 @ 0xdc68 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 90418 │ │ │ │ + bne 9074c │ │ │ │ add r5, r8, r5 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 90454 │ │ │ │ - b 90448 │ │ │ │ - movw r1, #60156 @ 0xeafc │ │ │ │ + beq 90788 │ │ │ │ + b 9077c │ │ │ │ + movw r1, #59580 @ 0xe8bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51012 @ 0xc744 │ │ │ │ + movw r0, #50396 @ 0xc4dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 904c4 │ │ │ │ + b 907f8 │ │ │ │ mov r1, sl │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 903e4 │ │ │ │ + bne 90718 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #60172 @ 0xeb0c │ │ │ │ + movw r1, #59596 @ 0xe8cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51012 @ 0xc744 │ │ │ │ + movw r0, #50396 @ 0xc4dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 90410 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 90744 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 90468 │ │ │ │ + bne 9079c │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq ip, #6400 @ 0x1900 │ │ │ │ + movweq ip, #5792 @ 0x16a0 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrne ip, [r6, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ ldrb r2, [r9, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r9, #15] │ │ │ │ @@ -99858,170 +100063,170 @@ │ │ │ │ ldrb lr, [r6, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r6, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r6, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f7520 <_PyCoro_GetAwaitableIter@@Base+0xdbc> │ │ │ │ + bl 3f7218 <_PyCoro_GetAwaitableIter@@Base+0xdbc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsr #30 │ │ │ │ + rsbeq sl, sl, r0, asr pc │ │ │ │ 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 9050c │ │ │ │ + beq 90840 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cd944 │ │ │ │ + b ce3c8 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + b f4d94 <_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 159318 │ │ │ │ + bl 159168 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90590 │ │ │ │ + bne 908c4 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905b4 │ │ │ │ - b 905a4 │ │ │ │ + beq 908e8 │ │ │ │ + b 908d8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90580 │ │ │ │ + beq 908b4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905d0 │ │ │ │ + beq 90904 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905ec │ │ │ │ + beq 90920 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90608 │ │ │ │ + beq 9093c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90624 │ │ │ │ + beq 90958 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90640 │ │ │ │ + beq 90974 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9065c │ │ │ │ + beq 90990 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90678 │ │ │ │ + beq 909ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90694 │ │ │ │ + beq 909c8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906b0 │ │ │ │ + beq 909e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906cc │ │ │ │ + beq 90a00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906e8 │ │ │ │ + beq 90a1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90704 │ │ │ │ + beq 90a38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90720 │ │ │ │ + beq 90a54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9073c │ │ │ │ + beq 90a70 │ │ │ │ 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} │ │ │ │ @@ -100031,156 +100236,156 @@ │ │ │ │ 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 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #60188 @ 0xeb1c │ │ │ │ + movw r1, #59612 @ 0xe8dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 907b4 │ │ │ │ + bne 90ae8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #21528 @ 0x5418 │ │ │ │ + movw r1, #20816 @ 0x5150 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48f68 │ │ │ │ + b 48fe0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 907f8 │ │ │ │ + bne 90b2c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9080c │ │ │ │ - b 9081c │ │ │ │ + bne 90b40 │ │ │ │ + b 90b50 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 907e8 │ │ │ │ + beq 90b1c │ │ │ │ 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 90838 │ │ │ │ + beq 90b6c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90854 │ │ │ │ + beq 90b88 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90870 │ │ │ │ + beq 90ba4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9088c │ │ │ │ + beq 90bc0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908a8 │ │ │ │ + beq 90bdc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908c4 │ │ │ │ + beq 90bf8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908e0 │ │ │ │ + beq 90c14 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908fc │ │ │ │ + beq 90c30 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90918 │ │ │ │ + beq 90c4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90934 │ │ │ │ + beq 90c68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00090954 : │ │ │ │ +00090c88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42bd44 <_PyBytes_GetXIData@@Base+0x378> │ │ │ │ + b 42bc7c <_PyBytes_GetXIData@@Base+0x378> │ │ │ │ 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, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 909a0 │ │ │ │ - bl c26c8 │ │ │ │ - b 909a8 │ │ │ │ + bne 90cd4 │ │ │ │ + bl c29ac │ │ │ │ + b 90cdc │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ ldrne r2, [r4, #16] │ │ │ │ strne r2, [r0, #13] │ │ │ │ strne r3, [r0, #8] │ │ │ │ @@ -100188,171 +100393,171 @@ │ │ │ │ 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, #56164 @ 0xdb64 │ │ │ │ + movw r7, #56636 @ 0xdd3c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 909f8 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + bne 90d2c │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 90b04 │ │ │ │ + b 90e38 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 909ec │ │ │ │ + bne 90d20 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 909ec │ │ │ │ + beq 90d20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 909ec │ │ │ │ - movw r8, #55740 @ 0xd9bc │ │ │ │ + bne 90d20 │ │ │ │ + movw r8, #56212 @ 0xdb94 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 90a58 │ │ │ │ + beq 90d8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 909ec │ │ │ │ - movw r7, #55528 @ 0xd8e8 │ │ │ │ + beq 90d20 │ │ │ │ + movw r7, #56000 @ 0xdac0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 90a80 │ │ │ │ + beq 90db4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ad0 │ │ │ │ + beq 90e04 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 374cd8 │ │ │ │ + bl 374a10 │ │ │ │ ldrh r3, [r5, #13] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r3 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 374cd8 │ │ │ │ + bl 374a10 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 2d9188 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ - b 90b04 │ │ │ │ + bl 2d80a8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + b 90e38 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 90aec │ │ │ │ + beq 90e20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 909ec │ │ │ │ + beq 90d20 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90c50 │ │ │ │ + b 90f84 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r5, #56164 @ 0xdb64 │ │ │ │ + movw r5, #56636 @ 0xdd3c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 90c04 │ │ │ │ + beq 90f38 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90c04 │ │ │ │ + bne 90f38 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 90c04 │ │ │ │ + beq 90f38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90c04 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + bne 90f38 │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r5, #55528 @ 0xd8e8 │ │ │ │ + movw r5, #56000 @ 0xdac0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 90b98 │ │ │ │ + beq 90ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ba4 │ │ │ │ + beq 90ed8 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 90bc8 │ │ │ │ - b 90bb0 │ │ │ │ + beq 90efc │ │ │ │ + b 90ee4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 90bec │ │ │ │ - b 90bd8 │ │ │ │ + beq 90f20 │ │ │ │ + b 90f0c │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + movw r1, #56000 @ 0xdac0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90c04 │ │ │ │ + beq 90f38 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 90bf8 │ │ │ │ + b 90f2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90c04 │ │ │ │ + beq 90f38 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90c50 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + b 90f84 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 174378 │ │ │ │ + b 173fcc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -100367,34 +100572,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 3fdf0c │ │ │ │ + bl 3fdd94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90ccc │ │ │ │ + bne 91000 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 41effc <_PyBytes_Find@@Base+0x2064> │ │ │ │ + b 41e9e8 <_PyBytes_Find@@Base+0x1d8c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 90cf8 │ │ │ │ + b 9102c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ @@ -100405,136 +100610,136 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 374cd8 │ │ │ │ - movw r4, #25228 @ 0x628c │ │ │ │ + bl 374a10 │ │ │ │ + movw r4, #24572 @ 0x5ffc │ │ │ │ movt r4, #102 @ 0x66 │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ - movw r0, #60372 @ 0xebd4 │ │ │ │ + movw r0, #59796 @ 0xe994 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 90dd0 │ │ │ │ + beq 91104 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90e1c │ │ │ │ + beq 91150 │ │ │ │ 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 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, r3 │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ │ │ │ │ -00090e24 : │ │ │ │ +00091158 : │ │ │ │ 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, #15776 @ 0x3da0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 90e8c │ │ │ │ - bl d47bc │ │ │ │ + beq 911c0 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90e8c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 911c0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #40684 @ 0x9eec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090e9c : │ │ │ │ +000911d0 : │ │ │ │ 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, #15776 @ 0x3da0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 90ee0 │ │ │ │ - bl d47bc │ │ │ │ + beq 91214 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ef0 │ │ │ │ + beq 91224 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090ef8 : │ │ │ │ +0009122c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -100547,432 +100752,431 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs ip, r0, ip │ │ │ │ - bne 90f7c │ │ │ │ + bne 912b0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90fb4 │ │ │ │ + beq 912e8 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ 91050 │ │ │ │ + ldr r3, [pc, #168] @ 91384 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91044 │ │ │ │ + beq 91378 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne 90fec │ │ │ │ - movw r2, #25096 @ 0x6208 │ │ │ │ + bne 91320 │ │ │ │ + movw r2, #24520 @ 0x5fc8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #16372 @ 0x3ff4 │ │ │ │ + movw r0, #15896 @ 0x3e18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 91044 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 91378 │ │ │ │ mov r0, r3 │ │ │ │ - bl e6f94 │ │ │ │ + bl e72ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91044 │ │ │ │ + beq 91378 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 401cd8 │ │ │ │ + bl 402458 <_PyLong_UnsignedLongLong_Converter@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9102c │ │ │ │ + ble 91360 │ │ │ │ mov r4, r5 │ │ │ │ - b 91044 │ │ │ │ + b 91378 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91024 │ │ │ │ + bne 91358 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 91024 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 91358 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr pc │ │ │ │ + rsbeq sl, sl, ip, ror pc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 910ac │ │ │ │ + bne 913e0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #63660 @ 0xf8ac │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #63188 @ 0xf6d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 91134 │ │ │ │ + b 91468 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 91114 │ │ │ │ + beq 91448 │ │ │ │ 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 91114 │ │ │ │ + bhi 91448 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 445860 <_PyObject_GetXIDataNoFallback@@Base+0x8ac> │ │ │ │ + bl 445610 <_PyObject_GetXIDataNoFallback@@Base+0x8ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91114 │ │ │ │ + bne 91448 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 41effc <_PyBytes_Find@@Base+0x2064> │ │ │ │ - b 91134 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 41e9e8 <_PyBytes_Find@@Base+0x1d8c> │ │ │ │ + b 91468 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #60404 @ 0xebf4 │ │ │ │ + movw r1, #59828 @ 0xe9b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #60436 @ 0xec14 │ │ │ │ + movw r0, #59860 @ 0xe9d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 911b0 │ │ │ │ + beq 914e4 │ │ │ │ push {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 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 911c0 │ │ │ │ + vldr d6, [pc, #28] @ 914f0 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b e9200 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ - nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 87ffc │ │ │ │ + b 8832c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 91228 │ │ │ │ + beq 91558 │ │ │ │ push {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 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 91238 │ │ │ │ + vldr d6, [pc, #32] @ 91568 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b e9200 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 9128c │ │ │ │ + beq 915bc │ │ │ │ push {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 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 91298 │ │ │ │ + vldr d6, [pc, #28] @ 915c8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b e9200 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 912ec │ │ │ │ + beq 9161c │ │ │ │ push {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 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 912f8 │ │ │ │ + vldr d6, [pc, #28] @ 91628 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b e9200 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 91348 │ │ │ │ + beq 91678 │ │ │ │ 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 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - bl 3565c │ │ │ │ + bl 35658 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ 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, #43744 @ 0xaae0 │ │ │ │ + movw r1, #43136 @ 0xa880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #60452 @ 0xec24 │ │ │ │ + movw r0, #59876 @ 0xe9e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 913e0 │ │ │ │ + beq 91710 │ │ │ │ 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 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 3565c │ │ │ │ + bl 35658 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 91434 │ │ │ │ + beq 91764 │ │ │ │ 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 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 3565c │ │ │ │ + bl 35658 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 91488 │ │ │ │ + beq 917b8 │ │ │ │ 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 27b53c │ │ │ │ + bl 27aa58 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ - bl 3565c │ │ │ │ + bl 35658 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11440 @ 0x2cb0 │ │ │ │ + movw r0, #10864 @ 0x2a70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 91520 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne 91850 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ + movw r1, #32484 @ 0x7ee4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 91570 │ │ │ │ + bl 1b956c │ │ │ │ + b 918a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 91578 │ │ │ │ - bl d47bc │ │ │ │ + bne 918a8 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91578 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 918a8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #52484 @ 0xcd04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 915ac │ │ │ │ + beq 918dc │ │ │ │ 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 bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 400bd0 <_PyErr_BadInternalCall@@Base+0x50> │ │ │ │ + bl 401a20 <_PySlotIterator_Init@@Base+0x238> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91584 │ │ │ │ + bne 918b4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 915e4 │ │ │ │ + beq 91914 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -100985,382 +101189,382 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldrne sl, [r2, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ orrs r3, r2, r5, lsr #31 │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ - bne 91654 │ │ │ │ + bne 91984 │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91688 │ │ │ │ + beq 919b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ 91740 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #192] @ 91a70 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91734 │ │ │ │ + beq 91a64 │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 91718 │ │ │ │ + beq 91a48 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 916c8 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 919f8 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 916c0 │ │ │ │ - bl df724 │ │ │ │ + bne 919f0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91734 │ │ │ │ + bne 91a64 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 91718 │ │ │ │ + beq 91a48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 916f8 │ │ │ │ - bl 1c1978 │ │ │ │ + beq 91a28 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 916f0 │ │ │ │ - bl df724 │ │ │ │ + bne 91a20 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91734 │ │ │ │ + bne 91a64 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 91718 │ │ │ │ + beq 91a48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91718 │ │ │ │ - bl df724 │ │ │ │ + bne 91a48 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91734 │ │ │ │ + bne 91a64 │ │ │ │ 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 41effc <_PyBytes_Find@@Base+0x2064> │ │ │ │ + b 41e9e8 <_PyBytes_Find@@Base+0x1d8c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #31 │ │ │ │ + rsbeq sl, sl, r8, lsr #31 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91768 │ │ │ │ + beq 91a98 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 917c8 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 91af8 <_PyThread_CurrentFrames@@Base> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 917b4 │ │ │ │ + beq 91ae4 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000917c8 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00091af8 <_PyThread_CurrentFrames@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #456] @ 919ac <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ + ldr r0, [pc, #456] @ 91cdc <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #60464 @ 0xec30 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 919a4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - bl b6aa0 │ │ │ │ + beq 91cd4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 919a4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r7, [pc, #404] @ 919b0 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + beq 91cd4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r7, [pc, #404] @ 91ce0 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9183c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 91b6c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 91824 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 91b54 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 91858 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + bne 91b88 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r8, [r5, #3696] @ 0xe70 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 91904 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + beq 91c34 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r6, [r8, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 918ac <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bne 91bdc <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ - b 9185c <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ + b 91b8c <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 918bc <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + beq 91bec <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 918bc <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + bcs 91bec <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 91870 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + beq 91ba0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 91878 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ - b 918a0 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ + bls 91ba8 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ + b 91bd0 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ ldr r0, [r8, #108] @ 0x6c │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 918f4 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + beq 91c24 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91950 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 91c80 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1781b8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 177de4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 91950 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 91c80 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 91938 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ + ble 91c68 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9198c <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ + ble 91cbc <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 91924 <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ + bne 91c54 <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9190c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + bne 91c3c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ - beq 919a4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r0, [pc, #124] @ 919b0 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ - bl 343f4c │ │ │ │ - b 919a4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + beq 91cd4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r0, [pc, #124] @ 91ce0 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + bl 343d24 │ │ │ │ + b 91cd4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 918f4 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 91c24 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 918f4 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 91c24 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91980 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bgt 91cb0 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91980 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bne 91cb0 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 91870 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ - b 918f4 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 91ba0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 91c24 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91900 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bne 91c30 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 91900 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 91c30 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 919d8 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 91d08 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91a10 <_PyThread_CurrentFrames@@Base+0x248> │ │ │ │ + beq 91d40 <_PyThread_CurrentFrames@@Base+0x248> │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 1dd574 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 91a84 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bne 91db4 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 91aa4 <_PyThread_CurrentFrames@@Base+0x2dc> │ │ │ │ + bne 91dd4 <_PyThread_CurrentFrames@@Base+0x2dc> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 91ad8 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 91e08 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ad8 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ - b 91a4c <_PyThread_CurrentFrames@@Base+0x284> │ │ │ │ + beq 91e08 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ + b 91d7c <_PyThread_CurrentFrames@@Base+0x284> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 91ae0 <_PyThread_CurrentFrames@@Base+0x318> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 91e10 <_PyThread_CurrentFrames@@Base+0x318> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 91b3c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ - ldr r0, [pc, #96] @ 91b48 <_PyThread_CurrentFrames@@Base+0x380> │ │ │ │ - bl 1ff400 │ │ │ │ + b 91e6c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ + ldr r0, [pc, #96] @ 91e78 <_PyThread_CurrentFrames@@Base+0x380> │ │ │ │ + bl 1fe5a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91b3c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ + beq 91e6c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 91b4c <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ - bl 1cd3b8 │ │ │ │ + ldr r1, [pc, #64] @ 91e7c <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ + bl 1cccd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 91b24 <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ + ble 91e54 <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ mov r4, r5 │ │ │ │ - b 91b3c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ + b 91e6c <_PyThread_CurrentFrames@@Base+0x374> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91b1c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bne 91e4c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 91b1c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 91e4c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, r4, fp, r5 │ │ │ │ - strhteq r5, [fp], #-180 @ 0xffffff4c │ │ │ │ + strhteq r5, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r5, [fp], #-188 @ 0xffffff44 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91b74 <_PyThread_CurrentFrames@@Base+0x3ac> │ │ │ │ + beq 91ea4 <_PyThread_CurrentFrames@@Base+0x3ac> │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091b88 <_Py_c_sum@@Base>: │ │ │ │ +00091eb8 <_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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91bcc <_Py_c_sum@@Base+0x44> │ │ │ │ + beq 91efc <_Py_c_sum@@Base+0x44> │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091be0 <_Py_cr_diff@@Base>: │ │ │ │ +00091f10 <_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 │ │ │ │ @@ -101376,136 +101580,136 @@ │ │ │ │ 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 91c50 <_Py_cr_diff@@Base+0x70> │ │ │ │ + beq 91f80 <_Py_cr_diff@@Base+0x70> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldrh r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 374cd8 │ │ │ │ + bl 374a10 │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91cd0 <_Py_cr_diff@@Base+0xf0> │ │ │ │ + beq 92000 <_Py_cr_diff@@Base+0xf0> │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091ce4 <_Py_cr_prod@@Base>: │ │ │ │ +00092014 <_Py_cr_prod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91d28 <_Py_cr_prod@@Base+0x44> │ │ │ │ + beq 92058 <_Py_cr_prod@@Base+0x44> │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 1dd574 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91d60 <_Py_cr_prod@@Base+0x7c> │ │ │ │ + beq 92090 <_Py_cr_prod@@Base+0x7c> │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091d74 <_Py_cr_quot@@Base>: │ │ │ │ +000920a4 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 91d94 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 920c4 <_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 2efec <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #24] @ 91dd0 <_Py_cr_quot@@Base+0x5c> │ │ │ │ + vldr d7, [pc, #24] @ 92100 <_Py_cr_quot@@Base+0x5c> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91dfc <_Py_cr_quot@@Base+0x88> │ │ │ │ + beq 9212c <_Py_cr_quot@@Base+0x88> │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091e10 <_Py_cr_sum@@Base>: │ │ │ │ +00092140 <_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 │ │ │ │ @@ -101521,26 +101725,26 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91e80 <_Py_cr_sum@@Base+0x70> │ │ │ │ + beq 921b0 <_Py_cr_sum@@Base+0x70> │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 1dd574 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091e94 <_Py_rc_diff@@Base>: │ │ │ │ +000921c4 <_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) │ │ │ │ @@ -101548,417 +101752,417 @@ │ │ │ │ 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 90cf8 │ │ │ │ + b 9102c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91ef8 <_Py_rc_diff@@Base+0x64> │ │ │ │ + beq 92228 <_Py_rc_diff@@Base+0x64> │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 1dd574 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91f30 <_Py_rc_diff@@Base+0x9c> │ │ │ │ + beq 92260 <_Py_rc_diff@@Base+0x9c> │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b cef88 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ 91f68 <_Py_rc_diff@@Base+0xd4> │ │ │ │ + ldr r3, [pc, #28] @ 92298 <_Py_rc_diff@@Base+0xd4> │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91fa0 <_Py_rc_diff@@Base+0x10c> │ │ │ │ - bl df724 │ │ │ │ + bne 922d0 <_Py_rc_diff@@Base+0x10c> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91fbc <_Py_rc_diff@@Base+0x128> │ │ │ │ - ldr r2, [pc, #28] @ 91fc4 <_Py_rc_diff@@Base+0x130> │ │ │ │ + bne 922ec <_Py_rc_diff@@Base+0x128> │ │ │ │ + ldr r2, [pc, #28] @ 922f4 <_Py_rc_diff@@Base+0x130> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00091fc8 : │ │ │ │ +000922f8 : │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92048 │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + beq 92378 │ │ │ │ + movw r1, #12968 @ 0x32a8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 9205c │ │ │ │ + bl 9238c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92048 │ │ │ │ + beq 92378 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16136 @ 0x3f08 │ │ │ │ + movw r1, #15560 @ 0x3cc8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 9205c │ │ │ │ + bl 9238c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92048 │ │ │ │ + beq 92378 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eee04 │ │ │ │ + bl 1ee65c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92054 │ │ │ │ + bgt 92384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92054 │ │ │ │ + bne 92384 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92054 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92384 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r6, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 920e4 │ │ │ │ + beq 92414 │ │ │ │ ldr r3, [r6, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92098 │ │ │ │ + bne 923c8 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - b 92078 │ │ │ │ - bl c3318 │ │ │ │ + b 923a8 │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 920ec │ │ │ │ - bl e91cc │ │ │ │ + beq 9241c │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920d8 │ │ │ │ + bgt 92408 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 920d8 │ │ │ │ + bne 92408 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 92090 │ │ │ │ - b 920f0 │ │ │ │ + bne 923c0 │ │ │ │ + b 92420 │ │ │ │ mov r4, r0 │ │ │ │ - b 920f0 │ │ │ │ + b 92420 │ │ │ │ mvn 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 92134 │ │ │ │ - movw r0, #42888 @ 0xa788 │ │ │ │ + beq 92464 │ │ │ │ + movw r0, #41780 @ 0xa334 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1dc128 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1db9e4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9216c │ │ │ │ - ldr r2, [pc, #360] @ 922a4 │ │ │ │ + beq 9249c │ │ │ │ + ldr r2, [pc, #360] @ 925d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #9876 @ 0x2694 │ │ │ │ + movw r1, #6168 @ 0x1818 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r4, sl, #41216 @ 0xa100 │ │ │ │ add r4, r4, #188 @ 0xbc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ clz r4, r4 │ │ │ │ - bl 2fab2c <_Py_normpath@@Base+0xac8> │ │ │ │ + bl 2f9ab4 <_Py_normpath@@Base+0xac8> │ │ │ │ lsr r4, r4, #5 │ │ │ │ orrs r4, r4, r0, lsr #31 │ │ │ │ - beq 92174 │ │ │ │ + beq 924a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 92298 │ │ │ │ + b 925c8 │ │ │ │ add sl, sl, #40960 @ 0xa000 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [sl, #1028] @ 0x404 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92254 │ │ │ │ + beq 92584 │ │ │ │ ldr r1, [sl, #1024] @ 0x400 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92254 │ │ │ │ + beq 92584 │ │ │ │ ldr r1, [sl, #1008] @ 0x3f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92254 │ │ │ │ - bl b6aa0 │ │ │ │ + beq 92584 │ │ │ │ + bl b6de8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 92268 │ │ │ │ + beq 92598 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9221c │ │ │ │ + beq 9254c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 922e8 │ │ │ │ + bl 92618 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92260 │ │ │ │ + beq 92590 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 922e8 │ │ │ │ + bl 92618 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92260 │ │ │ │ + beq 92590 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 92238 │ │ │ │ + beq 92568 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92268 │ │ │ │ + bne 92598 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #100] @ 922a8 │ │ │ │ + ldr r1, [pc, #100] @ 925d8 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r6, [pc, #92] @ 922a8 │ │ │ │ - bl 193dac │ │ │ │ + ldr r6, [pc, #92] @ 925d8 │ │ │ │ + bl 1938d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 92270 │ │ │ │ + b 925a0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 92270 │ │ │ │ - ldr r6, [pc, #64] @ 922a8 │ │ │ │ - b 92270 │ │ │ │ - ldr r6, [pc, #56] @ 922a8 │ │ │ │ + b 925a0 │ │ │ │ + ldr r6, [pc, #64] @ 925d8 │ │ │ │ + b 925a0 │ │ │ │ + ldr r6, [pc, #56] @ 925d8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ 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 6cad8 │ │ │ │ + bl 6ceac │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 92310 │ │ │ │ + bne 92640 │ │ │ │ mov r5, #0 │ │ │ │ - b 92418 │ │ │ │ + b 92748 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 92418 │ │ │ │ + beq 92748 │ │ │ │ cmp r7, r5 │ │ │ │ - bge 92308 │ │ │ │ + bge 92638 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4a0c │ │ │ │ + bl 1b4398 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92414 │ │ │ │ + beq 92744 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92388 │ │ │ │ + bne 926b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92414 │ │ │ │ + bgt 92744 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92414 │ │ │ │ + bne 92744 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92414 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92744 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 923bc │ │ │ │ + bne 926ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 923b4 │ │ │ │ + bgt 926e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 923b4 │ │ │ │ + bne 926e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 92330 │ │ │ │ + b 92660 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 923ec │ │ │ │ + bgt 9271c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 923ec │ │ │ │ + bne 9271c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9240c │ │ │ │ + bgt 9273c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9240c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 9273c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 923b4 │ │ │ │ + bne 926e4 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 92488 │ │ │ │ + bne 927b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 924b8 │ │ │ │ + beq 927e8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ 92510 │ │ │ │ + ldr r3, [pc, #116] @ 92840 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92504 │ │ │ │ + beq 92834 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92504 │ │ │ │ + beq 92834 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60932 @ 0xee04 │ │ │ │ + movw r1, #60356 @ 0xebc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #29116 @ 0x71bc │ │ │ │ + movw r0, #28540 @ 0x6f7c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92504 │ │ │ │ + beq 92834 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #57760 @ 0xe1a0 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4261f8 │ │ │ │ + b 426138 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, ip, lsr #31 │ │ │ │ + ldrdeq sl, [sl], #-244 @ 0xffffff0c @ │ │ │ │ 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] │ │ │ │ @@ -101966,274 +102170,274 @@ │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movweq ip, #5792 @ 0x16a0 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #55952 @ 0xda90 │ │ │ │ + movw ip, #56424 @ 0xdc68 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2d94c4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ + bl 2d83e4 <_PyStaticType_InitForExtension@@Base+0xc54> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009258c : │ │ │ │ +000928bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #7352 @ 0x1cb8 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df7a4 │ │ │ │ + b dfad0 │ │ │ │ │ │ │ │ -000925a8 : │ │ │ │ +000928d8 : │ │ │ │ push {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 r4, r0, #0 │ │ │ │ - beq 92618 │ │ │ │ + beq 92948 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r9, #22400 @ 0x5780 │ │ │ │ + movw r9, #21792 @ 0x5520 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 9262c │ │ │ │ + beq 9295c │ │ │ │ cmp r0, r9 │ │ │ │ - beq 9260c │ │ │ │ + beq 9293c │ │ │ │ mov r1, r9 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92618 │ │ │ │ + beq 92948 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db348 <_PyNamespace_New@@Base+0x12c> │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + b 2da2c0 <_PyNamespace_New@@Base+0x12c> │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4369 @ 0x1111 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 92ab4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 92de4 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ subs sl, r2, #0 │ │ │ │ movne sl, #1 │ │ │ │ ldrb r3, [r6, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r6, r9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 92664 │ │ │ │ + bne 92994 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c88 │ │ │ │ + beq 92fb8 │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ - movw r3, #28584 @ 0x6fa8 │ │ │ │ + movw r3, #24644 @ 0x6044 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 92c88 │ │ │ │ + bne 92fb8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 92b14 │ │ │ │ + beq 92e44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ca4 │ │ │ │ + beq 92fd4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92928 │ │ │ │ + bne 92c58 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92924 │ │ │ │ + bne 92c54 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92924 │ │ │ │ + bne 92c54 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 92924 │ │ │ │ + bne 92c54 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 926f4 │ │ │ │ + beq 92a24 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ bic r2, r2, #1 │ │ │ │ smull r1, ip, r2, r1 │ │ │ │ sub r2, ip, r2, asr #31 │ │ │ │ cmp r0, r2 │ │ │ │ - ble 92924 │ │ │ │ + ble 92c54 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 92790 │ │ │ │ - ldr r3, [pc, #1444] @ 92cac │ │ │ │ + beq 92ac0 │ │ │ │ + ldr r3, [pc, #1444] @ 92fdc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - movw r2, #904 @ 0x388 │ │ │ │ + movw r2, #328 @ 0x148 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r7, r6, #41216 @ 0xa100 │ │ │ │ add r6, r7, #156 @ 0x9c │ │ │ │ add r7, r7, #124 @ 0x7c │ │ │ │ tst r9, #1 │ │ │ │ - beq 9277c │ │ │ │ + beq 92aac │ │ │ │ ldr r5, [r7] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #3 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, sl │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq 9277c │ │ │ │ + beq 92aac │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9277c │ │ │ │ - movw r1, #6780 @ 0x1a7c │ │ │ │ + bge 92aac │ │ │ │ + movw r1, #6204 @ 0x183c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r4 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ add r7, r7, #4 │ │ │ │ asr r9, r9, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 92730 │ │ │ │ + bne 92a60 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7798 │ │ │ │ + bl e7ab0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 92ab4 │ │ │ │ + beq 92de4 │ │ │ │ ldr r9, [r4, #24] │ │ │ │ ldr r6, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - blt 92910 │ │ │ │ + blt 92c40 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 92910 │ │ │ │ + bne 92c40 │ │ │ │ ldrb sl, [r9, #6] │ │ │ │ ldrb r3, [r9, #5] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #16] │ │ │ │ movne sl, #0 │ │ │ │ add r6, r9, r6, lsl r3 │ │ │ │ - beq 92868 │ │ │ │ + beq 92b98 │ │ │ │ cmp sl, r8 │ │ │ │ - bge 928bc │ │ │ │ + bge 92bec │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92810 │ │ │ │ + beq 92b40 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92810 │ │ │ │ + bgt 92b40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92810 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 92b40 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9283c │ │ │ │ + beq 92b6c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9283c │ │ │ │ + bgt 92b6c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9283c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 92b6c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ add r6, r6, #8 │ │ │ │ - b 927dc │ │ │ │ + b 92b0c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92874 │ │ │ │ + bne 92ba4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92898 │ │ │ │ + bne 92bc8 │ │ │ │ add sl, sl, #1 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp sl, r8 │ │ │ │ - blt 92848 │ │ │ │ - b 928bc │ │ │ │ + blt 92b78 │ │ │ │ + b 92bec │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92854 │ │ │ │ + bgt 92b84 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92854 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92854 │ │ │ │ + bne 92b84 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92b84 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92860 │ │ │ │ + bgt 92b90 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92860 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92860 │ │ │ │ + bne 92b90 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92b90 │ │ │ │ ldrb r3, [r9, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 92908 │ │ │ │ + bne 92c38 │ │ │ │ ldrb r3, [r9, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 92908 │ │ │ │ - ldr r3, [pc, #976] @ 92cac │ │ │ │ + bne 92c38 │ │ │ │ + ldr r3, [pc, #976] @ 92fdc │ │ │ │ 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 92908 │ │ │ │ + bhi 92c38 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r9] │ │ │ │ str r9, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b 92910 │ │ │ │ + b 92c40 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r4, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 92ca4 │ │ │ │ + b 92fd4 │ │ │ │ mov sl, #1 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ mov r2, #2 │ │ │ │ lsl r2, r2, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull r1, ip, r2, r1 │ │ │ │ sub r2, ip, r2, asr #31 │ │ │ │ cmp r0, r2 │ │ │ │ - ble 929a0 │ │ │ │ + ble 92cd0 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ @@ -102243,40 +102447,40 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 2d6470 │ │ │ │ + bl 2d5390 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ab4 │ │ │ │ + bne 92de4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 929c8 │ │ │ │ + b 92cf8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 92c1c │ │ │ │ + bne 92f4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq 92abc │ │ │ │ + beq 92dec │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92b04 │ │ │ │ + beq 92e34 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble 92b14 │ │ │ │ + ble 92e44 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ @@ -102292,314 +102496,314 @@ │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ - bne 92ba4 │ │ │ │ + bne 92ed4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl c5994 │ │ │ │ + bl c5cb0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92bec │ │ │ │ + ble 92f1c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92c04 │ │ │ │ + ble 92f34 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 929b4 │ │ │ │ + beq 92ce4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 92ca4 │ │ │ │ + b 92fd4 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ addne r1, r1, #12 │ │ │ │ - beq 92af4 │ │ │ │ + beq 92e24 │ │ │ │ cmp r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble 92b14 │ │ │ │ + ble 92e44 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne 92ad0 │ │ │ │ - b 929e4 │ │ │ │ + bne 92e00 │ │ │ │ + b 92d14 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 929e4 │ │ │ │ + beq 92d14 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92b14 │ │ │ │ - b 92aec │ │ │ │ + beq 92e44 │ │ │ │ + b 92e1c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r8 │ │ │ │ - bgt 92b1c │ │ │ │ + bgt 92e4c │ │ │ │ mov r0, #0 │ │ │ │ - b 92ca4 │ │ │ │ + b 92fd4 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r0, #1 │ │ │ │ lsl r3, r0, r3 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r3, r8, lsl #3 │ │ │ │ addne r3, r1, r3 │ │ │ │ - beq 92b6c │ │ │ │ + beq 92e9c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 92b60 │ │ │ │ + bne 92e90 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 92b40 │ │ │ │ - b 92b14 │ │ │ │ + bne 92e70 │ │ │ │ + b 92e44 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr sl, [r6, #12] │ │ │ │ - b 92a30 │ │ │ │ + b 92d60 │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r8, r3 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 92b98 │ │ │ │ + bne 92ec8 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 92b78 │ │ │ │ - b 92b14 │ │ │ │ + bne 92ea8 │ │ │ │ + b 92e44 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr sl, [r3] │ │ │ │ - b 92a30 │ │ │ │ + b 92d60 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 92bdc │ │ │ │ + beq 92f0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92a5c │ │ │ │ + beq 92d8c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 92be0 │ │ │ │ - b 92a5c │ │ │ │ + bne 92f10 │ │ │ │ + b 92d8c │ │ │ │ mvn r3, #0 │ │ │ │ subs sl, r3, #1 │ │ │ │ mvnne sl, #0 │ │ │ │ - b 92a94 │ │ │ │ + b 92dc4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 92aa0 │ │ │ │ + bne 92dd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92aa0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92dd0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne 92aac │ │ │ │ + bne 92ddc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92aac │ │ │ │ - ldr lr, [pc, #140] @ 92cb0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92ddc │ │ │ │ + ldr lr, [pc, #140] @ 92fe0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw ip, #4976 @ 0x1370 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #26 │ │ │ │ ldr r5, [r0, lr] │ │ │ │ - movw r0, #20076 @ 0x4e6c │ │ │ │ + movw r0, #19500 @ 0x4c2c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r6, [ip] │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92ab4 │ │ │ │ + beq 92de4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 173c20 <_PyErr_SetObject@@Base> │ │ │ │ + bl 173894 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92ab4 │ │ │ │ + bgt 92de4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92ab4 │ │ │ │ + bne 92de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 92ab4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 92de4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db37c <_PyNamespace_New@@Base+0x160> │ │ │ │ + b 2da2f4 <_PyNamespace_New@@Base+0x160> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00092cb4 : │ │ │ │ +00092fe4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 92d34 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + bne 93064 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 92d18 │ │ │ │ - bl d47bc │ │ │ │ + beq 93048 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92d18 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne 93048 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4161 @ 0x1041 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 93228 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 93558 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 92d10 │ │ │ │ + bl 1b956c │ │ │ │ + b 93040 │ │ │ │ mov r0, r1 │ │ │ │ - bl eec54 │ │ │ │ + bl eec9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 92d10 │ │ │ │ + beq 93040 │ │ │ │ mov sl, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #22920 @ 0x5988 │ │ │ │ + movw r1, #22312 @ 0x5728 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92dd0 │ │ │ │ - ldr r3, [pc, #1208] @ 93234 │ │ │ │ + bne 93100 │ │ │ │ + ldr r3, [pc, #1208] @ 93564 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92dbc │ │ │ │ + beq 930ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92dbc │ │ │ │ - movw r3, #56700 @ 0xdd7c │ │ │ │ + beq 930ec │ │ │ │ + movw r3, #57172 @ 0xdf54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92dbc │ │ │ │ + beq 930ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ - bl df724 │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 93208 │ │ │ │ - b 931f0 │ │ │ │ + beq 93538 │ │ │ │ + b 93520 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r1 │ │ │ │ - bne 92e04 │ │ │ │ + bne 93134 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 92eac │ │ │ │ - bl eec54 │ │ │ │ + b 931dc │ │ │ │ + bl eec9c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 92e50 │ │ │ │ - ldr r2, [pc, #1052] @ 93234 │ │ │ │ + bne 93180 │ │ │ │ + ldr r2, [pc, #1052] @ 93564 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #53956 @ 0xd2c4 │ │ │ │ + movw r6, #54428 @ 0xd49c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r7 │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92e80 │ │ │ │ + beq 931b0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #37904 @ 0x9410 │ │ │ │ + movw r2, #37328 @ 0x91d0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ - b 92e80 │ │ │ │ - bl 1ef064 │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ + b 931b0 │ │ │ │ + bl 1ee8bc │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92e78 │ │ │ │ + bgt 931a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 92e78 │ │ │ │ + bne 931a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 92eac │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 931dc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 931f0 │ │ │ │ + beq 93520 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #37928 @ 0x9428 │ │ │ │ + movw r0, #37352 @ 0x91e8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 29f7f8 <_PyErr_FormatNote@@Base> │ │ │ │ - b 931f0 │ │ │ │ + bl 29e998 <_PyErr_FormatNote@@Base> │ │ │ │ + b 93520 │ │ │ │ ldrd r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq 92ec8 │ │ │ │ + beq 931f8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92ef4 │ │ │ │ - b 92ed0 │ │ │ │ + beq 93224 │ │ │ │ + b 93200 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92f00 │ │ │ │ - movw r1, #53680 @ 0xd1b0 │ │ │ │ + beq 93230 │ │ │ │ + movw r1, #53720 @ 0xd1d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ mov r9, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #37424 @ 0x9230 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b 931f4 │ │ │ │ + bl 172fdc │ │ │ │ + b 93524 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r9, [r3] │ │ │ │ - b 92f04 │ │ │ │ + b 93234 │ │ │ │ ldr r9, [r7, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r7, #12] │ │ │ │ @@ -102607,139 +102811,139 @@ │ │ │ │ ldrne r8, [r3, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92fd8 │ │ │ │ + beq 93308 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 92f80 │ │ │ │ + bne 932b0 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 92fa8 │ │ │ │ + bne 932d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92fa8 │ │ │ │ + bne 932d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d5db8 │ │ │ │ - b 92fec │ │ │ │ + bl 2d4c3c │ │ │ │ + b 9331c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bne 92fd0 │ │ │ │ - bl c0e1c │ │ │ │ - b 92fec │ │ │ │ - bl c5994 │ │ │ │ - b 92fec │ │ │ │ + bne 93300 │ │ │ │ + bl c1100 │ │ │ │ + b 9331c │ │ │ │ + bl c5cb0 │ │ │ │ + b 9331c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c92c0 │ │ │ │ + bl c95dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93044 │ │ │ │ + bne 93374 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93020 │ │ │ │ + bgt 93350 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 93020 │ │ │ │ + bne 93350 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 931f4 │ │ │ │ + bgt 93524 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 931f4 │ │ │ │ + bne 93524 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 931f4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 93524 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93064 │ │ │ │ + bgt 93394 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 93064 │ │ │ │ + bne 93394 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93084 │ │ │ │ + bgt 933b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 93084 │ │ │ │ + bne 933b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 930a4 │ │ │ │ + bgt 933d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 930a4 │ │ │ │ + bne 933d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 931e8 │ │ │ │ + bgt 93518 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 931e8 │ │ │ │ + bne 93518 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r1, [pc, #364] @ 93234 │ │ │ │ + ldr r1, [pc, #364] @ 93564 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [ip, r1] │ │ │ │ ubfx r9, r0, #14, #1 │ │ │ │ ldr r7, [r8, #788] @ 0x314 │ │ │ │ sub r7, fp, r7 │ │ │ │ cmp r7, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ movlt r1, #1 │ │ │ │ ands r1, r1, r0, lsr #14 │ │ │ │ asr r7, r7, #13 │ │ │ │ - beq 93184 │ │ │ │ + beq 934b4 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93120 │ │ │ │ + beq 93450 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93170 │ │ │ │ + beq 934a0 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93170 │ │ │ │ - ldr r3, [pc, #260] @ 93238 │ │ │ │ + beq 934a0 │ │ │ │ + ldr r3, [pc, #260] @ 93568 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r2, [r1] │ │ │ │ @@ -102752,307 +102956,307 @@ │ │ │ │ str r2, [r4, #-4] │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r4, [r8, #116] @ 0x74 │ │ │ │ - b 931e8 │ │ │ │ - ldr r1, [pc, #176] @ 9323c │ │ │ │ + b 93518 │ │ │ │ + ldr r1, [pc, #176] @ 9356c │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 931b4 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq 934e4 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 931b4 │ │ │ │ + beq 934e4 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 931e8 │ │ │ │ + beq 93518 │ │ │ │ cmp r7, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 931e8 │ │ │ │ + beq 93518 │ │ │ │ mov r0, r8 │ │ │ │ - bl 36edb4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 36eaec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ - b 92d5c │ │ │ │ + b 9308c │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93228 │ │ │ │ + bgt 93558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93228 │ │ │ │ + bne 93558 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -00093240 : │ │ │ │ +00093570 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 932bc │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + bne 935ec │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9329c │ │ │ │ - bl d47bc │ │ │ │ + beq 935cc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9329c │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne 935cc │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 932b4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 935e4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b 93690 │ │ │ │ + b 939c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43956 @ 0xabb4 │ │ │ │ + movw r8, #43348 @ 0xa954 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 932e4 │ │ │ │ + bne 93614 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - bne 93308 │ │ │ │ + bne 93638 │ │ │ │ mov r0, r5 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93308 │ │ │ │ + bne 93638 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ - b 932b4 │ │ │ │ + bl 3eef0 │ │ │ │ + b 935e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 93360 │ │ │ │ + bne 93690 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, r6 │ │ │ │ - bl c0e1c │ │ │ │ + bl c1100 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b 93690 │ │ │ │ + b 939c0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 933bc │ │ │ │ + beq 936ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 933bc │ │ │ │ + bne 936ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 933e4 │ │ │ │ + beq 93714 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93690 │ │ │ │ + bne 939c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21d38c <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 93690 │ │ │ │ + b 939c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 932b4 │ │ │ │ + beq 935e4 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 93690 │ │ │ │ + bne 939c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93454 │ │ │ │ + beq 93784 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 93454 │ │ │ │ + beq 93784 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9364c │ │ │ │ + beq 9397c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 93498 │ │ │ │ + bgt 937c8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9364c │ │ │ │ + beq 9397c │ │ │ │ ldrb sl, [r4, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 93534 │ │ │ │ - ldr r2, [pc, #492] @ 93698 │ │ │ │ + beq 93864 │ │ │ │ + ldr r2, [pc, #492] @ 939c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r7, #28372 @ 0x6ed4 │ │ │ │ + movw r7, #29164 @ 0x71ec │ │ │ │ movt r7, #14 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r8, r3, #41216 @ 0xa100 │ │ │ │ add r9, r8, #156 @ 0x9c │ │ │ │ add r8, r8, #124 @ 0x7c │ │ │ │ tst sl, #1 │ │ │ │ - beq 9351c │ │ │ │ + beq 9384c │ │ │ │ ldr r5, [r8] │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 9351c │ │ │ │ + beq 9384c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9351c │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + bge 9384c │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r4 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ add r8, r8, #4 │ │ │ │ asr sl, sl, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne 934cc │ │ │ │ + bne 937fc │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ add r2, ip, #20 │ │ │ │ ldrb r1, [ip, #4] │ │ │ │ str r3, [ip, #8] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #7 │ │ │ │ mvn r8, r3, lsl r1 │ │ │ │ bic r3, r7, r3, lsl r1 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 93574 │ │ │ │ + ble 938a4 │ │ │ │ cmp r1, #15 │ │ │ │ lslle r0, r3, #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ ldrgt r9, [r0, #20] │ │ │ │ mov lr, r7 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, lr │ │ │ │ - blt 935b4 │ │ │ │ + blt 938e4 │ │ │ │ and r3, r8, r0 │ │ │ │ cmp r1, #7 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 93578 │ │ │ │ + ble 938a8 │ │ │ │ cmp r1, #15 │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrgt r9, [r2, r3, lsl #2] │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ - b 93578 │ │ │ │ + b 938a8 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ cmp r1, #7 │ │ │ │ strble r0, [r2, r3] │ │ │ │ - ble 935d4 │ │ │ │ + ble 93904 │ │ │ │ cmp r1, #15 │ │ │ │ strgt r0, [r2, r3, lsl #2] │ │ │ │ lslle r3, r3, #1 │ │ │ │ strhle r0, [r2, r3] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - beq 9360c │ │ │ │ + beq 9393c │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 93624 │ │ │ │ + b 93954 │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ stmib r1, {r5, r6} │ │ │ │ str r7, [r2, r3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -103060,465 +103264,465 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 933b4 │ │ │ │ + b 936e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9366c │ │ │ │ + bgt 9399c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9366c │ │ │ │ + bne 9399c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 932b4 │ │ │ │ + bgt 935e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 932b4 │ │ │ │ + bne 935e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 932b4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 935e4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r3, #49248 @ 0xc060 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #58464 @ 0xe460 │ │ │ │ + movw r2, #57992 @ 0xe288 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #60936 @ 0xee08 │ │ │ │ + movw r1, #60360 @ 0xebc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9370c │ │ │ │ + beq 93a3c │ │ │ │ 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 93720 │ │ │ │ - bl df724 │ │ │ │ + bne 93a50 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93730 │ │ │ │ + bne 93a60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 937b4 │ │ │ │ + beq 93ae4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 937b4 │ │ │ │ + beq 93ae4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58464 @ 0xe460 │ │ │ │ + movw r1, #57992 @ 0xe288 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 368cd4 │ │ │ │ + bl 368a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 9386c │ │ │ │ + beq 93b9c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 937c8 │ │ │ │ + bne 93af8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 937b4 │ │ │ │ + bgt 93ae4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 937b4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 93ae4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 93804 │ │ │ │ + b 93b34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3fdc98 │ │ │ │ + bl 3fdb20 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 937fc │ │ │ │ + bgt 93b2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 937fc │ │ │ │ + bne 93b2c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9386c │ │ │ │ + beq 93b9c │ │ │ │ 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 93844 │ │ │ │ + bgt 93b74 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne 93844 │ │ │ │ + bne 93b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 378bd4 <_PyObject_HasLen@@Base+0xc4c> │ │ │ │ + bl 3788ac <_PyObject_HasLen@@Base+0xbec> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00093878 : │ │ │ │ +00093ba8 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #25576 @ 0x63e8 │ │ │ │ + movw r2, #24968 @ 0x6188 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #34004 @ 0x84d4 │ │ │ │ + movw r3, #33396 @ 0x8274 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne 938a4 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + bne 93bd4 │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 93898 │ │ │ │ + beq 93bc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #7492 @ 0x1d44 │ │ │ │ + movw r3, #6916 @ 0x1b04 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + movw r0, #53748 @ 0xd1f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ moveq 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, #4072] @ 0xfe8 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9398c │ │ │ │ + beq 93cbc │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b51ac │ │ │ │ + bl 1b4b38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93948 │ │ │ │ + bgt 93c78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93948 │ │ │ │ + bne 93c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 9398c │ │ │ │ + beq 93cbc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60976 @ 0xee30 │ │ │ │ + movw r0, #60400 @ 0xebf0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9398c │ │ │ │ + bgt 93cbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9398c │ │ │ │ + bne 93cbc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00093994 : │ │ │ │ +00093cc4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #34004 @ 0x84d4 │ │ │ │ + movw r3, #33396 @ 0x8274 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 939b4 │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + beq 93ce4 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 939e4 │ │ │ │ + bne 93d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a030 │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + b 149be8 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 93a0c │ │ │ │ + beq 93d3c │ │ │ │ mov r0, r5 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a0c │ │ │ │ + bne 93d3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ 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 8fa38 │ │ │ │ + b 8fd6c │ │ │ │ push {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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a64 │ │ │ │ - bl df724 │ │ │ │ + bne 93d94 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a90 │ │ │ │ + bne 93dc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 93c28 │ │ │ │ + bl 93f58 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 93adc │ │ │ │ + bhi 93e0c │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ - movwle r2, #6400 @ 0x1900 │ │ │ │ + movwle r2, #5792 @ 0x16a0 │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 93afc │ │ │ │ + b 93e2c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50236 @ 0xc43c │ │ │ │ + movw r0, #49620 @ 0xc1d4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 93ac4 │ │ │ │ + bne 93df4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 93b0c │ │ │ │ + b 93e3c │ │ │ │ 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 435b24 │ │ │ │ + bl 4381a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93bfc │ │ │ │ + beq 93f2c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93bb0 │ │ │ │ + beq 93ee0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fcdf0 │ │ │ │ + bl fcbd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93c1c │ │ │ │ + beq 93f4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 93bc4 │ │ │ │ + beq 93ef4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 435e5c │ │ │ │ + bl 438430 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93bf0 │ │ │ │ + beq 93f20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bcf48 │ │ │ │ - b 93bc4 │ │ │ │ + bl bd220 │ │ │ │ + b 93ef4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93c1c │ │ │ │ + beq 93f4c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93c1c │ │ │ │ + beq 93f4c │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 93c1c │ │ │ │ + beq 93f4c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 435b8c │ │ │ │ + bl 438360 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93c1c │ │ │ │ + bne 93f4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93c04 │ │ │ │ + ble 93f34 │ │ │ │ mov r4, #0 │ │ │ │ - b 93c1c │ │ │ │ + b 93f4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93bfc │ │ │ │ + bne 93f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 93bfc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 93f2c │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r0, #13 │ │ │ │ mov r1, #6 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93ce4 │ │ │ │ + beq 94014 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 93c78 │ │ │ │ + ble 93fa8 │ │ │ │ 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 93c98 │ │ │ │ + beq 93fc8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 93cac │ │ │ │ + bne 93fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ mov r5, r0 │ │ │ │ - b 93cb8 │ │ │ │ + b 93fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93ccc │ │ │ │ + ble 93ffc │ │ │ │ mov r4, r5 │ │ │ │ - b 93ce4 │ │ │ │ + b 94014 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93cc4 │ │ │ │ + bne 93ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 93cc4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 93ff4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 93d4c │ │ │ │ + beq 9407c │ │ │ │ mov r0, r2 │ │ │ │ - bl 2d96a4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ + bl 2d85c4 <_PyStaticType_InitForExtension@@Base+0xe34> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93d4c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 9407c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45228 @ 0xb0ac │ │ │ │ + movw r1, #44652 @ 0xae6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r7, r4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -103529,15 +103733,15 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #13] │ │ │ │ cmp r7, r4 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r5, [r0, #12] │ │ │ │ - beq 93da4 │ │ │ │ + beq 940d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r0, #20] │ │ │ │ ldrsb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -103554,245 +103758,245 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b51ac │ │ │ │ + bl 1b4b38 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93e18 │ │ │ │ + bgt 94148 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93e18 │ │ │ │ + bne 94148 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93e64 │ │ │ │ + beq 94194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60992 @ 0xee40 │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93e4c │ │ │ │ + ble 9417c │ │ │ │ mov r4, r5 │ │ │ │ - b 93e64 │ │ │ │ + b 94194 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93e44 │ │ │ │ + bne 94174 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 93e44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 94174 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00093e6c : │ │ │ │ +0009419c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #548] @ 940ac │ │ │ │ + ldr r3, [pc, #548] @ 943dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 93ee0 │ │ │ │ + beq 94210 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 93eb4 │ │ │ │ + bls 941e4 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 93e98 │ │ │ │ - b 93ee0 │ │ │ │ + bne 941c8 │ │ │ │ + b 94210 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 93f00 │ │ │ │ + beq 94230 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 93f00 │ │ │ │ - b 93ea4 │ │ │ │ + bcs 94230 │ │ │ │ + b 941d4 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #3928 @ 0xf58 │ │ │ │ + movw r2, #3352 @ 0xd18 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ - b 940a4 │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ + b 943d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3247b0 │ │ │ │ + bl 323934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 940a0 │ │ │ │ + beq 943d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #26176 @ 0x6640 │ │ │ │ + movw r3, #25568 @ 0x63e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9405c │ │ │ │ + bne 9438c │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 93f8c │ │ │ │ + bne 942bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1781b8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 177de4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 93f8c │ │ │ │ + bne 942bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 940a4 │ │ │ │ + bgt 943d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 940a4 │ │ │ │ - ldr r2, [pc, #336] @ 940b0 │ │ │ │ + bne 943d4 │ │ │ │ + ldr r2, [pc, #336] @ 943e0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93f78 │ │ │ │ + beq 942a8 │ │ │ │ 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 940a4 │ │ │ │ + b 943d4 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 93ff8 │ │ │ │ - bl b6aa0 │ │ │ │ + bne 94328 │ │ │ │ + bl b6de8 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r6, [r5, #32] │ │ │ │ - bne 93ff8 │ │ │ │ + bne 94328 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93ff0 │ │ │ │ + bgt 94320 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93ff0 │ │ │ │ - ldr r2, [pc, #232] @ 940b0 │ │ │ │ + bne 94320 │ │ │ │ + ldr r2, [pc, #232] @ 943e0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93fe0 │ │ │ │ + beq 94310 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ - b 940a4 │ │ │ │ + b 943d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl efe38 │ │ │ │ + bl eff08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94054 │ │ │ │ + bgt 94384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94054 │ │ │ │ - ldr r2, [pc, #132] @ 940b0 │ │ │ │ + bne 94384 │ │ │ │ + ldr r2, [pc, #132] @ 943e0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94044 │ │ │ │ + beq 94374 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b 940a4 │ │ │ │ + b 943d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 940a0 │ │ │ │ + bgt 943d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 940a0 │ │ │ │ - ldr r2, [pc, #52] @ 940b0 │ │ │ │ + bne 943d0 │ │ │ │ + ldr r2, [pc, #52] @ 943e0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94090 │ │ │ │ + beq 943c0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - movw r3, #49248 @ 0xc060 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #58416 @ 0xe430 │ │ │ │ + movw r2, #57944 @ 0xe258 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #60936 @ 0xee08 │ │ │ │ + movw r1, #60360 @ 0xebc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ 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 94164 │ │ │ │ + beq 94494 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94180 │ │ │ │ + beq 944b0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 401a88 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ + bl 401838 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 94188 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + b 944b8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17888 @ 0x45e0 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 94188 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b 944b8 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103800,114 +104004,114 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 941dc │ │ │ │ + bne 9450c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9420c │ │ │ │ + beq 9453c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #76] @ 9423c │ │ │ │ + ldr r3, [pc, #76] @ 9456c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94230 │ │ │ │ + beq 94560 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94230 │ │ │ │ + beq 94560 │ │ │ │ movw r1, #60388 @ 0xebe4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4261f8 │ │ │ │ + b 426138 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-248 @ 0xffffff08 @ │ │ │ │ - movw r3, #49248 @ 0xc060 │ │ │ │ + rsbeq fp, sl, r0 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #58564 @ 0xe4c4 │ │ │ │ + movw r2, #58092 @ 0xe2ec │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #60936 @ 0xee08 │ │ │ │ + movw r1, #60360 @ 0xebc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ 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 942b0 │ │ │ │ + bne 945e0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94350 │ │ │ │ - b 942d0 │ │ │ │ + beq 94680 │ │ │ │ + b 94600 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3928 @ 0xf58 │ │ │ │ + movw r0, #3352 @ 0xd18 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94298 │ │ │ │ - b 94350 │ │ │ │ + bne 945c8 │ │ │ │ + b 94680 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #64720 @ 0xfcd0 │ │ │ │ + movw r3, #64144 @ 0xfa90 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 3850c4 │ │ │ │ + bl 384df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94350 │ │ │ │ + beq 94680 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2dbd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94328 │ │ │ │ + beq 94658 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94344 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq 94674 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - bl df724 │ │ │ │ + bl 2fba0c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94318 │ │ │ │ + beq 94648 │ │ │ │ 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 │ │ │ │ @@ -103915,388 +104119,388 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 943a8 │ │ │ │ + bne 946d8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 943e0 │ │ │ │ + beq 94710 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #236] @ 944b8 │ │ │ │ + ldr r3, [pc, #236] @ 947e8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 944ac │ │ │ │ + beq 947dc │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 94418 │ │ │ │ + bne 94748 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #14468 @ 0x3884 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #16672 @ 0x4120 │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 944ac │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 947dc │ │ │ │ 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, #61008 @ 0xee50 │ │ │ │ + movw r0, #60432 @ 0xec10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 944ac │ │ │ │ + beq 947dc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 379648 <_PyObject_HasLen@@Base+0x16c0> │ │ │ │ + bl 379380 <_PyObject_HasLen@@Base+0x16c0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94494 │ │ │ │ + ble 947c4 │ │ │ │ mov r4, r5 │ │ │ │ - b 944ac │ │ │ │ + b 947dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9448c │ │ │ │ + bne 947bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9448c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 947bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq fp, sl, r4 │ │ │ │ + rsbeq fp, sl, ip, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 35a4ac │ │ │ │ + bl 35a094 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 944ec │ │ │ │ - bl df724 │ │ │ │ + bne 9481c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944fc │ │ │ │ + bne 9482c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 93c28 │ │ │ │ + bl 93f58 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0c28 │ │ │ │ + b e0f54 │ │ │ │ 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 945a0 │ │ │ │ + bne 948d0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 945c0 │ │ │ │ + bne 948f0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 945f4 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 94924 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 945f4 │ │ │ │ - b 94568 │ │ │ │ + beq 94924 │ │ │ │ + b 94898 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 945fc │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 9492c │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63648 @ 0xf8a0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 94658 │ │ │ │ - ldr r0, [pc, #96] @ 94664 │ │ │ │ - bl 1ff400 │ │ │ │ + b 94988 │ │ │ │ + ldr r0, [pc, #96] @ 94994 │ │ │ │ + bl 1fe5a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94658 │ │ │ │ + beq 94988 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 94668 │ │ │ │ - bl 1cd3b8 │ │ │ │ + ldr r1, [pc, #64] @ 94998 │ │ │ │ + bl 1cccd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94640 │ │ │ │ + ble 94970 │ │ │ │ mov r4, r5 │ │ │ │ - b 94658 │ │ │ │ + b 94988 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94638 │ │ │ │ + bne 94968 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94638 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 94968 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, r4, fp, r5 │ │ │ │ - rsbeq r5, fp, r0, lsl ip │ │ │ │ + strhteq r5, [fp], #-188 @ 0xffffff44 │ │ │ │ + rsbeq r5, fp, r8, lsr ip │ │ │ │ │ │ │ │ -0009466c : │ │ │ │ +0009499c : │ │ │ │ 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, #60424 @ 0xec08 │ │ │ │ + movw r1, #59952 @ 0xea30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 946c0 │ │ │ │ + bne 949f0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e3a4 <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ + bl 36e0dc <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000946c8 : │ │ │ │ +000949f8 : │ │ │ │ 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, #60380 @ 0xebdc │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 9471c │ │ │ │ + bne 94a4c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 36e3a4 <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ + bl 36e0dc <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094724 : │ │ │ │ +00094a54 : │ │ │ │ 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, #60380 @ 0xebdc │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 94778 │ │ │ │ + bne 94aa8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e3a4 <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ + bl 36e0dc <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ 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 │ │ │ │ add r0, r0, #12 │ │ │ │ - movw r2, #55528 @ 0xd8e8 │ │ │ │ + movw r2, #56000 @ 0xdac0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 2d9188 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2d80a8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61020 @ 0xee5c │ │ │ │ + movw r0, #60444 @ 0xec1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 94830 │ │ │ │ + bne 94b60 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 94814 │ │ │ │ + bge 94b44 │ │ │ │ mov r4, #0 │ │ │ │ - b 94830 │ │ │ │ + b 94b60 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9485c │ │ │ │ - b 9480c │ │ │ │ + beq 94b8c │ │ │ │ + b 94b3c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #228] @ 94938 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #228] @ 94c68 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9492c │ │ │ │ + beq 94c5c │ │ │ │ cmn r5, r4 │ │ │ │ - beq 948e0 │ │ │ │ + beq 94c10 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9492c │ │ │ │ - ldr r3, [pc, #192] @ 9493c │ │ │ │ + blt 94c5c │ │ │ │ + ldr r3, [pc, #192] @ 94c6c │ │ │ │ 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 948e0 │ │ │ │ + beq 94c10 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4110 │ │ │ │ + bl f41e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 948cc │ │ │ │ + beq 94bfc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 94898 │ │ │ │ - ldr r3, [pc, #108] @ 94940 │ │ │ │ + b 94bc8 │ │ │ │ + ldr r3, [pc, #108] @ 94c70 │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 94908 │ │ │ │ - ldr r1, [pc, #84] @ 9493c │ │ │ │ + b 94c38 │ │ │ │ + ldr r1, [pc, #84] @ 94c6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 94940 │ │ │ │ + ldr r2, [pc, #80] @ 94c70 │ │ │ │ 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 9491c │ │ │ │ - bl df724 │ │ │ │ + bne 94c4c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9492c │ │ │ │ + bne 94c5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, lsr r0 │ │ │ │ + rsbeq fp, sl, r8, asr r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -00094944 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +00094c74 <_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 │ │ │ │ @@ -104322,345 +104526,345 @@ │ │ │ │ push {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, #55528 @ 0xd8e8 │ │ │ │ + movw r4, #56000 @ 0xdac0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 949f8 <_PyInterpreterConfig_InitFromState@@Base+0xb4> │ │ │ │ + beq 94d28 <_PyInterpreterConfig_InitFromState@@Base+0xb4> │ │ │ │ mov r1, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 949f8 <_PyInterpreterConfig_InitFromState@@Base+0xb4> │ │ │ │ - movw r4, #6392 @ 0x18f8 │ │ │ │ + bne 94d28 <_PyInterpreterConfig_InitFromState@@Base+0xb4> │ │ │ │ + movw r4, #5784 @ 0x1698 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + b 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 94a18 <_PyInterpreterConfig_InitFromState@@Base+0xd4> │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + beq 94d48 <_PyInterpreterConfig_InitFromState@@Base+0xd4> │ │ │ │ + movw r1, #56000 @ 0xdac0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 949ec <_PyInterpreterConfig_InitFromState@@Base+0xa8> │ │ │ │ + beq 94d1c <_PyInterpreterConfig_InitFromState@@Base+0xa8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 376f4c <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ + bl 376c84 <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + beq 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ mov r0, r5 │ │ │ │ - bl 376f4c <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ + bl 376c84 <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 94a5c <_PyInterpreterConfig_InitFromState@@Base+0x118> │ │ │ │ + bne 94d8c <_PyInterpreterConfig_InitFromState@@Base+0x118> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b50 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ + bgt 94e80 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94b50 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ + bne 94e80 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94b50 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 94e80 <_PyInterpreterConfig_InitFromState@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 373f6c │ │ │ │ + bl 373ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94a8c <_PyInterpreterConfig_InitFromState@@Base+0x148> │ │ │ │ + bgt 94dbc <_PyInterpreterConfig_InitFromState@@Base+0x148> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94a8c <_PyInterpreterConfig_InitFromState@@Base+0x148> │ │ │ │ + bne 94dbc <_PyInterpreterConfig_InitFromState@@Base+0x148> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94aac <_PyInterpreterConfig_InitFromState@@Base+0x168> │ │ │ │ + bgt 94ddc <_PyInterpreterConfig_InitFromState@@Base+0x168> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 94aac <_PyInterpreterConfig_InitFromState@@Base+0x168> │ │ │ │ + bne 94ddc <_PyInterpreterConfig_InitFromState@@Base+0x168> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + beq 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + movw r1, #56000 @ 0xdac0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 373d30 │ │ │ │ + bl 373a68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94af4 <_PyInterpreterConfig_InitFromState@@Base+0x1b0> │ │ │ │ + bne 94e24 <_PyInterpreterConfig_InitFromState@@Base+0x1b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + bgt 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + bne 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl f4cc4 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f4d94 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b24 <_PyInterpreterConfig_InitFromState@@Base+0x1e0> │ │ │ │ + bgt 94e54 <_PyInterpreterConfig_InitFromState@@Base+0x1e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94b24 <_PyInterpreterConfig_InitFromState@@Base+0x1e0> │ │ │ │ + bne 94e54 <_PyInterpreterConfig_InitFromState@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b3c <_PyInterpreterConfig_InitFromState@@Base+0x1f8> │ │ │ │ + bgt 94e6c <_PyInterpreterConfig_InitFromState@@Base+0x1f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 94b44 <_PyInterpreterConfig_InitFromState@@Base+0x200> │ │ │ │ + beq 94e74 <_PyInterpreterConfig_InitFromState@@Base+0x200> │ │ │ │ mov r4, r6 │ │ │ │ - b 94b54 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ + b 94e84 <_PyInterpreterConfig_InitFromState@@Base+0x210> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94b3c <_PyInterpreterConfig_InitFromState@@Base+0x1f8> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 94e6c <_PyInterpreterConfig_InitFromState@@Base+0x1f8> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00094b5c : │ │ │ │ +00094e8c : │ │ │ │ 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, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 94bb0 │ │ │ │ + bne 94ee0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 36e3a4 <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ + bl 36e0dc <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094bb8 <_Py_hashtable_len@@Base>: │ │ │ │ +00094ee8 <_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 │ │ │ │ │ │ │ │ -00094bd0 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +00094f00 <_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 94c10 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 94f40 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + movw r1, #60460 @ 0xec2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 94c38 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 94f68 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94c28 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 94f58 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94c48 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 94f78 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61084 @ 0xee9c │ │ │ │ + movw r1, #60508 @ 0xec5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34660 @ 0x8764 │ │ │ │ + movw r1, #34084 @ 0x8524 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94c6c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 94f9c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94c9c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 94fcc <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #2052 @ 0x804 │ │ │ │ + movw r1, #1476 @ 0x5c4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24880 @ 0x6130 │ │ │ │ + movw r1, #24304 @ 0x5ef0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {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, #55528 @ 0xd8e8 │ │ │ │ + movw r4, #56000 @ 0xdac0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 94d00 <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ + beq 95030 <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ mov r1, r4 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94d00 <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ - movw r4, #6392 @ 0x18f8 │ │ │ │ + bne 95030 <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ + movw r4, #5784 @ 0x1698 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + b 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 94d20 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + beq 95050 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + movw r1, #56000 @ 0xdac0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94cf4 <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ + beq 95024 <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ mov r0, r6 │ │ │ │ - bl 376f4c <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ + bl 376c84 <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + beq 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 376f4c <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ + bl 376c84 <_PyObject_FunctionStr@@Base+0x80c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 94d64 <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ + bne 95094 <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94df8 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ + bgt 95128 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94df8 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ + bne 95128 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94df8 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 95128 <_PyErr_SetFromPyStatus@@Base+0x228> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f480 │ │ │ │ + bl 22df58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94d94 <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ + bgt 950c4 <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94d94 <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ + bne 950c4 <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94db4 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bgt 950e4 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 94db4 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 950e4 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + beq 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + movw r1, #56000 @ 0xdac0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 373d30 │ │ │ │ + bl 373a68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + bgt 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + bne 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 94dfc <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9512c <_PyErr_SetFromPyStatus@@Base+0x22c> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94e38 <_PyErr_SetFromPyStatus@@Base+0x268> │ │ │ │ - bl df724 │ │ │ │ + bne 95168 <_PyErr_SetFromPyStatus@@Base+0x268> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e6c <_PyErr_SetFromPyStatus@@Base+0x29c> │ │ │ │ + bne 9519c <_PyErr_SetFromPyStatus@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94e60 <_PyErr_SetFromPyStatus@@Base+0x290> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 95190 <_PyErr_SetFromPyStatus@@Base+0x290> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl ff0b8 │ │ │ │ + bl fee40 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94ed0 <_PyErr_SetFromPyStatus@@Base+0x300> │ │ │ │ - bl df724 │ │ │ │ + bne 95200 <_PyErr_SetFromPyStatus@@Base+0x300> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94edc <_PyErr_SetFromPyStatus@@Base+0x30c> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 9520c <_PyErr_SetFromPyStatus@@Base+0x30c> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56648 @ 0xdd48 │ │ │ │ + movw r1, #56072 @ 0xdb08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ea0 <_PyErr_SetFromPyStatus@@Base+0x2d0> │ │ │ │ + beq 951d0 <_PyErr_SetFromPyStatus@@Base+0x2d0> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -104668,156 +104872,156 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 94f34 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ + bne 95264 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94f68 <_PyErr_SetFromPyStatus@@Base+0x398> │ │ │ │ + beq 95298 <_PyErr_SetFromPyStatus@@Base+0x398> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ 94ff4 <_PyErr_SetFromPyStatus@@Base+0x424> │ │ │ │ + ldr r3, [pc, #156] @ 95324 <_PyErr_SetFromPyStatus@@Base+0x424> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94fe8 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ + beq 95318 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 94f9c <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne 952cc <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4272 @ 0x10b0 │ │ │ │ + movw r0, #3696 @ 0xe70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94fe8 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95318 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 94fe8 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ + beq 95318 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #53680 @ 0xd1b0 │ │ │ │ + movwne r3, #53720 @ 0xd1d8 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #20312 @ 0x4f58 │ │ │ │ - movweq r1, #4272 @ 0x10b0 │ │ │ │ + movwne r1, #19736 @ 0x4d18 │ │ │ │ + movweq r1, #3696 @ 0xe70 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, ip, asr r0 │ │ │ │ + rsbeq fp, sl, r4, lsl #1 │ │ │ │ │ │ │ │ -00094ff8 : │ │ │ │ +00095328 : │ │ │ │ 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, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 9504c │ │ │ │ + bne 9537c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e3a4 <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ + bl 36e0dc <_PyInterpreterState_LookUpIDObject@@Base+0x394> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9508c │ │ │ │ + bne 953bc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950b8 │ │ │ │ - b 950ac │ │ │ │ + bne 953e8 │ │ │ │ + b 953dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3512 @ 0xdb8 │ │ │ │ + movw r0, #2936 @ 0xb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95104 │ │ │ │ - b 95074 │ │ │ │ - bl df724 │ │ │ │ + beq 95434 │ │ │ │ + b 953a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95104 │ │ │ │ + bne 95434 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950d8 │ │ │ │ - bl df724 │ │ │ │ + bne 95408 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95104 │ │ │ │ + bne 95434 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e8a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9510c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 9543c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00095118 : │ │ │ │ +00095448 : │ │ │ │ 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, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104825,66 +105029,66 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 95198 │ │ │ │ + bne 954c8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 951cc │ │ │ │ + beq 954fc │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 95218 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #84] @ 95548 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9520c │ │ │ │ + beq 9553c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 951f0 │ │ │ │ + bgt 95520 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 9520c │ │ │ │ + bl 1b956c │ │ │ │ + b 9553c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 951d4 │ │ │ │ - bl df724 │ │ │ │ + bne 95504 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 951d4 │ │ │ │ + beq 95504 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, lsl #1 │ │ │ │ + strhteq fp, [sl], #-0 │ │ │ │ │ │ │ │ -0009521c : │ │ │ │ +0009554c : │ │ │ │ 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, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104892,346 +105096,346 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 9529c │ │ │ │ + bne 955cc │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 952d0 │ │ │ │ + beq 95600 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 9531c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #84] @ 9564c │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95310 │ │ │ │ + beq 95640 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 952f4 │ │ │ │ + bgt 95624 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #16448 @ 0x4040 │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 95310 │ │ │ │ + bl 1b956c │ │ │ │ + b 95640 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 952d8 │ │ │ │ - bl df724 │ │ │ │ + bne 95608 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 952d8 │ │ │ │ + beq 95608 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq fp, [sl], #-4 │ │ │ │ + ldrdeq fp, [sl], #-12 @ │ │ │ │ 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 408d14 │ │ │ │ - movw r3, #56588 @ 0xdd0c │ │ │ │ + b 408b1c │ │ │ │ + movw r3, #57060 @ 0xdee4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9536c │ │ │ │ - movw r0, #61140 @ 0xeed4 │ │ │ │ + bne 9569c │ │ │ │ + movw r0, #60564 @ 0xec94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9538c │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + bne 956bc │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + b d5428 │ │ │ │ + movw r0, #49536 @ 0xc180 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61148 @ 0xeedc │ │ │ │ + movw r0, #60572 @ 0xec9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ │ │ │ │ -000953dc : │ │ │ │ +0009570c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 95430 │ │ │ │ + ldr r1, [pc, #56] @ 95760 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2d179c <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2d06b8 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95424 │ │ │ │ + beq 95754 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 30da8 │ │ │ │ + bl 30da4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 95480 │ │ │ │ + bne 957b0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #14240 @ 0x37a0 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #13664 @ 0x3560 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ tst r2, #3 │ │ │ │ movne 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95510 │ │ │ │ - bl c3318 │ │ │ │ + beq 95840 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 954dc │ │ │ │ - bl 177b78 │ │ │ │ - b 95510 │ │ │ │ + bne 9580c │ │ │ │ + bl 1777a4 │ │ │ │ + b 95840 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 46c18 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ + bl 46c94 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ 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 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9556c │ │ │ │ - bl df724 │ │ │ │ + bne 9589c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 955bc │ │ │ │ - ldr r1, [pc, #80] @ 955c4 │ │ │ │ + bne 958ec │ │ │ │ + ldr r1, [pc, #80] @ 958f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 955a8 │ │ │ │ + bne 958d8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61164 @ 0xeeec │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 955bc │ │ │ │ + bl 1b956c │ │ │ │ + b 958ec │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000955c8 : │ │ │ │ +000958f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 955e0 │ │ │ │ + b 95910 │ │ │ │ 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 381494 │ │ │ │ + bl 3812ac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095620 : │ │ │ │ +00095950 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #168] @ 956e4 │ │ │ │ + ldr ip, [pc, #168] @ 95a14 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95670 │ │ │ │ + bne 959a0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 95648 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne 95978 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 95694 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + b 959c4 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 95694 │ │ │ │ + beq 959c4 │ │ │ │ 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 956b4 │ │ │ │ + beq 959e4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 956dc │ │ │ │ - bl 176318 │ │ │ │ + beq 95a0c │ │ │ │ + bl 175f40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000956e8 : │ │ │ │ +00095a18 : │ │ │ │ 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] @ 9573c │ │ │ │ + ldr ip, [pc, #56] @ 95a6c │ │ │ │ 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 3fa368 │ │ │ │ + bl 3fa1e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00095740 : │ │ │ │ - ldr r3, [pc, #96] @ 957a8 │ │ │ │ +00095a70 : │ │ │ │ + ldr r3, [pc, #96] @ 95ad8 │ │ │ │ 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 95774 │ │ │ │ + bne 95aa4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95758 │ │ │ │ - b 9579c │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + bne 95a88 │ │ │ │ + b 95acc │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 9579c │ │ │ │ + beq 95acc │ │ │ │ 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) │ │ │ │ @@ -105242,161 +105446,161 @@ │ │ │ │ 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, #61252 @ 0xef44 │ │ │ │ + movw r1, #60676 @ 0xed04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9580c │ │ │ │ + beq 95b3c │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2db40 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95814 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge 95b44 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b 95884 │ │ │ │ - bne 95834 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b 95bb4 │ │ │ │ + bne 95b64 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61268 @ 0xef54 │ │ │ │ + movw r1, #60692 @ 0xed14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 9580c │ │ │ │ + bl 1b956c │ │ │ │ + b 95b3c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 95850 │ │ │ │ + bne 95b80 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b7d1c │ │ │ │ - b 95884 │ │ │ │ + bl b802c │ │ │ │ + b 95bb4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 95868 │ │ │ │ + bne 95b98 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b7d1c │ │ │ │ - b 95884 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl b802c │ │ │ │ + b 95bb4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27464 @ 0x6b48 │ │ │ │ + movw r1, #26888 @ 0x6908 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 9580c │ │ │ │ + bl 1b956c │ │ │ │ + b 95b3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009588c : │ │ │ │ +00095bbc : │ │ │ │ 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 958b8 │ │ │ │ + beq 95be8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 958d4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 95c04 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61316 @ 0xef84 │ │ │ │ + movw r1, #60740 @ 0xed44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 959e0 │ │ │ │ + bl 1b956c │ │ │ │ + b 95d10 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 958ec │ │ │ │ + beq 95c1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 95908 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 95c38 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61352 @ 0xefa8 │ │ │ │ + movw r1, #60776 @ 0xed68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 959e0 │ │ │ │ + bl 1b956c │ │ │ │ + b 95d10 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 9597c │ │ │ │ + bge 95cac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95954 │ │ │ │ + beq 95c84 │ │ │ │ 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 95974 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 95ca4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61396 @ 0xefd4 │ │ │ │ + movw r1, #60820 @ 0xed94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ add r2, r2, #1 │ │ │ │ - b 95918 │ │ │ │ + b 95c48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 959a8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 95cd8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61436 @ 0xeffc │ │ │ │ + movw r1, #60860 @ 0xedbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 959cc │ │ │ │ + bgt 95cfc │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 959cc │ │ │ │ + beq 95cfc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 959cc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 95cfc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fa494 │ │ │ │ + b 3fa314 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000959e8 : │ │ │ │ +00095d18 : │ │ │ │ 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 231f7c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 230a50 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ 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 │ │ │ │ @@ -105404,31 +105608,32 @@ │ │ │ │ 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 95a5c │ │ │ │ - bl 4176e8 <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 95d8c │ │ │ │ + bl 4170c8 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95a64 │ │ │ │ + beq 95d94 │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95a74 │ │ │ │ - bl df724 │ │ │ │ + bne 95da4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a84 │ │ │ │ + bne 95db4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ mov r0, #0 │ │ │ │ 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 r2, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -105439,154 +105644,154 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #144] @ 0x90 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ae4 │ │ │ │ + beq 95e18 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2edb8 │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95afc │ │ │ │ + beq 95e30 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2edb8 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95b14 │ │ │ │ + beq 95e48 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2edb8 │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95b28 │ │ │ │ - bl df724 │ │ │ │ + bne 95e5c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95b38 │ │ │ │ + bne 95e6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00095b40 : │ │ │ │ +00095e74 : │ │ │ │ push {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, #51204 @ 0xc804 │ │ │ │ + movw r1, #50628 @ 0xc5c4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #36400 @ 0x8e30 │ │ │ │ + movw r0, #35280 @ 0x89d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1ff264 │ │ │ │ + bl 1fe408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95bf4 │ │ │ │ + beq 95f28 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4980 @ 0x1374 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61468 @ 0xf01c │ │ │ │ + movw r1, #60984 @ 0xee38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - movw ip, #6668 @ 0x1a0c │ │ │ │ + movw ip, #6060 @ 0x17ac │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl ed230 │ │ │ │ + bl ed2d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95bdc │ │ │ │ + ble 95f10 │ │ │ │ mov r4, r5 │ │ │ │ - b 95bf4 │ │ │ │ + b 95f28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95bd4 │ │ │ │ + bne 95f08 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 95bd4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 95f08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95c54 │ │ │ │ + beq 95f88 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95c70 │ │ │ │ + beq 95fa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 95c78 │ │ │ │ + b 95fac │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 95c78 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b 95fac │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54976 @ 0xd6c0 │ │ │ │ + movw r0, #54504 @ 0xd4e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 95cf8 │ │ │ │ + blt 9602c │ │ │ │ push {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 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2e86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -105595,1703 +105800,1727 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 95d58 │ │ │ │ + bne 9608c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95d8c │ │ │ │ + beq 960c4 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #88] @ 95ddc │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + movw r3, #45608 @ 0xb228 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95dd0 │ │ │ │ + beq 96108 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95db8 │ │ │ │ + beq 960f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 51368 │ │ │ │ + b 51530 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, ip, lsl #2 │ │ │ │ │ │ │ │ -00095de0 : │ │ │ │ +00096114 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 95df8 │ │ │ │ + vldr d0, [pc, #16] @ 96130 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -00095e00 : │ │ │ │ +00096138 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 95e18 │ │ │ │ + vldr d0, [pc, #12] @ 96150 │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r6, r2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrne r4, [r2, #8] │ │ │ │ - bne 95e78 │ │ │ │ - cmp r6, #0 │ │ │ │ - bgt 95e5c │ │ │ │ - mov r4, #0 │ │ │ │ - b 95e78 │ │ │ │ - clz r4, r1 │ │ │ │ - lsr r4, r4, #5 │ │ │ │ - cmp r6, #1 │ │ │ │ - orrne r4, r4, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 95ea8 │ │ │ │ - b 95e54 │ │ │ │ - mov r1, #1 │ │ │ │ - sub r3, fp, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - stmib sp, {r1, r3} │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [pc, #188] @ 95f5c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 95f50 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 95ed0 │ │ │ │ - add r4, r6, r4 │ │ │ │ - cmp r4, #1 │ │ │ │ - moveq r4, #0 │ │ │ │ - beq 95f00 │ │ │ │ - b 95ee0 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 95f50 │ │ │ │ - b 95ebc │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 95f00 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 95f50 │ │ │ │ - bl 105254 │ │ │ │ - orr r1, r4, #524288 @ 0x80000 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f0ac │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 95f40 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df95c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, lsr r1 │ │ │ │ - push {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 95f9c │ │ │ │ + bne 96194 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95fb0 │ │ │ │ - b 95fc0 │ │ │ │ + bne 961a8 │ │ │ │ + b 961b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f8c │ │ │ │ + beq 96184 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95fdc │ │ │ │ + beq 961d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ff8 │ │ │ │ + beq 961f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96014 │ │ │ │ + beq 9620c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96030 │ │ │ │ + beq 96228 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9604c │ │ │ │ + beq 96244 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96068 │ │ │ │ + beq 96260 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96084 │ │ │ │ + beq 9627c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 960a0 │ │ │ │ + beq 96298 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 960bc │ │ │ │ + beq 962b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 960d8 │ │ │ │ + beq 962d0 │ │ │ │ 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 21bf00 │ │ │ │ + b 21b258 │ │ │ │ │ │ │ │ -000960f0 : │ │ │ │ +000962e8 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #6400 @ 0x1900 │ │ │ │ + movwne r0, #5792 @ 0x16a0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 96124 │ │ │ │ + bne 9631c │ │ │ │ ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r0, r3, #36 @ 0x24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #-36] @ 0xffffffdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 96374 │ │ │ │ + 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 96354 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +00096388 : │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r6, r2 │ │ │ │ + subs r2, r3, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrne r4, [r2, #8] │ │ │ │ + bne 9641c │ │ │ │ + cmp r6, #0 │ │ │ │ + bgt 96400 │ │ │ │ + mov r4, #0 │ │ │ │ + b 9641c │ │ │ │ + clz r4, r1 │ │ │ │ + lsr r4, r4, #5 │ │ │ │ + cmp r6, #1 │ │ │ │ + orrne r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 9644c │ │ │ │ + b 963f8 │ │ │ │ + mov r1, #1 │ │ │ │ + sub r3, fp, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + stmib sp, {r1, r3} │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [pc, #188] @ 96500 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 964f4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1c1310 │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 96474 │ │ │ │ + add r4, r6, r4 │ │ │ │ + cmp r4, #1 │ │ │ │ + moveq r4, #0 │ │ │ │ + beq 964a4 │ │ │ │ + b 96484 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 964f4 │ │ │ │ + b 96460 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1c1310 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 964a4 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 964f4 │ │ │ │ + bl 104e64 │ │ │ │ + orr r1, r4, #524288 @ 0x80000 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f0ac │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 107df8 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 964e4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2fba0c │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b dfc88 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + rsbeq fp, sl, r4, asr r2 │ │ │ │ + │ │ │ │ +00096504 : │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00096540 : │ │ │ │ + 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 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 9618c │ │ │ │ + bne 965cc │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 96170 │ │ │ │ + bgt 965b0 │ │ │ │ mov r6, #0 │ │ │ │ - b 9618c │ │ │ │ + b 965cc │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 961c4 │ │ │ │ - b 96168 │ │ │ │ - mov r3, #1 │ │ │ │ - sub r1, fp, #124 @ 0x7c │ │ │ │ + beq 965fc │ │ │ │ + b 965a8 │ │ │ │ + mov r1, #1 │ │ │ │ + sub r3, fp, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r1, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r3, #45684 @ 0xb274 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + stmib sp, {r1, r3} │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #468] @ 967c8 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96374 │ │ │ │ + beq 967ac │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96360 │ │ │ │ + beq 96798 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 962b8 │ │ │ │ + beq 966f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9621c │ │ │ │ - bl 1c1978 │ │ │ │ + beq 96654 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96210 │ │ │ │ - bl df724 │ │ │ │ + bne 96648 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96360 │ │ │ │ + bne 96798 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 96224 │ │ │ │ - b 962b8 │ │ │ │ + bne 9665c │ │ │ │ + b 966f0 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r7, #27336 @ 0x6ac8 │ │ │ │ + movw r7, #26728 @ 0x6868 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96278 │ │ │ │ + beq 966b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 9626c │ │ │ │ - bl 24b718 │ │ │ │ + beq 966a4 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 9626c │ │ │ │ - bl df724 │ │ │ │ + bne 966a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96360 │ │ │ │ + bne 96798 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 9627c │ │ │ │ - b 962c4 │ │ │ │ - vldr d9, [pc, #264] @ 96388 │ │ │ │ + bne 966b4 │ │ │ │ + b 966fc │ │ │ │ + vldr d9, [pc, #264] @ 967c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 962c8 │ │ │ │ - bl 24b718 │ │ │ │ + beq 96700 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 962c8 │ │ │ │ - bl df724 │ │ │ │ + bne 96700 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 962c8 │ │ │ │ - b 96360 │ │ │ │ - vldr d8, [pc, #200] @ 96388 │ │ │ │ + beq 96700 │ │ │ │ + b 96798 │ │ │ │ + vldr d8, [pc, #200] @ 967c0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 962c8 │ │ │ │ - vldr d8, [pc, #188] @ 96388 │ │ │ │ + b 96700 │ │ │ │ + vldr d8, [pc, #188] @ 967c0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 36591c <_PyTime_gmtime@@Base+0x504> │ │ │ │ + bl 365654 <_PyTime_gmtime@@Base+0x504> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96360 │ │ │ │ + beq 96798 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 36591c <_PyTime_gmtime@@Base+0x504> │ │ │ │ + bl 365654 <_PyTime_gmtime@@Base+0x504> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96360 │ │ │ │ + beq 96798 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 105254 │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104e64 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dfcc <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96368 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 967a0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b 96374 │ │ │ │ + b 967ac │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 96408 │ │ │ │ + bl 96a20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ + rsbeq fp, sl, r0, lsl #5 │ │ │ │ │ │ │ │ -00096390 : │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000963cc : │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - vldr d8, [pc, #140] @ 964b8 │ │ │ │ - ldrd r0, [r0, #16] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s15, [r5, #24] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmla.f64 d0, d7, d8 │ │ │ │ - bl e8ee8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 964a8 │ │ │ │ - ldrd r0, [r5] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s14, [r5, #8] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d8 │ │ │ │ - bl e8ee8 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 96494 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 964a8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 964a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 964a8 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b f5140 <_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 387634 │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r0, #0 │ │ │ │ - beq 96538 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 105254 │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2e620 <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 96530 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, #0 │ │ │ │ - b 96538 │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 96408 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00096540 : │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00096570 : │ │ │ │ +000967cc : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9659c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 967f8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61568 @ 0xf080 │ │ │ │ + movw r1, #60992 @ 0xee40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic r4, r4, #1 │ │ │ │ add lr, r4, #128 @ 0x80 │ │ │ │ subs r3, r3, lr │ │ │ │ - bpl 96658 │ │ │ │ + bpl 968b4 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 96658 │ │ │ │ + bne 968b4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 96658 │ │ │ │ + beq 968b4 │ │ │ │ bic r3, r3, #1 │ │ │ │ - movw r2, #25576 @ 0x63e8 │ │ │ │ + movw r2, #24968 @ 0x6188 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 96658 │ │ │ │ + bne 968b4 │ │ │ │ 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 96654 │ │ │ │ + bge 968b0 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 96620 │ │ │ │ + b 9687c │ │ │ │ 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 96734 │ │ │ │ + ble 96990 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 146f34 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 146af4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 96664 │ │ │ │ + beq 968c0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 966b0 │ │ │ │ + bge 9690c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - beq 96734 │ │ │ │ + beq 96990 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 966cc │ │ │ │ + beq 96928 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 96734 │ │ │ │ + bls 96990 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 96704 │ │ │ │ + blt 96960 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 96714 │ │ │ │ + beq 96970 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 96734 │ │ │ │ + bls 96990 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34548 @ 0x86f4 │ │ │ │ + movw r3, #33940 @ 0x8494 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9671c │ │ │ │ + bne 96978 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9671c │ │ │ │ - b 96734 │ │ │ │ + bne 96978 │ │ │ │ + b 96990 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 96734 │ │ │ │ + bls 96990 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #56712 @ 0xdd88 │ │ │ │ + movw r3, #57184 @ 0xdf60 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61596 @ 0xf09c │ │ │ │ + movw r1, #61020 @ 0xee5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ │ │ │ │ -00096758 : │ │ │ │ +000969b4 : │ │ │ │ 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 c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 967bc │ │ │ │ + beq 96a18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 96570 │ │ │ │ + bl 967cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 967a4 │ │ │ │ + ble 96a00 │ │ │ │ mov r4, r5 │ │ │ │ - b 967bc │ │ │ │ + b 96a18 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 969f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 969f8 │ │ │ │ + mov r0, r4 │ │ │ │ + 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 │ │ │ │ + vldr d8, [pc, #140] @ 96ad0 │ │ │ │ + ldrd r0, [r0, #16] │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s15, [r5, #24] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ + vmla.f64 d0, d7, d8 │ │ │ │ + bl e9200 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 96ac0 │ │ │ │ + ldrd r0, [r5] │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s14, [r5, #8] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vcvt.f64.s32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d8 │ │ │ │ + bl e9200 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 96aac │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 96ac0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9679c │ │ │ │ + bne 96ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9679c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 96ac0 │ │ │ │ mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b f5210 <_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} │ │ │ │ │ │ │ │ -000967c4 : │ │ │ │ +00096ad8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 967dc │ │ │ │ - b 3b3878 │ │ │ │ + bne 96af0 │ │ │ │ + b 3b3668 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r2, #58232 @ 0xe378 │ │ │ │ - movt r2, #111 @ 0x6f │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + 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 387368 │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r0, #0 │ │ │ │ + beq 96b94 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 104e64 │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2e620 <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 107df8 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 96b8c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r2] │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, #0 │ │ │ │ + b 96b94 │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 96a20 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096840 : │ │ │ │ +00096b9c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96880 │ │ │ │ + beq 96bdc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - mov r4, r2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ - sub sp, sp, #96 @ 0x60 │ │ │ │ - mov r6, r1 │ │ │ │ - ldrne r5, [r2, #8] │ │ │ │ - bne 968e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt 968c4 │ │ │ │ - mov r5, #0 │ │ │ │ - b 968e0 │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r4, #1 │ │ │ │ - orrne r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 96910 │ │ │ │ - b 968bc │ │ │ │ - mov r1, #1 │ │ │ │ - sub r3, fp, #108 @ 0x6c │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - stmib sp, {r1, r3} │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [pc, #388] @ 96a8c │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 96a80 │ │ │ │ - ldr r0, [r6] │ │ │ │ - add r4, r4, r5 │ │ │ │ - bl 387634 │ │ │ │ - sub r5, r4, #1 │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96a6c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 969e0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96968 │ │ │ │ - bl 1c1978 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 9695c │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96a6c │ │ │ │ - subs r4, r4, #2 │ │ │ │ - bne 96970 │ │ │ │ - b 969f4 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 969ac │ │ │ │ - bl 211204 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - cmn r1, #1 │ │ │ │ - cmneq r0, #1 │ │ │ │ - bne 969a0 │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96a6c │ │ │ │ - cmp r4, #1 │ │ │ │ - bne 969b4 │ │ │ │ - b 96a04 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 211204 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmn r1, #1 │ │ │ │ - cmneq r0, #1 │ │ │ │ - bne 96a0c │ │ │ │ - bl df724 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96a6c │ │ │ │ - b 96a0c │ │ │ │ - mov r4, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - b 96a0c │ │ │ │ - mov r6, r4 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r8, r4 │ │ │ │ - b 96a0c │ │ │ │ - mov r4, #0 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - sub r2, fp, #76 @ 0x4c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ - sub r2, fp, #92 @ 0x5c │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 105254 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r3, fp, #60 @ 0x3c │ │ │ │ - sub r2, fp, #92 @ 0x5c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2dfcc <__timerfd_settime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 96a74 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r2, #58296 @ 0xe3b8 │ │ │ │ + movt r2, #111 @ 0x6f │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r6, #0 │ │ │ │ - b 96a80 │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 96bb0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, lsr #5 │ │ │ │ + ldr r2, [r2] │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -00096a90 : │ │ │ │ +00096c1c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96ad0 │ │ │ │ + beq 96c5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #385 @ 0x181 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096ad8 : │ │ │ │ +00096c64 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96b18 │ │ │ │ + beq 96ca4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096b20 : │ │ │ │ +00096cac : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96b60 │ │ │ │ + beq 96cec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #395 @ 0x18b │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096b68 : │ │ │ │ +00096cf4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96ba8 │ │ │ │ + beq 96d34 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #464 @ 0x1d0 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r4, r0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - add r1, r4, #16 │ │ │ │ - bl 3f0ac │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 96be8 │ │ │ │ - mov r0, #0 │ │ │ │ - b 96c14 │ │ │ │ - mov r1, r4 │ │ │ │ - sub r0, fp, #28 │ │ │ │ - bl 3f0ac │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96be0 │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - strd r0, [sp] │ │ │ │ - movw r0, #47856 @ 0xbaf0 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl e0c28 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00096c1c : │ │ │ │ +00096d3c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #25576 @ 0x63e8 │ │ │ │ + movw r2, #24968 @ 0x6188 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 96c5c │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + beq 96d7c │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96cac │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 96dcc │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 96cb4 │ │ │ │ + beq 96dd4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 96c90 │ │ │ │ + beq 96db0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b 96cb8 │ │ │ │ + b 96dd8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61624 @ 0xf0b8 │ │ │ │ + movw r1, #61048 @ 0xee78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #72] @ 96d08 │ │ │ │ + ldr ip, [pc, #72] @ 96e28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ - bls 96cf4 │ │ │ │ + bls 96e14 │ │ │ │ add r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, r0, lsl #3] │ │ │ │ cmp r3, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r2, r0, lsl #3] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, 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 387634 │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + mov r4, r2 │ │ │ │ + subs r2, r3, #0 │ │ │ │ + sub sp, sp, #96 @ 0x60 │ │ │ │ + mov r6, r1 │ │ │ │ + ldrne r5, [r2, #8] │ │ │ │ + bne 96e84 │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt 96e68 │ │ │ │ + mov r5, #0 │ │ │ │ + b 96e84 │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r4, #1 │ │ │ │ + orrne r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 96eb4 │ │ │ │ + b 96e60 │ │ │ │ + mov r1, #1 │ │ │ │ + sub r3, fp, #108 @ 0x6c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + stmib sp, {r1, r3} │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [pc, #388] @ 97030 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 97024 │ │ │ │ + ldr r0, [r6] │ │ │ │ + add r4, r4, r5 │ │ │ │ + bl 387368 │ │ │ │ + sub r5, r4, #1 │ │ │ │ + mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - moveq r0, #0 │ │ │ │ - beq 96d84 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 105254 │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ + beq 97010 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 96f84 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 96f0c │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 96f00 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97010 │ │ │ │ + subs r4, r4, #2 │ │ │ │ + bne 96f14 │ │ │ │ + b 96f98 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 96f50 │ │ │ │ + bl 21009c │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + cmn r1, #1 │ │ │ │ + cmneq r0, #1 │ │ │ │ + bne 96f44 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97010 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne 96f58 │ │ │ │ + b 96fa8 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 21009c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmn r1, #1 │ │ │ │ + cmneq r0, #1 │ │ │ │ + bne 96fb0 │ │ │ │ + bl dfa50 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97010 │ │ │ │ + b 96fb0 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r8, r5 │ │ │ │ + b 96fb0 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r8, r4 │ │ │ │ + b 96fb0 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + sub r2, fp, #76 @ 0x4c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ + sub r2, fp, #92 @ 0x5c │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e620 <__timerfd_gettime64@plt> │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104e64 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r3, fp, #60 @ 0x3c │ │ │ │ + sub r2, fp, #92 @ 0x5c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2dfcc <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96d7c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne 97018 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - mov r0, #0 │ │ │ │ - b 96d84 │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 96bb0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + bl 2fba0c │ │ │ │ + mov r6, #0 │ │ │ │ + b 97024 │ │ │ │ + sub r0, fp, #60 @ 0x3c │ │ │ │ + bl 97244 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + rsbeq fp, sl, ip, lsr #5 │ │ │ │ │ │ │ │ -00096d8c : │ │ │ │ +00097034 : │ │ │ │ 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, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96dc8 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + beq 97070 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96e24 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 970cc │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 96e2c │ │ │ │ + beq 970d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96e0c │ │ │ │ + beq 970b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 96e0c │ │ │ │ + beq 970b4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 96e30 │ │ │ │ + b 970d8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61668 @ 0xf0e4 │ │ │ │ + movw r1, #61092 @ 0xeea4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1604fc <_Py_Specialize_ToBool@@Base+0x354> │ │ │ │ + bl 160348 <_Py_Specialize_ToBool@@Base+0x354> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 96e7c │ │ │ │ - ldr r1, [pc, #60] @ 96e90 │ │ │ │ + bls 97124 │ │ │ │ + ldr r1, [pc, #60] @ 97138 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096e94 : │ │ │ │ +0009713c : │ │ │ │ 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, #25576 @ 0x63e8 │ │ │ │ + movw r3, #24968 @ 0x6188 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96ed0 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + beq 97178 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #474 @ 0x1da │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96f2c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 971d4 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 96f34 │ │ │ │ + beq 971dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96f14 │ │ │ │ + beq 971bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 96f14 │ │ │ │ + beq 971bc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 96f38 │ │ │ │ + b 971e0 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61692 @ 0xf0fc │ │ │ │ + movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 1604fc <_Py_Specialize_ToBool@@Base+0x354> │ │ │ │ + bl 160348 <_Py_Specialize_ToBool@@Base+0x354> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 96f84 │ │ │ │ - ldr r1, [pc, #60] @ 96f98 │ │ │ │ + bls 9722c │ │ │ │ + ldr r1, [pc, #60] @ 97240 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + add r1, r4, #16 │ │ │ │ + bl 3f0a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 9727c │ │ │ │ + mov r0, #0 │ │ │ │ + b 972a8 │ │ │ │ + mov r1, r4 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 3f0a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 97274 │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + strd r0, [sp] │ │ │ │ + movw r0, #46960 @ 0xb770 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl e0f54 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 387368 │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r0, #0 │ │ │ │ + beq 97328 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 104e64 │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2e620 <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 107df8 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 97320 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fba0c │ │ │ │ + mov r0, #0 │ │ │ │ + b 97328 │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 97244 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096f9c : │ │ │ │ +00097330 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96ff0 │ │ │ │ - bl 328b78 │ │ │ │ + beq 97384 │ │ │ │ + bl 327ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96fd8 │ │ │ │ + ble 9736c │ │ │ │ mov r4, r5 │ │ │ │ - b 96ff0 │ │ │ │ + b 97384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96fd0 │ │ │ │ + bne 97364 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 96fd0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 97364 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096ff8 : │ │ │ │ +0009738c : │ │ │ │ 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 97014 │ │ │ │ + b 973a8 │ │ │ │ │ │ │ │ -00097014 : │ │ │ │ +000973a8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9717c │ │ │ │ + beq 97510 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 97170 │ │ │ │ + beq 97504 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 9709c │ │ │ │ + beq 97430 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 970d4 │ │ │ │ + beq 97468 │ │ │ │ mov r0, r5 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97164 │ │ │ │ + beq 974f8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 97190 │ │ │ │ + bl 97524 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 970bc │ │ │ │ + bgt 97450 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 970bc │ │ │ │ + bne 97450 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r7 │ │ │ │ - bl bcf48 │ │ │ │ - b 9717c │ │ │ │ - ldr r3, [pc, #172] @ 97188 │ │ │ │ + bl bd220 │ │ │ │ + b 97510 │ │ │ │ + ldr r3, [pc, #172] @ 9751c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 970fc │ │ │ │ - movw r1, #43536 @ 0xaa10 │ │ │ │ + bne 97490 │ │ │ │ + movw r1, #42960 @ 0xa7d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #25512 @ 0x63a8 │ │ │ │ + movw r0, #24836 @ 0x6104 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #36588 @ 0x8eec │ │ │ │ + movw r1, #36012 @ 0x8cac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 9711c │ │ │ │ - bl 177b78 │ │ │ │ - b 9707c │ │ │ │ - ldr r0, [pc, #104] @ 9718c │ │ │ │ + bne 974b0 │ │ │ │ + bl 1777a4 │ │ │ │ + b 97410 │ │ │ │ + ldr r0, [pc, #104] @ 97520 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97154 │ │ │ │ + bgt 974e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 97154 │ │ │ │ + bne 974e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 97114 │ │ │ │ + beq 974a8 │ │ │ │ mov r5, r9 │ │ │ │ - b 9707c │ │ │ │ + b 97410 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b 9709c │ │ │ │ + b 97430 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9706c │ │ │ │ - b 9707c │ │ │ │ + bne 97400 │ │ │ │ + b 97410 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, fp, r8, asr #18 │ │ │ │ + rsbeq r5, fp, r0, ror r9 │ │ │ │ │ │ │ │ -00097190 : │ │ │ │ +00097524 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #304] @ 972dc │ │ │ │ + ldr lr, [pc, #304] @ 97670 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e0d94 │ │ │ │ + bl 2dfd0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 972d0 │ │ │ │ + beq 97664 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #36588 @ 0x8eec │ │ │ │ + movw r1, #36012 @ 0x8cac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r5, [r9, #80] @ 0x50 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 97220 │ │ │ │ + bne 975b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 972cc │ │ │ │ + bgt 97660 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 972cc │ │ │ │ + bne 97660 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 972cc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 97660 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #164] @ 972e0 │ │ │ │ - bl 1cd3b8 │ │ │ │ + ldr r1, [pc, #164] @ 97674 │ │ │ │ + bl 1cccd8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97260 │ │ │ │ + bgt 975f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 97260 │ │ │ │ + bne 975f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 972a0 │ │ │ │ + beq 97634 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97288 │ │ │ │ + bgt 9761c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 97288 │ │ │ │ + bne 9761c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e10e4 │ │ │ │ + bl 2e005c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 972b4 │ │ │ │ + ble 97648 │ │ │ │ mov r4, r5 │ │ │ │ - b 972d0 │ │ │ │ + b 97664 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 972ac │ │ │ │ + bne 97640 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 972ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 97640 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, r8, lsl #18 │ │ │ │ + rsbeq r5, fp, r0, lsr r9 │ │ │ │ │ │ │ │ -000972e4 : │ │ │ │ +00097678 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97014 │ │ │ │ + b 973a8 │ │ │ │ │ │ │ │ -000972fc : │ │ │ │ +00097690 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12428 @ 0x308c │ │ │ │ + movw r0, #11852 @ 0x2e4c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097318 : │ │ │ │ - ldr r3, [pc, #60] @ 9735c │ │ │ │ +000976ac : │ │ │ │ + ldr r3, [pc, #60] @ 976f0 │ │ │ │ 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, #39028 @ 0x9874 │ │ │ │ + movw r1, #38452 @ 0x9634 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31000 @ 0x7918 │ │ │ │ + movw r0, #30436 @ 0x76e4 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00097360 : │ │ │ │ +000976f4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #53940 @ 0xd2b4 │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #61728 @ 0xf120 │ │ │ │ + movw r1, #61152 @ 0xeee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 364e4c <_PyTime_FromSecondsObject@@Base+0x1d0> │ │ │ │ + bl 364b88 <_PyTime_FromSecondsObject@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 973a8 │ │ │ │ + bne 9773c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30b588 │ │ │ │ + b 30a510 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000973b0 : │ │ │ │ +00097744 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #31 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 30e448 │ │ │ │ + bl 30d5e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97410 │ │ │ │ + beq 977a4 │ │ │ │ cmp r0, #8 │ │ │ │ movls r0, #0 │ │ │ │ ldrdls r2, [fp, #-20] @ 0xffffffec │ │ │ │ strdls r2, [r4] │ │ │ │ - bls 97410 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #61852 @ 0xf19c │ │ │ │ + bls 977a4 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61276 @ 0xef5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00097418 : │ │ │ │ +000977ac : │ │ │ │ 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 97448 │ │ │ │ - movw r0, #19708 @ 0x4cfc │ │ │ │ + bne 977dc │ │ │ │ + movw r0, #19132 @ 0x4abc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 974a0 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 97834 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 97464 │ │ │ │ + beq 977f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 974b4 │ │ │ │ - bl 184238 <_PyNumber_Index@@Base> │ │ │ │ + b 97848 │ │ │ │ + bl 183d30 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 974a0 │ │ │ │ - bl 974b4 │ │ │ │ + beq 97834 │ │ │ │ + bl 97848 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 974a8 │ │ │ │ + bgt 9783c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 974a8 │ │ │ │ + bne 9783c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 974a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9783c │ │ │ │ mvn r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 974e0 │ │ │ │ + beq 97874 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 974fc │ │ │ │ + bne 97890 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #19708 @ 0x4cfc │ │ │ │ + movw r0, #19132 @ 0x4abc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_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 97520 │ │ │ │ + bhi 978b4 │ │ │ │ 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 97534 │ │ │ │ + bcs 978c8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00097564 : │ │ │ │ +000978f8 : │ │ │ │ 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 975ac │ │ │ │ + beq 97940 │ │ │ │ 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 21737c <_PyLong_FromByteArray@@Base> │ │ │ │ + b 2166d4 <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #19708 @ 0x4cfc │ │ │ │ + movw r0, #19132 @ 0x4abc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000975c4 : │ │ │ │ +00097958 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 9760c │ │ │ │ + bne 979a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44156 @ 0xac7c │ │ │ │ + movw r1, #43580 @ 0xaa3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097620 : │ │ │ │ +000979b4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 97668 │ │ │ │ + bne 979fc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44156 @ 0xac7c │ │ │ │ + movw r1, #43580 @ 0xaa3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097680 : │ │ │ │ +00097a14 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000976a4 : │ │ │ │ +00097a38 : │ │ │ │ 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 │ │ │ │ @@ -107299,27 +107528,27 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 97700 │ │ │ │ + bne 97a94 │ │ │ │ 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 18cc0c │ │ │ │ + b 18c740 │ │ │ │ │ │ │ │ -0009770c : │ │ │ │ +00097aa0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -107327,67 +107556,67 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ add r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r3, #3 │ │ │ │ - bl 2d3ad0 <_PyThreadState_New@@Base+0x908> │ │ │ │ + bl 2d29f0 <_PyThreadState_New@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97780 │ │ │ │ + beq 97b14 │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2d3d24 <_Py_NewReference@@Base> │ │ │ │ + bl 2d2ba8 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097788 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00097b1c <_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 │ │ │ │ │ │ │ │ -000977a0 : │ │ │ │ +00097b34 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000977d0 : │ │ │ │ +00097b64 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000977fc : │ │ │ │ +00097b90 : │ │ │ │ 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 │ │ │ │ @@ -107398,505 +107627,505 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097840 : │ │ │ │ +00097bd4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097860 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00097bf4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 978c8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 97c5c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 978ac <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 97c40 <_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, #43536 @ 0xaa10 │ │ │ │ + movw r1, #42960 @ 0xa7d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #16992 @ 0x4260 │ │ │ │ + movw r0, #16424 @ 0x4028 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_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 │ │ │ │ │ │ │ │ -000978cc <_PyRWMutex_Lock@@Base>: │ │ │ │ +00097c60 <_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 97920 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 97cb4 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 97910 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 97ca4 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 978f8 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 97c8c <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 978e8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 97c7c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 979d8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 97d6c <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 978e8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 97c7c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00097930 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00097cc4 <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97940 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ + bne 97cd4 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ tst r3, #2 │ │ │ │ dmb ish │ │ │ │ - beq 97968 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ + beq 97cfc <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33bcbc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33bc2c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097974 <_PyRWMutex_RLock@@Base>: │ │ │ │ +00097d08 <_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 979a8 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 979d8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 97d3c <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 97d6c <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 97990 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 97d24 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 979c8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 97d5c <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 979b0 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 97d44 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 97990 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 97d24 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 97a2c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ + bne 97dc0 <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 97a1c <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ + bne 97db0 <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ strex ip, r2, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 97a04 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ + bne 97d98 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ movne r0, r3 │ │ │ │ dmb ish │ │ │ │ - bne 97a5c <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ + bne 97df0 <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mvn r6, #0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl 33a8f0 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 33a860 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097a64 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00097df8 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ sub r3, r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97a70 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ + bne 97e04 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ bic r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 97aa0 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ + bne 97e34 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33bcbc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33bc2c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097aac : │ │ │ │ +00097e40 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097ad0 : │ │ │ │ - ldr r3, [pc, #32] @ 97af8 │ │ │ │ +00097e64 : │ │ │ │ + ldr r3, [pc, #32] @ 97e8c │ │ │ │ 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 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -00097afc : │ │ │ │ +00097e90 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 97b30 │ │ │ │ + beq 97ec4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34760 @ 0x87c8 │ │ │ │ + movw r2, #34152 @ 0x8568 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 97b30 │ │ │ │ + bne 97ec4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97b30 │ │ │ │ + beq 97ec4 │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61900 @ 0xf1cc │ │ │ │ + movw r1, #61324 @ 0xef8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097b64 : │ │ │ │ +00097ef8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97b94 │ │ │ │ + beq 97f28 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34760 @ 0x87c8 │ │ │ │ + movw r3, #34152 @ 0x8568 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 97b94 │ │ │ │ + bne 97f28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97b94 │ │ │ │ + beq 97f28 │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61960 @ 0xf208 │ │ │ │ + movw r1, #61384 @ 0xefc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097bc8 : │ │ │ │ +00097f5c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97bf8 │ │ │ │ + beq 97f8c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34760 @ 0x87c8 │ │ │ │ + movw r3, #34152 @ 0x8568 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 97bf8 │ │ │ │ + bne 97f8c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97bf8 │ │ │ │ + beq 97f8c │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62020 @ 0xf244 │ │ │ │ + movw r1, #61444 @ 0xf004 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097c2c : │ │ │ │ +00097fc0 : │ │ │ │ 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 97c8c │ │ │ │ + beq 98020 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34760 @ 0x87c8 │ │ │ │ + movw r2, #34152 @ 0x8568 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 97c8c │ │ │ │ + bne 98020 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97c8c │ │ │ │ + beq 98020 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97cac │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 98040 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62144 @ 0xf2c0 │ │ │ │ + movw r1, #61568 @ 0xf080 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 97ca4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 1b956c │ │ │ │ + b 98038 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62084 @ 0xf284 │ │ │ │ + movw r1, #61508 @ 0xf044 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097cb8 : │ │ │ │ +0009804c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 97cec │ │ │ │ + beq 98080 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34760 @ 0x87c8 │ │ │ │ + movw r2, #34152 @ 0x8568 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 97cec │ │ │ │ + bne 98080 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97cec │ │ │ │ + beq 98080 │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62192 @ 0xf2f0 │ │ │ │ + movw r1, #61616 @ 0xf0b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097d20 : │ │ │ │ +000980b4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 97d54 │ │ │ │ + beq 980e8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34760 @ 0x87c8 │ │ │ │ + movw r2, #34152 @ 0x8568 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 97d54 │ │ │ │ + bne 980e8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97d54 │ │ │ │ + beq 980e8 │ │ │ │ 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, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62248 @ 0xf328 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097d88 : │ │ │ │ +0009811c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f9bb8 │ │ │ │ + b 1f9544 │ │ │ │ │ │ │ │ -00097d9c : │ │ │ │ +00098130 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 411e68 <_PyAsyncGenValueWrapperNew@@Base+0x1ed8> │ │ │ │ + b 411774 <_PyAsyncGenValueWrapperNew@@Base+0x1b24> │ │ │ │ │ │ │ │ -00097db0 : │ │ │ │ +00098144 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 53330 <_Py_c_pow@@Base+0x708> │ │ │ │ + b 534f8 <_Py_c_pow@@Base+0x708> │ │ │ │ │ │ │ │ -00097dc4 : │ │ │ │ +00098158 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a4bd4 <_PyLong_AsTime_t@@Base+0x990> │ │ │ │ + b 3a49c4 <_PyLong_AsTime_t@@Base+0x990> │ │ │ │ │ │ │ │ -00097dd8 : │ │ │ │ +0009816c : │ │ │ │ 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 25955c │ │ │ │ + bl 2584bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97e30 │ │ │ │ + beq 981c4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, #0 │ │ │ │ bl 2ed1c │ │ │ │ - b 97edc │ │ │ │ + b 98270 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 97e54 │ │ │ │ + bne 981e8 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b 97edc │ │ │ │ + bl 3733e0 │ │ │ │ + b 98270 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 97e54 │ │ │ │ + bgt 981e8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + movw r2, #33400 @ 0x8278 │ │ │ │ movt r2, #9 │ │ │ │ - movw r3, #42344 @ 0xa568 │ │ │ │ + movw r3, #43260 @ 0xa8fc │ │ │ │ movt r3, #9 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97ed4 │ │ │ │ - bl 4432e4 │ │ │ │ + beq 98268 │ │ │ │ + bl 443094 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 97e94 │ │ │ │ + b 98228 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 97f2c │ │ │ │ + blt 982c0 │ │ │ │ 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 97f2c │ │ │ │ + blt 982c0 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 97ef4 │ │ │ │ + b 98288 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097f38 : │ │ │ │ +000982cc : │ │ │ │ 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] @ 97fbc │ │ │ │ + ldr ip, [pc, #104] @ 98350 │ │ │ │ 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 │ │ │ │ @@ -107904,474 +108133,474 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 97fc0 │ │ │ │ + bl 98354 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97fb4 │ │ │ │ + beq 98348 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 97f7c │ │ │ │ + bne 98310 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97fc0 │ │ │ │ + bl 98354 │ │ │ │ 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 98044 │ │ │ │ + beq 983d8 │ │ │ │ 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 98034 │ │ │ │ + bgt 983c8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 98034 │ │ │ │ + bne 983c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9804c │ │ │ │ + beq 983e0 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 97fe4 │ │ │ │ + b 98378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00098054 : │ │ │ │ +000983e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98074 │ │ │ │ + beq 98408 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098080 : │ │ │ │ +00098414 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ │ │ │ │ -00098094 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00098428 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #140] @ 98140 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 984d4 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 980d8 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ + bne 9846c <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e838 │ │ │ │ - b 9812c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ - bl 98144 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 9ebcc │ │ │ │ + b 984c0 <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + bl 984d8 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9812c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + beq 984c0 <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 350b4 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ + bl 350b0 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 98114 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ + ble 984a8 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9812c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + b 984c0 <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9810c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bne 984a0 <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9810c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 984a0 <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098144 <_PyObject_GetAttrId@@Base>: │ │ │ │ +000984d8 <_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 39420 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 3941c <_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 d4844 │ │ │ │ + b d4b98 │ │ │ │ │ │ │ │ -0009817c : │ │ │ │ +00098510 : │ │ │ │ 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 981a4 │ │ │ │ + beq 98538 │ │ │ │ mov r4, #0 │ │ │ │ - b 981b8 │ │ │ │ + b 9854c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9819c │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bne 98530 │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000981c0 : │ │ │ │ +00098554 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000981d4 : │ │ │ │ +00098568 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 981fc │ │ │ │ + ble 98590 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098208 : │ │ │ │ +0009859c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098220 : │ │ │ │ +000985b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ae280 <_PyOS_IsMainThread@@Base+0x7c4> │ │ │ │ + bl ae5c0 <_PyOS_IsMainThread@@Base+0x7c4> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098248 : │ │ │ │ +000985dc : │ │ │ │ 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 98280 │ │ │ │ + beq 98614 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e8c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ae89c │ │ │ │ + b aebdc │ │ │ │ │ │ │ │ -00098290 : │ │ │ │ +00098624 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 982b0 │ │ │ │ + beq 98644 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000982bc : │ │ │ │ - ldr r3, [pc, #24] @ 982dc │ │ │ │ +00098650 : │ │ │ │ + ldr r3, [pc, #24] @ 98670 │ │ │ │ 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 33dba4 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 33db1c <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000982e0 : │ │ │ │ +00098674 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000982f8 : │ │ │ │ +0009868c : │ │ │ │ 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 98328 │ │ │ │ + bne 986bc │ │ │ │ mov r1, #968 @ 0x3c8 │ │ │ │ - movw r0, #59436 @ 0xe82c │ │ │ │ + movw r0, #58860 @ 0xe5ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9838c │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 98720 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r1, #9596 @ 0x257c │ │ │ │ + movw r1, #8988 @ 0x231c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 98394 │ │ │ │ + beq 98728 │ │ │ │ mov r0, r5 │ │ │ │ - bl d47bc │ │ │ │ - movw r2, #9312 @ 0x2460 │ │ │ │ + bl d4b10 │ │ │ │ + movw r2, #8704 @ 0x2200 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8856 @ 0x2298 │ │ │ │ + movw r3, #8248 @ 0x2038 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 98394 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 98728 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62312 @ 0xf368 │ │ │ │ + movw r1, #61736 @ 0xf128 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000983b8 : │ │ │ │ +0009874c : │ │ │ │ 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 9841c │ │ │ │ + beq 987b0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - movw r1, #9596 @ 0x257c │ │ │ │ + movw r1, #8988 @ 0x231c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 98434 │ │ │ │ + beq 987c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d47bc │ │ │ │ - movw r2, #9312 @ 0x2460 │ │ │ │ + bl d4b10 │ │ │ │ + movw r2, #8704 @ 0x2200 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8856 @ 0x2298 │ │ │ │ + movw r3, #8248 @ 0x2038 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 98434 │ │ │ │ + beq 987c8 │ │ │ │ movw r1, #1001 @ 0x3e9 │ │ │ │ - movw r0, #59436 @ 0xe82c │ │ │ │ + movw r0, #58860 @ 0xe5ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 98468 │ │ │ │ + ble 987fc │ │ │ │ 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} │ │ │ │ │ │ │ │ -00098470 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00098804 <_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 f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 984e4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 98878 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 984e4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 98878 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 984d0 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 98864 <_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 bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 984ec <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 3736a8 │ │ │ │ + bne 98880 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 3733e0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98510 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 988a4 <_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 3b8db0 <_Py_CalculateSuggestions@@Base+0x268> │ │ │ │ + bl 3b8bb0 <_Py_CalculateSuggestions@@Base+0x268> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009851c <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +000988b0 <_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 │ │ │ │ │ │ │ │ -00098534 : │ │ │ │ +000988c8 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 98574 │ │ │ │ + bcs 98908 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #62340 @ 0xf384 │ │ │ │ + movw r1, #61764 @ 0xf144 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098598 : │ │ │ │ +0009892c : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 985d0 │ │ │ │ + beq 98964 │ │ │ │ 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 b02cc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b b0610 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -000985dc : │ │ │ │ +00098970 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #13232 @ 0x33b0 │ │ │ │ + movw r3, #12656 @ 0x3170 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb lr, [r1, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r0, [r3, lr] │ │ │ │ - beq 9861c │ │ │ │ + beq 989b0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 9861c │ │ │ │ + beq 989b0 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 985f4 │ │ │ │ + beq 98988 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -108379,268 +108608,268 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 9867c │ │ │ │ + bne 98a10 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d8a0 │ │ │ │ mov r2, r0 │ │ │ │ - b 98684 │ │ │ │ + b 98a18 │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 98684 │ │ │ │ + beq 98a18 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 9866c │ │ │ │ + blt 98a00 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 986a0 │ │ │ │ + bge 98a34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 98700 │ │ │ │ + b 98a94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1ec4 │ │ │ │ + bl f1f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 986f4 │ │ │ │ + beq 98a88 │ │ │ │ mov r0, r5 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl d7340 │ │ │ │ + bl d766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 986f4 │ │ │ │ + bgt 98a88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 986f4 │ │ │ │ + bne 98a88 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00098700 : │ │ │ │ +00098a94 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 98730 │ │ │ │ + bge 98ac4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d8a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98934 │ │ │ │ + beq 98cc8 │ │ │ │ lsl r6, r5, #2 │ │ │ │ add r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls 98798 │ │ │ │ + bls 98b2c │ │ │ │ ldr r2, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 9874c │ │ │ │ + bls 98ae0 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 9874c │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bcc 98ae0 │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #20244 @ 0x4f14 │ │ │ │ + movw r1, #19668 @ 0x4cd4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ - bl 173368 │ │ │ │ - b 98934 │ │ │ │ + bl 172fdc │ │ │ │ + b 98cc8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 987f4 │ │ │ │ + bcc 98b88 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 987f4 │ │ │ │ + blt 98b88 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ biceq r6, r6, #15 │ │ │ │ addeq r6, r4, r6 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 98814 │ │ │ │ + beq 98ba8 │ │ │ │ cmp r3, #2 │ │ │ │ biceq r6, r6, #15 │ │ │ │ moveq r3, r0 │ │ │ │ addeq r6, r4, r6 │ │ │ │ - beq 9888c │ │ │ │ - b 98918 │ │ │ │ + beq 98c20 │ │ │ │ + b 98cac │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d84c4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d87f0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 987b8 │ │ │ │ + bne 98b4c │ │ │ │ mov r5, r0 │ │ │ │ - b 98934 │ │ │ │ + b 98cc8 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 98844 │ │ │ │ + bls 98bd8 │ │ │ │ ldr r2, [r4] │ │ │ │ add r4, r4, #16 │ │ │ │ strb r2, [r3], #4 │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ strb r2, [r3, #-2] │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ strb r2, [r3, #-1] │ │ │ │ - b 98814 │ │ │ │ + b 98ba8 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 98924 │ │ │ │ + bls 98cb8 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b 98870 │ │ │ │ + b 98c04 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bls 988d0 │ │ │ │ + bls 98c64 │ │ │ │ ldr ip, [r4] │ │ │ │ add r3, r3, #8 │ │ │ │ add r4, r4, #16 │ │ │ │ bfi r2, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-12] │ │ │ │ bfi r2, ip, #16, #16 │ │ │ │ ldr ip, [r4, #-8] │ │ │ │ bfi r1, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ bfi r1, ip, #16, #16 │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 9888c │ │ │ │ + b 98c20 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #3 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 98924 │ │ │ │ + bls 98cb8 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 988fc │ │ │ │ + b 98c90 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0009893c : │ │ │ │ +00098cd0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz lr, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ lsr lr, lr, #5 │ │ │ │ moveq lr, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 98994 │ │ │ │ + bne 98d28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98988 │ │ │ │ + beq 98d1c │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #67108864 @ 0x4000000 │ │ │ │ - beq 98994 │ │ │ │ + beq 98d28 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 989ac │ │ │ │ + bne 98d40 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 989c4 │ │ │ │ + b 98d58 │ │ │ │ str ip, [sp] │ │ │ │ sub lr, fp, #8 │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 175550 │ │ │ │ + bl 175178 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r4, r7 │ │ │ │ - bge 98a30 │ │ │ │ + bge 98dc4 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 227ecc │ │ │ │ + bl 226f64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a28 │ │ │ │ + beq 98dbc │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - b 989f4 │ │ │ │ + b 98d88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00098a38 : │ │ │ │ +00098dcc : │ │ │ │ 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 │ │ │ │ @@ -108648,956 +108877,956 @@ │ │ │ │ mov r2, r1 │ │ │ │ sub ip, fp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl f9af8 │ │ │ │ + bl f9ae0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098a88 : │ │ │ │ +00098e1c : │ │ │ │ push {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, #15776 @ 0x3da0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 98af0 │ │ │ │ - bl d47bc │ │ │ │ + beq 98e84 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98af0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 98e84 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #40684 @ 0x9eec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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} │ │ │ │ │ │ │ │ -00098b00 : │ │ │ │ +00098e94 : │ │ │ │ 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 98b28 │ │ │ │ + beq 98ebc │ │ │ │ mov r4, #0 │ │ │ │ - b 98b88 │ │ │ │ + b 98f1c │ │ │ │ mov r5, r0 │ │ │ │ - bl 3067d4 │ │ │ │ + bl 30575c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98b20 │ │ │ │ + beq 98eb4 │ │ │ │ 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 98b20 │ │ │ │ + bls 98eb4 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 98b4c │ │ │ │ + beq 98ee0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 98b4c │ │ │ │ + bne 98ee0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 98b88 │ │ │ │ + bne 98f1c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098b90 : │ │ │ │ +00098f24 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 1eb864 │ │ │ │ - b 98bb8 │ │ │ │ + bl 1eb0bc │ │ │ │ + b 98f4c │ │ │ │ │ │ │ │ -00098bcc : │ │ │ │ +00098f60 : │ │ │ │ push {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 c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98ce8 │ │ │ │ + beq 9907c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98c30 │ │ │ │ + beq 98fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 98c30 │ │ │ │ + bne 98fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98c70 │ │ │ │ + bgt 99004 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98c70 │ │ │ │ + bne 99004 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 98c70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 99004 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98c78 │ │ │ │ + beq 9900c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 98c80 │ │ │ │ + bne 99014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98c68 │ │ │ │ + bgt 98ffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98c68 │ │ │ │ + bne 98ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 98ce8 │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + b 9907c │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13356 @ 0x342c │ │ │ │ + movw r0, #12748 @ 0x31cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 3368e8 │ │ │ │ + bl 33685c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98cbc │ │ │ │ + bgt 99050 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 98cbc │ │ │ │ + bne 99050 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98cdc │ │ │ │ + bgt 99070 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98cdc │ │ │ │ + bne 99070 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00098cf0 : │ │ │ │ +00099084 : │ │ │ │ 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 2decb0 │ │ │ │ + bl 2ddc28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098d20 : │ │ │ │ +000990b4 : │ │ │ │ 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 2decb0 │ │ │ │ + bl 2ddc28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098d4c : │ │ │ │ +000990e0 : │ │ │ │ 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 2def24 │ │ │ │ + bl 2dde9c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098d80 : │ │ │ │ +00099114 : │ │ │ │ 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 452fc │ │ │ │ + b 452f4 │ │ │ │ │ │ │ │ -00098d9c : │ │ │ │ +00099130 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 452fc │ │ │ │ + b 452f4 │ │ │ │ │ │ │ │ -00098db4 : │ │ │ │ +00099148 : │ │ │ │ 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 452fc │ │ │ │ + b 452f4 │ │ │ │ │ │ │ │ -00098dd0 : │ │ │ │ +00099164 : │ │ │ │ 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 98e08 │ │ │ │ + bl 9919c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098e08 : │ │ │ │ +0009919c : │ │ │ │ push {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 ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 98e5c │ │ │ │ - ldr r2, [pc, #108] @ 98eb8 │ │ │ │ + bne 991f0 │ │ │ │ + ldr r2, [pc, #108] @ 9924c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ - b 98eac │ │ │ │ + bl 341b74 │ │ │ │ + b 99240 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 32dd1c │ │ │ │ + bl 32dae4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 98e94 │ │ │ │ + ble 99228 │ │ │ │ mov r4, r5 │ │ │ │ - b 98eac │ │ │ │ + b 99240 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98e8c │ │ │ │ + bne 99220 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 98e8c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 99220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098ebc : │ │ │ │ +00099250 : │ │ │ │ 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 98e08 │ │ │ │ + bl 9919c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098ef8 : │ │ │ │ +0009928c : │ │ │ │ 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 98e08 │ │ │ │ + bl 9919c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098f34 : │ │ │ │ +000992c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 98f4c │ │ │ │ + b 992e0 │ │ │ │ │ │ │ │ -00098f4c : │ │ │ │ +000992e0 : │ │ │ │ push {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 ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98fb4 │ │ │ │ + beq 99348 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37944 │ │ │ │ + bl 37940 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98fac │ │ │ │ + bgt 99340 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98fac │ │ │ │ + bne 99340 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 98fd0 │ │ │ │ - ldr r2, [pc, #68] @ 99000 │ │ │ │ + bne 99364 │ │ │ │ + ldr r2, [pc, #68] @ 99394 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ - b 98ff8 │ │ │ │ + bl 341b74 │ │ │ │ + b 9938c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98fe8 │ │ │ │ + bgt 9937c │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 98ff0 │ │ │ │ + beq 99384 │ │ │ │ mov r4, #0 │ │ │ │ - b 98ff8 │ │ │ │ + b 9938c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00099004 : │ │ │ │ +00099398 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9901c │ │ │ │ + b 993b0 │ │ │ │ │ │ │ │ -0009901c : │ │ │ │ +000993b0 : │ │ │ │ push {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 ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 99064 │ │ │ │ - ldr r2, [pc, #80] @ 990a0 │ │ │ │ + bne 993f8 │ │ │ │ + ldr r2, [pc, #80] @ 99434 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ - b 99098 │ │ │ │ + bl 341b74 │ │ │ │ + b 9942c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 990a4 │ │ │ │ + bl 99438 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99098 │ │ │ │ + bgt 9942c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99098 │ │ │ │ + bne 9942c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000990a4 : │ │ │ │ +00099438 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 37afc │ │ │ │ + bl 37af8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 990e0 │ │ │ │ - ldr r2, [pc, #24] @ 990e8 │ │ │ │ + bne 99474 │ │ │ │ + ldr r2, [pc, #24] @ 9947c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ - bl 3481f4 │ │ │ │ + bl 341b74 │ │ │ │ + bl 347d0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000990ec : │ │ │ │ +00099480 : │ │ │ │ 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 99108 │ │ │ │ + b 9949c │ │ │ │ │ │ │ │ -00099108 : │ │ │ │ +0009949c : │ │ │ │ push {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 ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 99178 │ │ │ │ + beq 9950c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32d228 │ │ │ │ + bl 32ce04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99170 │ │ │ │ + bgt 99504 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99170 │ │ │ │ + bne 99504 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 99194 │ │ │ │ - ldr r2, [pc, #28] @ 9919c │ │ │ │ + bne 99528 │ │ │ │ + ldr r2, [pc, #28] @ 99530 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 341bfc │ │ │ │ + bl 341b74 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000991a0 : │ │ │ │ +00099534 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99108 │ │ │ │ + b 9949c │ │ │ │ │ │ │ │ -000991b8 : │ │ │ │ +0009954c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f9204 │ │ │ │ + b 2f818c │ │ │ │ │ │ │ │ -000991d0 : │ │ │ │ +00099564 : │ │ │ │ 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 2f939c │ │ │ │ + bl 2f8324 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00099210 : │ │ │ │ +000995a4 : │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 99270 │ │ │ │ + beq 99604 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 99264 │ │ │ │ + bne 995f8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl e8df8 │ │ │ │ + bl e9110 │ │ │ │ mov r3, r0 │ │ │ │ - b 99274 │ │ │ │ + b 99608 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 99294 │ │ │ │ + bne 99628 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 992b0 │ │ │ │ + b 99644 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 9925c │ │ │ │ - bl e8df8 │ │ │ │ + beq 995f0 │ │ │ │ + bl e9110 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 992dc │ │ │ │ + bne 99670 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ strge r7, [r6] │ │ │ │ - bge 9930c │ │ │ │ + bge 996a0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ - b 99300 │ │ │ │ + b 99694 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 9925c │ │ │ │ - bl e8df8 │ │ │ │ + beq 995f0 │ │ │ │ + bl e9110 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ movlt r3, r0 │ │ │ │ movge r3, r0 │ │ │ │ cmp r7, r0 │ │ │ │ str r3, [r6] │ │ │ │ - blt 9925c │ │ │ │ + blt 995f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 9925c │ │ │ │ + bge 995f0 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0009932c : │ │ │ │ +000996c0 : │ │ │ │ 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 db694 │ │ │ │ + b db9c0 │ │ │ │ │ │ │ │ -00099348 : │ │ │ │ +000996dc : │ │ │ │ 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, #34252 @ 0x85cc │ │ │ │ + movw r1, #34316 @ 0x860c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 99394 │ │ │ │ + ldr r0, [pc, #24] @ 99728 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2deb40 │ │ │ │ + bl 2ddab8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r9, fp, ip, ror fp │ │ │ │ + rsbeq r9, fp, r4, lsr #23 │ │ │ │ │ │ │ │ -00099398 : │ │ │ │ +0009972c : │ │ │ │ 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] @ 99430 │ │ │ │ + ldr r2, [pc, #124] @ 997c4 │ │ │ │ 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 99424 │ │ │ │ + beq 997b8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff0b8 │ │ │ │ + bl fee40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9940c │ │ │ │ + beq 997a0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9940c │ │ │ │ - movw r0, #62380 @ 0xf3ac │ │ │ │ + beq 997a0 │ │ │ │ + movw r0, #61804 @ 0xf16c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00099434 : │ │ │ │ +000997c8 : │ │ │ │ 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] @ 99468 │ │ │ │ + ldr r3, [pc, #24] @ 997fc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 9946c │ │ │ │ + bl 99800 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - ldr r0, [pc, #132] @ 99518 │ │ │ │ - bl 311230 │ │ │ │ + ldr r0, [pc, #132] @ 998ac │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 99500 │ │ │ │ + blt 99894 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 994b8 │ │ │ │ + beq 9984c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 99508 │ │ │ │ - bl c5288 │ │ │ │ - bl b6aa0 │ │ │ │ + bne 9989c │ │ │ │ + bl c55a4 │ │ │ │ + bl b6de8 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 9950c │ │ │ │ - ldr r1, [pc, #68] @ 99518 │ │ │ │ + beq 998a0 │ │ │ │ + ldr r1, [pc, #68] @ 998ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 300f50 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 2ffed8 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99508 │ │ │ │ + beq 9989c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99500 │ │ │ │ + bgt 99894 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99500 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 99894 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - b 9950c │ │ │ │ + b 998a0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq r5, [fp], #-200 @ 0xffffff38 │ │ │ │ + rsbeq r5, fp, r0, ror #25 │ │ │ │ │ │ │ │ -0009951c : │ │ │ │ +000998b0 : │ │ │ │ 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, #34252 @ 0x85cc │ │ │ │ + movw r1, #34316 @ 0x860c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 99568 │ │ │ │ + ldr r0, [pc, #24] @ 998fc │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 30ec74 │ │ │ │ + bl 30de10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r9, fp, ip, ror fp │ │ │ │ + rsbeq r9, fp, r4, lsr #23 │ │ │ │ │ │ │ │ -0009956c : │ │ │ │ +00099900 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 39434c │ │ │ │ + bl 3941a4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r2, [r4] │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r2, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ - bne 9961c │ │ │ │ + bne 999b0 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #62620 @ 0xf49c │ │ │ │ + movweq r0, #62044 @ 0xf25c │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99664 │ │ │ │ - movwhi r0, #62632 @ 0xf4a8 │ │ │ │ + beq 999f8 │ │ │ │ + movwhi r0, #62056 @ 0xf268 │ │ │ │ movthi r0, #72 @ 0x48 │ │ │ │ - bhi 99664 │ │ │ │ + bhi 999f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 99600 │ │ │ │ + beq 99994 │ │ │ │ cmp r3, #2 │ │ │ │ - movw r2, #62576 @ 0xf470 │ │ │ │ + movw r2, #62000 @ 0xf230 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #62632 @ 0xf4a8 │ │ │ │ + movw r0, #62056 @ 0xf268 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ moveq r0, r2 │ │ │ │ - b 99664 │ │ │ │ + b 999f8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #62588 @ 0xf47c │ │ │ │ + movw r3, #62012 @ 0xf23c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r0, #62604 @ 0xf48c │ │ │ │ + movw r0, #62028 @ 0xf24c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ - b 99664 │ │ │ │ + b 999f8 │ │ │ │ cmp r3, #2 │ │ │ │ - movweq r0, #62656 @ 0xf4c0 │ │ │ │ + movweq r0, #62080 @ 0xf280 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99664 │ │ │ │ + beq 999f8 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #62664 @ 0xf4c8 │ │ │ │ + movweq r0, #62088 @ 0xf288 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99664 │ │ │ │ + beq 999f8 │ │ │ │ cmp r3, #1 │ │ │ │ - movwne r0, #62672 @ 0xf4d0 │ │ │ │ + movwne r0, #62096 @ 0xf290 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ - bne 99664 │ │ │ │ + bne 999f8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #46172 @ 0xb45c │ │ │ │ + movw r3, #45064 @ 0xb008 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + movw r0, #38580 @ 0x96b4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099670 : │ │ │ │ +00099a04 : │ │ │ │ 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 996c8 │ │ │ │ + beq 99a5c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 996e8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 99a7c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #12468 @ 0x30b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 996f4 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 172fdc │ │ │ │ + b 99a88 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #12468 @ 0x30b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 996f4 │ │ │ │ + bl 172fdc │ │ │ │ + b 99a88 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 268a4c │ │ │ │ + b 267974 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000996fc : │ │ │ │ +00099a90 : │ │ │ │ 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 99740 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 99ad4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62696 @ 0xf4e8 │ │ │ │ + movw r1, #62120 @ 0xf2a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 99770 │ │ │ │ + bl 172fdc │ │ │ │ + b 99b04 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 99778 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bne 99b0c │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #62732 @ 0xf50c │ │ │ │ + movw r1, #62156 @ 0xf2cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9978c │ │ │ │ + beq 99b20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2d3c88 <_PyThreadState_New@@Base+0xac0> │ │ │ │ + b 2d5094 │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099794 : │ │ │ │ +00099b28 : │ │ │ │ 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 997c4 │ │ │ │ - movw r0, #20216 @ 0x4ef8 │ │ │ │ + bne 99b58 │ │ │ │ + movw r0, #19640 @ 0x4cb8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9980c │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 99ba0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 997ec │ │ │ │ + beq 99b80 │ │ │ │ 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 99800 │ │ │ │ - movw r0, #20216 @ 0x4ef8 │ │ │ │ + beq 99b94 │ │ │ │ + movw r0, #19640 @ 0x4cb8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1820 @ 0x71c │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9980c │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 99ba0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1c32c0 │ │ │ │ + b 1c2c58 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099814 : │ │ │ │ +00099ba8 : │ │ │ │ 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, r6, fp, lr} │ │ │ │ @@ -109607,634 +109836,634 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 99880 │ │ │ │ + bne 99c14 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 99880 │ │ │ │ + beq 99c14 │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3da0 │ │ │ │ + bl 2d2c24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 998b0 │ │ │ │ + beq 99c44 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r1 │ │ │ │ strle r5, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl d8b14 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d8e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000998bc : │ │ │ │ +00099c50 : │ │ │ │ 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 998e4 │ │ │ │ + beq 99c78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99900 │ │ │ │ - b 99934 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 99c94 │ │ │ │ + b 99cc8 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #12468 @ 0x30b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 99928 │ │ │ │ + b 99cbc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 99934 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bne 99cc8 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #12468 @ 0x30b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3e6868 │ │ │ │ + b 3e6560 │ │ │ │ │ │ │ │ -00099944 : │ │ │ │ +00099cd8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 99968 │ │ │ │ + beq 99cfc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 375118 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b 374e50 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #12468 @ 0x30b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ │ │ │ │ -0009998c : │ │ │ │ +00099d20 : │ │ │ │ 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 999c8 │ │ │ │ + bge 99d5c │ │ │ │ mov r0, r1 │ │ │ │ bl 2edb8 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl d9a78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x790> │ │ │ │ + bl d9da4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x790> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 999fc │ │ │ │ + bne 99d90 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00099a04 : │ │ │ │ +00099d98 : │ │ │ │ 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 99a40 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge 99dd4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24740 @ 0x60a4 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 99bfc │ │ │ │ + beq 99f90 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 3c2640 <_PyUnicode_EncodeUTF16@@Base+0xef0> │ │ │ │ + bl 3c2440 <_PyUnicode_EncodeUTF16@@Base+0xeec> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 99ab0 │ │ │ │ + bcc 99e44 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 99ab0 │ │ │ │ + blt 99e44 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 99b38 │ │ │ │ + bne 99ecc │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 99ac8 │ │ │ │ + b 99e5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d84c4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d87f0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 99a84 │ │ │ │ + bne 99e18 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 99af8 │ │ │ │ + bcs 99e8c │ │ │ │ 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 99ac8 │ │ │ │ + b 99e5c │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 99be8 │ │ │ │ + bls 99f7c │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 99b24 │ │ │ │ + b 99eb8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 99bdc │ │ │ │ + bne 99f70 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 99b94 │ │ │ │ + bcs 99f28 │ │ │ │ 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 99b50 │ │ │ │ + b 99ee4 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 99be8 │ │ │ │ + bls 99f7c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 99bc0 │ │ │ │ + b 99f54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00099c04 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00099f98 <_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 │ │ │ │ subs r4, r2, #0 │ │ │ │ addne r5, r1, r4 │ │ │ │ movne r3, r1 │ │ │ │ - beq 99d50 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + beq 9a0e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ cmp r5, r3 │ │ │ │ - bls 99c6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ + bls 9a000 <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ tst r3, #3 │ │ │ │ - bne 99c78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + bne 9a00c <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 99c64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 99ff8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ tst ip, r2 │ │ │ │ - beq 99c38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + beq 99fcc <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ - b 99c88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + b 9a01c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r5, r2 │ │ │ │ - bne 99c74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x70> │ │ │ │ + bne 9a008 <_PyUnicodeWriter_WriteLatin1String@@Base+0x70> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 99c88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + b 9a01c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 99c28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ - b 99c5c <_PyUnicodeWriter_WriteLatin1String@@Base+0x58> │ │ │ │ + bge 99fbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + b 99ff0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x58> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 99ce0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + bcc 9a074 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 99ce0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + blt 9a074 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 99cf8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 9a08c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r2, #4 │ │ │ │ - beq 99d1c <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + beq 9a0b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r3, r0 │ │ │ │ bl 2ed1c │ │ │ │ - b 99d3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ + b 9a0d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d84c4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d87f0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 99cb0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xac> │ │ │ │ + bne 9a044 <_PyUnicodeWriter_WriteLatin1String@@Base+0xac> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r3, r0, lsl #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls 99d3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ + bls 9a0d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ ldrb r2, [r2] │ │ │ │ strh r2, [r3], #2 │ │ │ │ - b 99d00 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + b 9a094 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldrbhi r2, [r2] │ │ │ │ strhi r2, [r3], #4 │ │ │ │ - bhi 99d24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + bhi 9a0b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r7, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00099d58 : │ │ │ │ +0009a0ec : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 99de8 │ │ │ │ + ldr r1, [pc, #116] @ 9a17c │ │ │ │ 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 99db8 │ │ │ │ + bne 9a14c │ │ │ │ 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 99de0 │ │ │ │ + b 9a174 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 99d84 │ │ │ │ + bne 9a118 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62768 @ 0xf530 │ │ │ │ + movw r1, #62192 @ 0xf2f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099dec : │ │ │ │ +0009a180 : │ │ │ │ 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 99e2c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 9a1c0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62804 @ 0xf554 │ │ │ │ + movw r1, #62228 @ 0xf314 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 99e8c │ │ │ │ + ldr r3, [pc, #88] @ 9a220 │ │ │ │ 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 99e68 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 9a1fc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62832 @ 0xf570 │ │ │ │ + movw r1, #62256 @ 0xf330 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 99e24 │ │ │ │ + bl 172fdc │ │ │ │ + b 9a1b8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099e90 : │ │ │ │ +0009a224 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 99f20 │ │ │ │ + ldr r1, [pc, #116] @ 9a2b4 │ │ │ │ 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 99ef0 │ │ │ │ + bne 9a284 │ │ │ │ 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 99f18 │ │ │ │ + b 9a2ac │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 99ebc │ │ │ │ + bne 9a250 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62864 @ 0xf590 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099f24 : │ │ │ │ +0009a2b8 : │ │ │ │ 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 99f60 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 9a2f4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62904 @ 0xf5b8 │ │ │ │ + movw r1, #62328 @ 0xf378 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 99f98 │ │ │ │ - ldr r3, [pc, #92] @ 99fc4 │ │ │ │ + bl 172fdc │ │ │ │ + b 9a32c │ │ │ │ + ldr r3, [pc, #92] @ 9a358 │ │ │ │ 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 99fa0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 9a334 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62936 @ 0xf5d8 │ │ │ │ + movw r1, #62360 @ 0xf398 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099fc8 : │ │ │ │ - ldr r1, [pc, #120] @ 9a048 │ │ │ │ +0009a35c : │ │ │ │ + ldr r1, [pc, #120] @ 9a3dc │ │ │ │ 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 9a004 │ │ │ │ + bne 9a398 │ │ │ │ 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 99fe0 │ │ │ │ + bne 9a374 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62972 @ 0xf5fc │ │ │ │ + movw r1, #62396 @ 0xf3bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a04c : │ │ │ │ +0009a3e0 : │ │ │ │ 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] @ 9a098 │ │ │ │ + ldr r2, [pc, #48] @ 9a42c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da0dc │ │ │ │ + bl 2d8ffc │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a09c : │ │ │ │ +0009a430 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 9a128 │ │ │ │ + ldr r1, [pc, #112] @ 9a4bc │ │ │ │ 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 9a0f8 │ │ │ │ + bne 9a48c │ │ │ │ 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 9a120 │ │ │ │ + b 9a4b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 9a0c8 │ │ │ │ + bne 9a45c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63008 @ 0xf620 │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a12c : │ │ │ │ +0009a4c0 : │ │ │ │ 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 9a168 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 9a4fc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63044 @ 0xf644 │ │ │ │ + movw r1, #62468 @ 0xf404 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 9a1a0 │ │ │ │ - ldr r3, [pc, #92] @ 9a1cc │ │ │ │ + bl 172fdc │ │ │ │ + b 9a534 │ │ │ │ + ldr r3, [pc, #92] @ 9a560 │ │ │ │ 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 9a1a8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 9a53c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63072 @ 0xf660 │ │ │ │ + movw r1, #62496 @ 0xf420 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ 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 │ │ │ │ @@ -110257,202 +110486,202 @@ │ │ │ │ ldrb r5, [r1, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r5, #1 │ │ │ │ - beq 9a250 │ │ │ │ + beq 9a5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9a250 │ │ │ │ - movw r3, #25512 @ 0x63a8 │ │ │ │ + bge 9a5e4 │ │ │ │ + movw r3, #24836 @ 0x6104 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #63104 @ 0xf680 │ │ │ │ + movw r0, #62528 @ 0xf440 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ lsr r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - b 9a200 │ │ │ │ + b 9a594 │ │ │ │ │ │ │ │ -0009a25c : │ │ │ │ - ldr r1, [pc, #120] @ 9a2dc │ │ │ │ +0009a5f0 : │ │ │ │ + ldr r1, [pc, #120] @ 9a670 │ │ │ │ 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 9a298 │ │ │ │ + bne 9a62c │ │ │ │ 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 9a274 │ │ │ │ + bne 9a608 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63168 @ 0xf6c0 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a2e0 : │ │ │ │ +0009a674 : │ │ │ │ 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 9a324 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + blt 9a6b8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + movw r1, #62628 @ 0xf4a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ 9a370 │ │ │ │ + ldr r2, [pc, #68] @ 9a704 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a374 │ │ │ │ + bl 9a708 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ ldrb r1, [r4, #204] @ 0xcc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, r3, lsl r5 │ │ │ │ strb r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls 9a3b0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls 9a744 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63228 @ 0xf6fc │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b 9a3e0 │ │ │ │ + bl 172fdc │ │ │ │ + b 9a774 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a3e8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne 9a77c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63256 @ 0xf718 │ │ │ │ + movw r1, #62680 @ 0xf4d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009a3f0 : │ │ │ │ +0009a784 : │ │ │ │ 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] @ 9a444 │ │ │ │ + ldr r2, [pc, #56] @ 9a7d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a374 │ │ │ │ + bl 9a708 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a448 : │ │ │ │ +0009a7dc : │ │ │ │ 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 9a488 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + blt 9a81c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + movw r1, #62628 @ 0xf4a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 9a4ac │ │ │ │ - ldr r2, [pc, #56] @ 9a4c8 │ │ │ │ + bl 1b956c │ │ │ │ + b 9a840 │ │ │ │ + ldr r2, [pc, #56] @ 9a85c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 9a374 │ │ │ │ + bl 9a708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a4b4 │ │ │ │ + beq 9a848 │ │ │ │ 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] @ 9a564 │ │ │ │ + ldr r1, [pc, #120] @ 9a8f8 │ │ │ │ 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] │ │ │ │ @@ -110466,113 +110695,113 @@ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9a554 │ │ │ │ + bgt 9a8e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 9a554 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 9a8e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r0, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 9a5a4 │ │ │ │ + bge 9a938 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r3 │ │ │ │ str r4, [r1], #4 │ │ │ │ - bne 9a580 │ │ │ │ + bne 9a914 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c2740 │ │ │ │ + bl c2a24 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9a61c │ │ │ │ + beq 9a9b0 │ │ │ │ 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 9a650 │ │ │ │ + beq 9a9e4 │ │ │ │ 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 9a684 │ │ │ │ + beq 9aa18 │ │ │ │ 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] @ 9a6c0 │ │ │ │ + ldr r2, [pc, #40] @ 9aa54 │ │ │ │ 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] @ 9a6e8 │ │ │ │ + ldr r2, [pc, #28] @ 9aa7c │ │ │ │ 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) │ │ │ │ @@ -110582,55 +110811,55 @@ │ │ │ │ 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 9a738 │ │ │ │ - movw r3, #34252 @ 0x85cc │ │ │ │ + beq 9aacc │ │ │ │ + movw r3, #34316 @ 0x860c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 9a738 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + beq 9aacc │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 9a7a4 │ │ │ │ - bl 9a690 │ │ │ │ + bne 9ab38 │ │ │ │ + bl 9aa24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #34332 @ 0x861c │ │ │ │ + movw r3, #34396 @ 0x865c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ - movw r3, #34336 @ 0x8620 │ │ │ │ + movw r3, #34400 @ 0x8660 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ - movw r3, #43632 @ 0xaa70 │ │ │ │ + movw r3, #44548 @ 0xae04 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9a78c │ │ │ │ + beq 9ab20 │ │ │ │ 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 9a6c4 │ │ │ │ + b 9aa58 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a7b8 │ │ │ │ + beq 9ab4c │ │ │ │ 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} │ │ │ │ @@ -110647,74 +110876,74 @@ │ │ │ │ sub r5, r0, #1 │ │ │ │ ldrb r6, [r5, #1]! │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 9a830 │ │ │ │ + bcc 9abc4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 9a6ec │ │ │ │ + bl 9aa80 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne 9a7f8 │ │ │ │ + bne 9ab8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 9a6ec │ │ │ │ + bl 9aa80 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 9a7f8 │ │ │ │ + b 9ab8c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77f10 <_PyMonitoring_FirePyReturnEvent@@Base+0x17c> │ │ │ │ + b 78288 <_PyMonitoring_FirePyReturnEvent@@Base+0x17c> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 9a89c │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + bls 9ac30 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #34296 @ 0x85f8 │ │ │ │ + movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9a890 │ │ │ │ + bne 9ac24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 9a890 │ │ │ │ + bne 9ac24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 9a928 │ │ │ │ + blt 9acbc │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4980 @ 0x1374 │ │ │ │ - movwne r0, #6668 @ 0x1a0c │ │ │ │ + movwne r0, #6060 @ 0x17ac │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - movweq r2, #6668 @ 0x1a0c │ │ │ │ + movweq r2, #6060 @ 0x17ac │ │ │ │ movwne r2, #4980 @ 0x1374 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -110724,150 +110953,150 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d6f54 │ │ │ │ + b d7280 │ │ │ │ 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 37687c <_PyObject_FunctionStr@@Base+0x13c> │ │ │ │ + b 3765b4 <_PyObject_FunctionStr@@Base+0x13c> │ │ │ │ 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, #57916 @ 0xe23c │ │ │ │ + movw r1, #57444 @ 0xe064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 350e68 │ │ │ │ + bl 350a50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 9a9ac │ │ │ │ + bne 9ad40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add ip, r0, #40 @ 0x28 │ │ │ │ add fp, sp, #12 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic r2, r3, #3 │ │ │ │ ands lr, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 9a9dc │ │ │ │ + beq 9ad70 │ │ │ │ str r2, [r1] │ │ │ │ orr r2, r1, lr │ │ │ │ dmb ish │ │ │ │ ldrex r4, [ip] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a9f4 │ │ │ │ + bne 9ad88 │ │ │ │ strex r5, r2, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bne 9a9c4 │ │ │ │ + bne 9ad58 │ │ │ │ cmp lr, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aa40 │ │ │ │ + beq 9add4 │ │ │ │ add r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r1] │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r2] │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9aa38 │ │ │ │ + bne 9adcc │ │ │ │ strex r4, r1, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, lr │ │ │ │ - bne 9aa1c │ │ │ │ + bne 9adb0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r1, [ip] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9aa64 │ │ │ │ + bne 9adf8 │ │ │ │ strex r0, r2, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 9aa44 │ │ │ │ + b 9add8 │ │ │ │ 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 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r5, #34328 @ 0x8618 │ │ │ │ + movw r5, #34392 @ 0x8658 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r3, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movcc r4, #0 │ │ │ │ popcs {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aac4 │ │ │ │ + beq 9ae58 │ │ │ │ add r4, r4, #1 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 9aaa8 │ │ │ │ + bne 9ae3c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r4, #1 │ │ │ │ movw r3, #16382 @ 0x3ffe │ │ │ │ cmp r2, r3 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ - bl 2b0710 <_start@@Base+0x8e0> │ │ │ │ + bl 2af690 <_start@@Base+0x8e0> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ add r2, r3, r4 │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9aae4 │ │ │ │ + bne 9ae78 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ dmb ish │ │ │ │ - bcs 9ab2c │ │ │ │ + bcs 9aec0 │ │ │ │ add r1, r3, r4 │ │ │ │ rsb r2, r3, #16320 @ 0x3fc0 │ │ │ │ cmp r1, #16384 @ 0x4000 │ │ │ │ - movw r0, #35136 @ 0x8940 │ │ │ │ + movw r0, #35168 @ 0x8960 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ add r2, r2, #63 @ 0x3f │ │ │ │ mov r1, r6 │ │ │ │ movcc r2, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ed1c │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f328 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #43840 @ 0xab40 │ │ │ │ + movw r3, #44756 @ 0xaed4 │ │ │ │ movt r3, #9 │ │ │ │ eor r4, r3, r0 │ │ │ │ - bl 2b46b4 <_start@@Base+0x4884> │ │ │ │ + bl 2bc74c <_start@@Base+0xd99c> │ │ │ │ eor r0, r0, r4 │ │ │ │ movw ip, #13613 @ 0x352d │ │ │ │ movt ip, #32747 @ 0x7feb │ │ │ │ movw lr, #42635 @ 0xa68b │ │ │ │ movt lr, #33900 @ 0x846c │ │ │ │ eor r3, r0, r0, lsr #17 │ │ │ │ and r3, r3, #15 │ │ │ │ @@ -110884,490 +111113,490 @@ │ │ │ │ moveq r0, #17 │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ mul r0, ip, r0 │ │ │ │ eor r0, r0, r0, lsr #15 │ │ │ │ mul r0, lr, r0 │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 9ab88 │ │ │ │ + b 9af1c │ │ │ │ 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, #196 @ 0xc4 │ │ │ │ bl 2e074 │ │ │ │ - ldr r1, [pc, #32] @ 9ac18 │ │ │ │ + ldr r1, [pc, #32] @ 9afac │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #712 @ 0x2c8 │ │ │ │ bl 2ed1c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #4] │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r2, r9, r8, asr #19 │ │ │ │ + subeq r2, r9, r8, lsl #15 │ │ │ │ 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 9ac58 │ │ │ │ + beq 9afec │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ac58 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + beq 9afec │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2f250 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9aa70 │ │ │ │ + b 9ae04 │ │ │ │ │ │ │ │ -0009ac6c : │ │ │ │ +0009b000 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ - bne 9aca8 │ │ │ │ + bne 9b03c │ │ │ │ cmp r0, #0 │ │ │ │ pople {fp, pc} │ │ │ │ mov ip, #0 │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ mul r3, lr, r3 │ │ │ │ - bne 9ac8c │ │ │ │ + bne 9b020 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ popmi {fp, pc} │ │ │ │ add ip, r2, r0, lsl #2 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ str r3, [ip, #-4]! │ │ │ │ ldr r0, [r1, #-4]! │ │ │ │ cmp ip, r2 │ │ │ │ mul r3, r0, r3 │ │ │ │ - bne 9acb8 │ │ │ │ + bne 9b04c │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009acd0 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0009b064 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #39076 @ 0x98a4 │ │ │ │ + movw r1, #39892 @ 0x9bd4 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39a09c <_PyXIData_Release@@Base+0x85c> │ │ │ │ + b 399e84 <_PyXIData_Release@@Base+0x85c> │ │ │ │ │ │ │ │ -0009acf0 : │ │ │ │ +0009b084 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ad24 │ │ │ │ + beq 9b0b8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #47788 @ 0xbaac │ │ │ │ + movw r3, #48252 @ 0xbc7c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009ad30 : │ │ │ │ +0009b0c4 : │ │ │ │ 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] @ 9ad7c │ │ │ │ + ldr r2, [pc, #44] @ 9b110 │ │ │ │ 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 ed280 │ │ │ │ + bl ed328 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009ad80 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0009b114 <_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] @ 9adcc <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 9b160 <_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 ed280 │ │ │ │ + bl ed328 │ │ │ │ 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, #13336 @ 0x3418 │ │ │ │ + movw r2, #12760 @ 0x31d8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 350b4 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ + bl 350b0 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009ae10 : │ │ │ │ +0009b1a4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009ae28 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0009b1bc <_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 9ae54 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 9b1e8 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #27300 @ 0x6aa4 │ │ │ │ + movwne r3, #26724 @ 0x6864 │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009ae60 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0009b1f4 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 9aea8 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 9b23c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9ae8c <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #27276 @ 0x6a8c │ │ │ │ + ble 9b220 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #26700 @ 0x684c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 9aeb0 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + b 9b244 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9aec0 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 9b254 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9aec0 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 9ae80 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ - movw r3, #27252 @ 0x6a74 │ │ │ │ + ble 9b254 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 9b214 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ + movw r3, #26676 @ 0x6834 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 9aec4 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 9b258 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009aed0 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0009b264 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9aef0 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ - movw r3, #63288 @ 0xf738 │ │ │ │ + beq 9b284 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ + movw r3, #62712 @ 0xf4f8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - b 9af10 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + b 9b2a4 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #63316 @ 0xf754 │ │ │ │ + movwne r3, #62740 @ 0xf514 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 9af10 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + bne 9b2a4 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 9af1c <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ - b 9aee4 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ + beq 9b2b0 <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ + b 9b278 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009af28 : │ │ │ │ +0009b2bc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009af40 : │ │ │ │ +0009b2d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60380 @ 0xebdc │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9af7c │ │ │ │ + bne 9b310 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ed60 │ │ │ │ + b 36ea98 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009af84 : │ │ │ │ +0009b318 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9afc0 │ │ │ │ + bne 9b354 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ed60 │ │ │ │ + b 36ea98 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009afc8 : │ │ │ │ +0009b35c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60380 @ 0xebdc │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b004 │ │ │ │ + bne 9b398 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9a964 │ │ │ │ + b 9acf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b00c : │ │ │ │ +0009b3a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60424 @ 0xec08 │ │ │ │ + movw r1, #59952 @ 0xea30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b048 │ │ │ │ + bne 9b3dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9a964 │ │ │ │ + b 9acf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b050 : │ │ │ │ +0009b3e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b08c │ │ │ │ + bne 9b420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9a964 │ │ │ │ + b 9acf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b094 : │ │ │ │ +0009b428 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b0a8 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0009b43c <_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 │ │ │ │ │ │ │ │ -0009b0d8 <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ +0009b46c <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33b270 <_PySemaphore_Init@@Base+0x8c> │ │ │ │ + b 33b1e0 <_PySemaphore_Init@@Base+0x8c> │ │ │ │ │ │ │ │ -0009b0f0 <_PyLong_New@@Base>: │ │ │ │ +0009b484 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df370 │ │ │ │ + b df69c │ │ │ │ │ │ │ │ -0009b104 <_PyLong_FromDigits@@Base>: │ │ │ │ +0009b498 <_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] @ 9b16c <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 9b164 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 9b500 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 9b4f8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl df370 │ │ │ │ + bl df69c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9b164 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 9b4f8 <_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 2ed1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ │ │ │ │ -0009b170 <_PyLong_Sign@@Base>: │ │ │ │ +0009b504 <_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 │ │ │ │ │ │ │ │ -0009b190 : │ │ │ │ +0009b524 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b1b4 : │ │ │ │ +0009b548 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b1dc <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +0009b570 <_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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9b248 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 9b5dc <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b248 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 9b5dc <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 9b234 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 9b5c8 <_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 be82c <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + b beb10 <_Py_dict_lookup@@Base+0xf4c> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b250 <_PyDict_NewPresized@@Base>: │ │ │ │ +0009b5e4 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt 9b26c <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ + bgt 9b600 <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ - b b6c2c │ │ │ │ + b b6f74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ @@ -111377,231 +111606,231 @@ │ │ │ │ movgt r0, #17 │ │ │ │ addle r0, r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ suble r0, r0, #1 │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 2d5e3c │ │ │ │ + bl 2d4cc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6c2c │ │ │ │ + b b6f74 │ │ │ │ │ │ │ │ -0009b2d0 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +0009b664 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #53976 @ 0xd2d8 │ │ │ │ + movw ip, #54448 @ 0xd4b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 9b304 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 9b698 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c0e1c │ │ │ │ + b c1100 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c5994 │ │ │ │ + b c5cb0 │ │ │ │ │ │ │ │ -0009b310 <_PyDict_SizeOf@@Base>: │ │ │ │ +0009b6a4 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 776dc │ │ │ │ + b 77a6c │ │ │ │ │ │ │ │ -0009b324 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +0009b6b8 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9b350 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 9b6e4 <_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 │ │ │ │ │ │ │ │ -0009b360 : │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ +0009b6f4 : │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r0, #18024 @ 0x4668 │ │ │ │ + movw r0, #17416 @ 0x4408 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0009b390 : │ │ │ │ +0009b724 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b4c18 │ │ │ │ + b 3b4a18 │ │ │ │ │ │ │ │ -0009b3a4 : │ │ │ │ +0009b738 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 654b8 │ │ │ │ + b 65688 │ │ │ │ │ │ │ │ -0009b3b8 : │ │ │ │ +0009b74c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf0c8 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bf3ac <_Py_dict_lookup@@Base+0x17e8> │ │ │ │ │ │ │ │ -0009b3d0 : │ │ │ │ +0009b764 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf0c8 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bf3ac <_Py_dict_lookup@@Base+0x17e8> │ │ │ │ │ │ │ │ -0009b3e4 : │ │ │ │ +0009b778 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 86fa8 │ │ │ │ + b 86cb8 │ │ │ │ │ │ │ │ -0009b3f8 : │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ +0009b78c : │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b420 : │ │ │ │ +0009b7b4 : │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b448 : │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ +0009b7dc : │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b470 <_Py_SetRefcnt@@Base>: │ │ │ │ +0009b804 <_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 │ │ │ │ │ │ │ │ -0009b490 : │ │ │ │ +0009b824 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b4a8 : │ │ │ │ +0009b83c : │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 9b4f4 │ │ │ │ + bne 9b888 │ │ │ │ ldrd r2, [r6, #96] @ 0x60 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - bne 9b51c │ │ │ │ - b 9b50c │ │ │ │ + bne 9b8b0 │ │ │ │ + b 9b8a0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b4e4 │ │ │ │ + beq 9b878 │ │ │ │ mov r5, #0 │ │ │ │ - b 9b5ac │ │ │ │ + b 9b940 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 9b594 │ │ │ │ - b 9b528 │ │ │ │ + bne 9b928 │ │ │ │ + b 9b8bc │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #96] @ 0x60 │ │ │ │ - bne 9b52c │ │ │ │ + bne 9b8c0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #100] @ 0x64 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r6, #96] @ 0x60 │ │ │ │ ldrex r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9b544 │ │ │ │ + bne 9b8d8 │ │ │ │ add r4, r4, #4 │ │ │ │ ldrex r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9b55c │ │ │ │ + bne 9b8f0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 9b5ac │ │ │ │ + beq 9b940 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ str r3, [r6, #120] @ 0x78 │ │ │ │ - b 9b5a0 │ │ │ │ + b 9b934 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9b5ac │ │ │ │ + beq 9b940 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2f328 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -111610,38 +111839,38 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 9b64c │ │ │ │ + beq 9b9e0 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 2b0710 <_start@@Base+0x8e0> │ │ │ │ + bl 2af690 <_start@@Base+0x8e0> │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ add r2, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5, #56] @ 0x38 │ │ │ │ strne r4, [r3, #96] @ 0x60 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ ldrex r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9b614 │ │ │ │ + bne 9b9a8 │ │ │ │ ldrex r3, [r5] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9b628 │ │ │ │ + bne 9b9bc │ │ │ │ add r0, r5, #8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f328 │ │ │ │ ldm r0, {r1, r3} │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ @@ -111658,96 +111887,96 @@ │ │ │ │ dmb ish │ │ │ │ lsl r2, r2, ip │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr ip, r1, r2 │ │ │ │ strex lr, ip, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 9b68c │ │ │ │ + bne 9ba20 │ │ │ │ tst r2, r1 │ │ │ │ dmb ish │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 9b6ac │ │ │ │ + b 9ba40 │ │ │ │ push {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 │ │ │ │ lsr r4, r2, #5 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r2 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl 34240 │ │ │ │ + bl 3423c │ │ │ │ add r7, r5, r4, lsl #2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r5, r4, lsl #2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bics r2, r3, r4 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ ands r4, r4, r3 │ │ │ │ - beq 9b744 │ │ │ │ + beq 9bad8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 9b744 │ │ │ │ + beq 9bad8 │ │ │ │ cmn r4, #1 │ │ │ │ moveq r4, #32 │ │ │ │ - beq 9b744 │ │ │ │ + beq 9bad8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ addne sl, r7, #4 │ │ │ │ subne r9, r8, #1 │ │ │ │ - beq 9b7a4 │ │ │ │ + beq 9bb38 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #4 │ │ │ │ bics r1, r2, r3 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ ands r3, r3, r2 │ │ │ │ - beq 9b798 │ │ │ │ + beq 9bb2c │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 9b794 │ │ │ │ + beq 9bb28 │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, #32 │ │ │ │ - beq 9b794 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + beq 9bb28 │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r3, r0 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r9, #0 │ │ │ │ sub r9, r9, #1 │ │ │ │ - bne 9b754 │ │ │ │ + bne 9bae8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b7e8 │ │ │ │ + beq 9bb7c │ │ │ │ add r7, r7, #4 │ │ │ │ ldr r0, [r7, r8, lsl #2] │ │ │ │ bics r2, r3, r0 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ ands r0, r0, r3 │ │ │ │ - beq 9b7e8 │ │ │ │ + beq 9bb7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 9b7e4 │ │ │ │ + beq 9bb78 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #32 │ │ │ │ - beq 9b7e4 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + beq 9bb78 │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6] │ │ │ │ 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 │ │ │ │ @@ -111762,159 +111991,159 @@ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ sub r3, fp, #32 │ │ │ │ add r4, r4, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ - bl 9b6c4 │ │ │ │ + bl 9ba58 │ │ │ │ subs r2, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ lsl r1, r5, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36b6c │ │ │ │ + bl 36b68 │ │ │ │ mov r2, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9b888 │ │ │ │ + beq 9bc1c │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3412c │ │ │ │ + b 34128 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r3, #9984 @ 0x2700 │ │ │ │ + movw r3, #9408 @ 0x24c0 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ cmp r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 9b940 │ │ │ │ + ldr r2, [pc, #116] @ 9bcd4 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9b8f8 │ │ │ │ + bne 9bc8c │ │ │ │ movw r3, #4940 @ 0x134c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9b8f8 │ │ │ │ + beq 9bc8c │ │ │ │ bl 2da20 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldrne r3, [r3, #188] @ 0xbc │ │ │ │ - bne 9b904 │ │ │ │ + bne 9bc98 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 9b930 │ │ │ │ + bne 9bcc4 │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #188] @ 0xbc │ │ │ │ streq r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d3114 │ │ │ │ + b 2d2030 │ │ │ │ andeq r0, r0, r8 │ │ │ │ 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, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [sp] │ │ │ │ - bl 2c0594 │ │ │ │ + bl 2c85c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 9abc8 │ │ │ │ + b 9af5c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3000] @ 0xbb8 │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq 9bbf8 │ │ │ │ + beq 9bf8c │ │ │ │ ldrh ip, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9b9d0 │ │ │ │ + bne 9bd64 │ │ │ │ mov r4, #1 │ │ │ │ - b 9bbf8 │ │ │ │ + b 9bf8c │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub r0, r1, #1 │ │ │ │ str r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ mov r8, r2 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ bfc r0, #0, #22 │ │ │ │ - bl 2d2bcc <_PyInterpreterState_New@@Base+0x1430> │ │ │ │ + bl 2d1ae8 <_PyInterpreterState_New@@Base+0x1430> │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrh sl, [r5, #10] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ - bne 9ba34 │ │ │ │ + bne 9bdc8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr ip, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ - b 9bbf8 │ │ │ │ + b 9bf8c │ │ │ │ ldrh r3, [r5, #24] │ │ │ │ cmp r3, sl │ │ │ │ moveq r9, r4 │ │ │ │ - bne 9ba80 │ │ │ │ + bne 9be14 │ │ │ │ ldrh r3, [r5, #10] │ │ │ │ cmp r3, r9 │ │ │ │ - bls 9b9c8 │ │ │ │ + bls 9bd5c │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r0, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9bbf8 │ │ │ │ + beq 9bf8c │ │ │ │ add r6, r6, r7 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 9ba44 │ │ │ │ + b 9bdd8 │ │ │ │ add r9, sl, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ lsr r9, r9, #5 │ │ │ │ sub r0, r0, #4 │ │ │ │ lsl r2, r9, #2 │ │ │ │ @@ -111923,24 +112152,24 @@ │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ addne r2, r3, r9, lsl #2 │ │ │ │ mvnne r3, #0 │ │ │ │ lslne r3, r3, sl │ │ │ │ strne r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9bb4c │ │ │ │ + beq 9bee0 │ │ │ │ sub r4, r7, #1 │ │ │ │ mov sl, #1 │ │ │ │ clz r4, r4 │ │ │ │ mov r3, #0 │ │ │ │ rsb r4, r4, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ rsb r1, r7, sl, lsl r4 │ │ │ │ - blx 448094 <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ + blx 447e44 <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ adds r0, r0, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ rsb ip, r4, #32 │ │ │ │ sub r3, r4, #32 │ │ │ │ str r3, [fp, #-1084] @ 0xfffffbc4 │ │ │ │ sub r2, r5, r6 │ │ │ │ umull lr, r3, r0, r2 │ │ │ │ @@ -111957,438 +112186,438 @@ │ │ │ │ sub r3, r3, r2, lsl #5 │ │ │ │ add r2, lr, r2, lsl #2 │ │ │ │ ldr lr, [r2, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, sl, lsl r3 │ │ │ │ str r3, [r2, #-1024] @ 0xfffffc00 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9bafc │ │ │ │ + bne 9be90 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9b9c8 │ │ │ │ + beq 9bd5c │ │ │ │ mov sl, #0 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3, sl, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9bba4 │ │ │ │ + bne 9bf38 │ │ │ │ mov r5, #32 │ │ │ │ ldr r2, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r0, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9bbf8 │ │ │ │ + beq 9bf8c │ │ │ │ add r6, r6, r7 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 9bb70 │ │ │ │ - b 9bbe8 │ │ │ │ + bne 9bf04 │ │ │ │ + b 9bf7c │ │ │ │ mvns r5, r5 │ │ │ │ - beq 9bbe4 │ │ │ │ + beq 9bf78 │ │ │ │ rbit r2, r5 │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ clz r2, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ mla r2, r7, r2, r6 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9bbf8 │ │ │ │ + beq 9bf8c │ │ │ │ sub r3, r5, #1 │ │ │ │ ands r5, r5, r3 │ │ │ │ - bne 9bbac │ │ │ │ + bne 9bf40 │ │ │ │ add r6, r6, r7, lsl #5 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 9bb58 │ │ │ │ - b 9b9c8 │ │ │ │ + bne 9beec │ │ │ │ + b 9bd5c │ │ │ │ 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, #3560] @ 0xde8 │ │ │ │ sub sp, sp, #512 @ 0x200 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 9a690 │ │ │ │ + bl 9aa24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc64 │ │ │ │ + beq 9bff8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #532 @ 0x214 │ │ │ │ - bl 3271c │ │ │ │ + bl 32718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a6c4 │ │ │ │ + bl 9aa58 │ │ │ │ sub r3, fp, #532 @ 0x214 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9a6ec │ │ │ │ + bl 9aa80 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 9bc04 │ │ │ │ + bl 9bf98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r1 │ │ │ │ sub r1, r2, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - movweq r4, #35612 @ 0x8b1c │ │ │ │ + movweq r4, #35036 @ 0x88dc │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldrb sl, [fp, #8] │ │ │ │ mov r8, r0 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 9bd14 │ │ │ │ + beq 9c0a8 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #64060 @ 0xfa3c │ │ │ │ + movw r4, #63484 @ 0xf7fc │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ moveq r5, #1000 @ 0x3e8 │ │ │ │ movne r5, #1024 @ 0x400 │ │ │ │ asr r2, r7, #31 │ │ │ │ eor r3, r8, 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 9bd80 │ │ │ │ + bge 9c114 │ │ │ │ sub r3, r8, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 9bd50 │ │ │ │ + bne 9c0e4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne 9bd5c │ │ │ │ - b 9be58 │ │ │ │ + bne 9c0f0 │ │ │ │ + b 9c1ec │ │ │ │ orrs r3, r8, r7 │ │ │ │ - movweq r4, #14036 @ 0x36d4 │ │ │ │ + movweq r4, #13460 @ 0x3494 │ │ │ │ movteq r4, #71 @ 0x47 │ │ │ │ mov r1, #32 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #63344 @ 0xf770 │ │ │ │ + movw r2, #62768 @ 0xf530 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 326e0 │ │ │ │ - b 9be58 │ │ │ │ + bl 326dc │ │ │ │ + b 9c1ec │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #20936 @ 0x51c8 │ │ │ │ - movwlt r6, #64036 @ 0xfa24 │ │ │ │ + movwge r6, #20360 @ 0x4f88 │ │ │ │ + movwlt r6, #63460 @ 0xf7e4 │ │ │ │ movtge r6, #72 @ 0x48 │ │ │ │ movtlt r6, #69 @ 0x45 │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov r2, #10 │ │ │ │ - movwge r6, #400 @ 0x190 │ │ │ │ - movtge r6, #71 @ 0x47 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + movwge r6, #65320 @ 0xff28 │ │ │ │ + movtge r6, #70 @ 0x46 │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #19424 @ 0x4be0 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub r4, fp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #14036 @ 0x36d4 │ │ │ │ + movw r2, #13460 @ 0x3494 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #63356 @ 0xf77c │ │ │ │ + movw r2, #62780 @ 0xf53c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 326e0 │ │ │ │ + bl 326dc │ │ │ │ cmp r7, #0 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ - movw r2, #63364 @ 0xf784 │ │ │ │ + movw r2, #62788 @ 0xf544 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #32 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 326e0 │ │ │ │ + bl 326dc │ │ │ │ cmp sl, #0 │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - movwne r2, #63380 @ 0xf794 │ │ │ │ - movweq r2, #24880 @ 0x6130 │ │ │ │ + movwne r2, #62804 @ 0xf554 │ │ │ │ + movweq r2, #24304 @ 0x5ef0 │ │ │ │ movtne r2, #72 @ 0x48 │ │ │ │ movteq r2, #72 @ 0x48 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #63404 @ 0xf7ac │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ orrs r5, r5, r8 │ │ │ │ mov r5, #1 │ │ │ │ strd r4, [sp] │ │ │ │ - beq 9bfac │ │ │ │ + beq 9c340 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #64060 @ 0xfa3c │ │ │ │ + movw r3, #63484 @ 0xf7fc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #63380 @ 0xf794 │ │ │ │ + movw r2, #62804 @ 0xf554 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - movweq r2, #63412 @ 0xf7b4 │ │ │ │ + movweq r2, #62836 @ 0xf574 │ │ │ │ movteq r2, #72 @ 0x48 │ │ │ │ - beq 9bfe8 │ │ │ │ + beq 9c37c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #3844 @ 0xf04 │ │ │ │ + movw r2, #3268 @ 0xcc4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #63388 @ 0xf79c │ │ │ │ + movw r3, #62812 @ 0xf55c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #24880 @ 0x6130 │ │ │ │ + movw r2, #24304 @ 0x5ef0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movne r3, r7 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ - b 9bfe0 │ │ │ │ + bl 9c000 │ │ │ │ + b 9c374 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bcb8 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + bl 9c04c │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 9bc6c │ │ │ │ + b 9c000 │ │ │ │ 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, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #63404 @ 0xf7ac │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov ip, #1 │ │ │ │ ldrd r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9bc6c │ │ │ │ + b 9c000 │ │ │ │ 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, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #63404 @ 0xf7ac │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov ip, #1 │ │ │ │ ldrd r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9bc6c │ │ │ │ + b 9c000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9c128 │ │ │ │ + beq 9c4bc │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 9c10c │ │ │ │ - b 9c13c │ │ │ │ + bne 9c4a0 │ │ │ │ + b 9c4d0 │ │ │ │ movw r3, #3328 @ 0xd00 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c158 │ │ │ │ + bne 9c4ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9bc04 │ │ │ │ - b 9c1ac │ │ │ │ + bl 9bf98 │ │ │ │ + b 9c540 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9c13c │ │ │ │ + beq 9c4d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ - movw r2, #63420 @ 0xf7bc │ │ │ │ + movw r2, #62844 @ 0xf57c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 326e0 │ │ │ │ + bl 326dc │ │ │ │ mov r3, r4 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9bc04 │ │ │ │ + bl 9bf98 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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 r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #34108 @ 0x853c │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 9c0e8 │ │ │ │ + bl 9c47c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -112396,53 +112625,53 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2500 @ 0x9c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c230 │ │ │ │ + bne 9c5c4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c258 │ │ │ │ + beq 9c5ec │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #63440 @ 0xf7d0 │ │ │ │ + movw r0, #62864 @ 0xf590 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9c0e8 │ │ │ │ - b 9c2c0 │ │ │ │ + bl 9c47c │ │ │ │ + b 9c654 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c270 │ │ │ │ + bne 9c604 │ │ │ │ movw r0, #2500 @ 0x9c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c2c0 │ │ │ │ + beq 9c654 │ │ │ │ movw r2, #3264 @ 0xcc0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 9c23c │ │ │ │ - movw r3, #58340 @ 0xe3e4 │ │ │ │ + blt 9c5d0 │ │ │ │ + movw r3, #58404 @ 0xe424 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9c29c │ │ │ │ + bne 9c630 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9c23c │ │ │ │ + ble 9c5d0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -112453,110 +112682,110 @@ │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, fp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r6, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c314 │ │ │ │ + bne 9c6a8 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c338 │ │ │ │ + beq 9c6cc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #63460 @ 0xf7e4 │ │ │ │ + movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9c0e8 │ │ │ │ - b 9c39c │ │ │ │ + bl 9c47c │ │ │ │ + b 9c730 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c350 │ │ │ │ + bne 9c6e4 │ │ │ │ movw r0, #2500 @ 0x9c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c39c │ │ │ │ + beq 9c730 │ │ │ │ movw r3, #3260 @ 0xcbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9c320 │ │ │ │ - ldr r2, [pc, #124] @ 9c3f4 │ │ │ │ + blt 9c6b4 │ │ │ │ + ldr r2, [pc, #124] @ 9c788 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9c378 │ │ │ │ + bne 9c70c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9c320 │ │ │ │ - movw r3, #58340 @ 0xe3e4 │ │ │ │ + ble 9c6b4 │ │ │ │ + movw r3, #58404 @ 0xe424 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c3c8 │ │ │ │ + beq 9c75c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - b 9c3e4 │ │ │ │ + b 9c778 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c3e4 │ │ │ │ + bne 9c778 │ │ │ │ cmp r4, #22 │ │ │ │ movne r4, #12 │ │ │ │ str r4, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq lr, pc, r8, ror #7 │ │ │ │ + rsbeq lr, pc, r8, 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 r3, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, r1, r0 │ │ │ │ ldrb r2, [r3, #26] │ │ │ │ cmp r2, #0 │ │ │ │ mvnne r4, #0 │ │ │ │ bicne r4, r0, r4, lsl r2 │ │ │ │ - bne 9c460 │ │ │ │ + bne 9c7f4 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9c44c │ │ │ │ + beq 9c7e0 │ │ │ │ mov r1, r4 │ │ │ │ - blx 4479b4 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 447764 <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mov r4, r1 │ │ │ │ - b 9c460 │ │ │ │ - movw r1, #63480 @ 0xf7f8 │ │ │ │ + b 9c7f4 │ │ │ │ + movw r1, #62904 @ 0xf5b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #14 │ │ │ │ - bl 9c2d0 │ │ │ │ + bl 9c664 │ │ │ │ sub r0, r5, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 9c3f8 │ │ │ │ + bl 9c78c │ │ │ │ sub r1, r4, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ subls r0, r3, r1 │ │ │ │ movhi r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -112571,325 +112800,325 @@ │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r2 │ │ │ │ movne r1, r7 │ │ │ │ - bne 9c4ec │ │ │ │ - bl 3360c │ │ │ │ + bne 9c880 │ │ │ │ + bl 33608 │ │ │ │ mov r1, r0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 9c524 │ │ │ │ + beq 9c8b8 │ │ │ │ cmp r7, #0 │ │ │ │ sub r5, r5, r4 │ │ │ │ addeq r1, r1, r5 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9c570 │ │ │ │ + beq 9c904 │ │ │ │ cmp r6, #4 │ │ │ │ subne r2, r2, r5 │ │ │ │ - bne 9c57c │ │ │ │ - b 9c534 │ │ │ │ + bne 9c910 │ │ │ │ + b 9c8c8 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 9c57c │ │ │ │ + bne 9c910 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r5, r4, r1 │ │ │ │ mov r2, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ add r4, r4, #1073741824 @ 0x40000000 │ │ │ │ - bl 33954 │ │ │ │ + bl 33950 │ │ │ │ sub r3, r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 9c54c │ │ │ │ + bhi 9c8e0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #4 │ │ │ │ movne r2, r8 │ │ │ │ - beq 9c534 │ │ │ │ + beq 9c8c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33954 │ │ │ │ + b 33950 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ str r3, [fp, #8] │ │ │ │ - beq 9c7e0 │ │ │ │ + beq 9cb74 │ │ │ │ ldr r7, [fp, #24] │ │ │ │ cmp r1, r2 │ │ │ │ subcs ip, r1, r2 │ │ │ │ mov r9, r2 │ │ │ │ sub r2, r7, #3 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 9c624 │ │ │ │ + bhi 9c9b8 │ │ │ │ cmp r1, r9 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq 9c608 │ │ │ │ - ldr r0, [pc, #496] @ 9c7f0 │ │ │ │ + beq 9c99c │ │ │ │ + ldr r0, [pc, #496] @ 9cb84 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 9c4a0 │ │ │ │ - b 9c7c8 │ │ │ │ + bl 9c834 │ │ │ │ + b 9cb5c │ │ │ │ cmp r7, #6 │ │ │ │ - bne 9c7c8 │ │ │ │ + bne 9cb5c │ │ │ │ cmp r6, #0 │ │ │ │ movw r3, #51712 @ 0xca00 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ subgt r6, r6, #1 │ │ │ │ movle r6, #132 @ 0x84 │ │ │ │ ldr r6, [r3, r6, lsl #2] │ │ │ │ dmb ish │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ cmp r6, #0 │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ moveq ip, #6 │ │ │ │ - movweq r1, #63560 @ 0xf848 │ │ │ │ + movweq r1, #62984 @ 0xf608 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - beq 9c680 │ │ │ │ + beq 9ca14 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl, lsr #5 │ │ │ │ - bhi 9c6a0 │ │ │ │ - movw r1, #63628 @ 0xf88c │ │ │ │ + bhi 9ca34 │ │ │ │ + movw r1, #63052 @ 0xf64c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #22 │ │ │ │ str ip, [fp, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 9c2d0 │ │ │ │ + b 9c664 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c78c │ │ │ │ + bne 9cb20 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c78c │ │ │ │ + beq 9cb20 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 9c6dc │ │ │ │ + beq 9ca70 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ rsbs r2, r9, #0 │ │ │ │ - ldr r0, [pc, #280] @ 9c7f0 │ │ │ │ + ldr r0, [pc, #280] @ 9cb84 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d1314 │ │ │ │ - bl 2c28fc │ │ │ │ + bl 2d0230 │ │ │ │ + bl 2cb41c │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 9c78c │ │ │ │ - bl 2c277c │ │ │ │ + blt 9cb20 │ │ │ │ + bl 2ca7ac │ │ │ │ cmp r9, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c714 │ │ │ │ + beq 9caa8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 9b7f8 │ │ │ │ - b 9c78c │ │ │ │ - bl 2b46b4 <_start@@Base+0x4884> │ │ │ │ + bl 9bb8c │ │ │ │ + b 9cb20 │ │ │ │ + bl 2bc74c <_start@@Base+0xd99c> │ │ │ │ adds r2, r9, r0 │ │ │ │ adc r3, r1, r9, asr #31 │ │ │ │ add r1, r6, #96 @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r1] │ │ │ │ orrs r0, r8, r9 │ │ │ │ - bne 9c740 │ │ │ │ + bne 9cad4 │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c728 │ │ │ │ + bne 9cabc │ │ │ │ dmb ish │ │ │ │ - bne 9c774 │ │ │ │ + bne 9cb08 │ │ │ │ movw ip, #52288 @ 0xcc40 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldrexd r0, [ip] │ │ │ │ cmp r1, r9 │ │ │ │ cmpeq r0, r8 │ │ │ │ - bne 9c770 │ │ │ │ + bne 9cb04 │ │ │ │ strexd lr, r2, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 9c754 │ │ │ │ + bne 9cae8 │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ - bl 342f0 │ │ │ │ + bl 342ec │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #120 @ 0x78 │ │ │ │ - bl 3412c │ │ │ │ + bl 34128 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c7c8 │ │ │ │ + bne 9cb5c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #63700 @ 0xf8d4 │ │ │ │ + movw r1, #63124 @ 0xf694 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 9c2d0 │ │ │ │ + b 9c664 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 2c2170 │ │ │ │ + b 2ca1a0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - strhteq ip, [r8], #-8 │ │ │ │ + rsbeq fp, r8, r8, ror 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r6, #1 │ │ │ │ - ldr r3, [pc, #156] @ 9c8c8 │ │ │ │ + ldr r3, [pc, #156] @ 9cc5c │ │ │ │ mov r7, #0 │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r6 │ │ │ │ adc r9, r9, r7 │ │ │ │ strexd r0, r8, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c82c │ │ │ │ + bne 9cbc0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r1, ip │ │ │ │ - bl 36cfc │ │ │ │ + bl 36cf8 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9c8bc │ │ │ │ + beq 9cc50 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e680 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c8ac │ │ │ │ + beq 9cc40 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c8ac │ │ │ │ + beq 9cc40 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #63760 @ 0xf910 │ │ │ │ + movw r0, #63184 @ 0xf6d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9c1f8 │ │ │ │ + bl 9c58c │ │ │ │ mov r0, #0 │ │ │ │ - b 9c8c0 │ │ │ │ - ldr r0, [pc, #24] @ 9c8cc │ │ │ │ + b 9cc54 │ │ │ │ + ldr r0, [pc, #24] @ 9cc60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq ip, r8, r8, ror r1 │ │ │ │ - strhteq ip, [r8], #-8 │ │ │ │ + rsbeq fp, r8, r8, lsr pc │ │ │ │ + rsbeq fp, r8, r8, ror 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 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 325b4 │ │ │ │ + bl 325b0 │ │ │ │ mov r0, r6 │ │ │ │ sub r7, fp, #29 │ │ │ │ - bl 3360c │ │ │ │ + bl 33608 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r2, fp, #30 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r1, r3 │ │ │ │ strb r3, [fp, #-29] @ 0xffffffe3 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 33690 │ │ │ │ + bl 3368c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c9d0 │ │ │ │ + beq 9cd64 │ │ │ │ ldrb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [fp, #-29] @ 0xffffffe3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 339f4 │ │ │ │ + bl 339f0 │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c9b0 │ │ │ │ + bne 9cd44 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c7f4 │ │ │ │ + bl 9cb88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 9c9a8 │ │ │ │ + bne 9cd3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r7 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, #1 │ │ │ │ - bl 9c4a0 │ │ │ │ - b 9c9d0 │ │ │ │ + bl 9c834 │ │ │ │ + b 9cd64 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #13] │ │ │ │ ldrb r1, [r5, #14] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9c9d0 │ │ │ │ + bne 9cd64 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e074 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #14] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ @@ -112900,373 +113129,373 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 36cfc │ │ │ │ + bl 36cf8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9cad4 │ │ │ │ - ldr r3, [pc, #192] @ 9cadc │ │ │ │ + beq 9ce68 │ │ │ │ + ldr r3, [pc, #192] @ 9ce70 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldrexd r6, [r3] │ │ │ │ adds r6, r6, r0 │ │ │ │ adc r7, r7, r1 │ │ │ │ strexd r2, r6, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ca24 │ │ │ │ + bne 9cdb8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #176 @ 0xb0 │ │ │ │ ldrexd r6, [r3] │ │ │ │ adds r6, r6, r0 │ │ │ │ adc r7, r7, r1 │ │ │ │ strexd ip, r6, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9ca48 │ │ │ │ + bne 9cddc │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r4, #45684 @ 0xb274 │ │ │ │ + movw r4, #45608 @ 0xb228 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ + ldr r7, [r4, #176] @ 0xb0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36dec │ │ │ │ + bl 36de8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #11 │ │ │ │ - beq 9ca70 │ │ │ │ + beq 9ce04 │ │ │ │ cmp r0, #22 │ │ │ │ cmpeq r7, #8 │ │ │ │ - bne 9cab4 │ │ │ │ + bne 9ce48 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r4, #176] @ 0xb0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36dec │ │ │ │ + bl 36de8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9cad4 │ │ │ │ - movw r0, #63836 @ 0xf95c │ │ │ │ + beq 9ce68 │ │ │ │ + movw r0, #63260 @ 0xf71c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9c1f8 │ │ │ │ + bl 9c58c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq ip, [r8], #-0 @ │ │ │ │ + mlseq r8, r0, lr, fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov ip, #0 │ │ │ │ add fp, sp, #12 │ │ │ │ eor r2, r2, #1 │ │ │ │ ldr lr, [r3] │ │ │ │ dmb ish │ │ │ │ and r5, lr, #3 │ │ │ │ bic r4, lr, #3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 9cb20 │ │ │ │ + bne 9ceb4 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 9cb4c │ │ │ │ + bhi 9cee0 │ │ │ │ add ip, ip, #1 │ │ │ │ yield │ │ │ │ - b 9caf4 │ │ │ │ + b 9ce88 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 9cb30 │ │ │ │ + bne 9cec4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r5, #3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r2, #1 │ │ │ │ orr r4, r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cb54 │ │ │ │ + beq 9cee8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, lr │ │ │ │ - bne 9cb6c │ │ │ │ + bne 9cf00 │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9cb28 │ │ │ │ - b 9caf4 │ │ │ │ + beq 9cebc │ │ │ │ + b 9ce88 │ │ │ │ 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, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9cae0 │ │ │ │ + bl 9ce74 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r4, r5, #1 │ │ │ │ cmp r4, #10 │ │ │ │ movcs r4, #10 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 9cbcc │ │ │ │ + bls 9cf60 │ │ │ │ yield │ │ │ │ - b 9cbd0 │ │ │ │ + b 9cf64 │ │ │ │ bl 2ea7c │ │ │ │ mov r5, r4 │ │ │ │ - b 9cb98 │ │ │ │ + b 9cf2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ - bl 9cb74 │ │ │ │ + bl 9cf08 │ │ │ │ mov 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 r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9cb74 │ │ │ │ + bl 9cf08 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #20 │ │ │ │ strh r3, [r4, #24] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 2d75b4 │ │ │ │ + bl 2d64d4 │ │ │ │ mov r0, #1 │ │ │ │ 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, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r5, #1 │ │ │ │ - bl 2c0398 │ │ │ │ + bl 2c83c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r4, #10 │ │ │ │ movcs r4, #10 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 9cca0 │ │ │ │ + bls 9d034 │ │ │ │ yield │ │ │ │ - b 9cca4 │ │ │ │ + b 9d038 │ │ │ │ bl 2ea7c │ │ │ │ mov r5, r4 │ │ │ │ - b 9cc74 │ │ │ │ + b 9d008 │ │ │ │ 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, #9984 @ 0x2700 │ │ │ │ + movw r3, #9408 @ 0x24c0 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 9cdd8 │ │ │ │ + beq 9d16c │ │ │ │ ldrb r2, [r5, #193] @ 0xc1 │ │ │ │ ldrb r3, [r0, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9cdd8 │ │ │ │ + bne 9d16c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9cdd8 │ │ │ │ + bne 9d16c │ │ │ │ ldr r3, [r0, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9cde4 │ │ │ │ + beq 9d178 │ │ │ │ add sl, r5, #1600 @ 0x640 │ │ │ │ mov r8, r4 │ │ │ │ add r6, r5, #712 @ 0x2c8 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2c0398 │ │ │ │ + bl 2c83c8 │ │ │ │ ldr r7, [r8, #712] @ 0x2c8 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 9cd9c │ │ │ │ + beq 9d130 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r5, [r7, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 9cb74 │ │ │ │ + bl 9cf08 │ │ │ │ ldr r7, [r7, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9cd38 │ │ │ │ + bne 9d0cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r8, #712] @ 0x2c8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9cd8c │ │ │ │ + bne 9d120 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 2d2fc4 │ │ │ │ - b 9cd9c │ │ │ │ + bl 2d1ee0 │ │ │ │ + b 9d130 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r5, #164] @ 0xa4 │ │ │ │ add r6, r6, #12 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r6, sl │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ ldr r3, [r4, #164] @ 0xa4 │ │ │ │ sub r3, r3, r9 │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ - bne 9cd24 │ │ │ │ + bne 9d0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9cc58 │ │ │ │ + bl 9cfec │ │ │ │ mov r0, r4 │ │ │ │ - bl 9abc8 │ │ │ │ - b 9cde4 │ │ │ │ + bl 9af5c │ │ │ │ + b 9d178 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bf9cc <_Py_SetLocaleFromEnv@@Base+0x9228> │ │ │ │ + bl 2c79fc <_Py_SetLocaleFromEnv@@Base+0x9230> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9b890 │ │ │ │ + b 9bc24 │ │ │ │ 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, #9984 @ 0x2700 │ │ │ │ + movw r6, #9408 @ 0x24c0 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, r6 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9cf94 │ │ │ │ + beq 9d328 │ │ │ │ movw r3, #4968 @ 0x1368 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ce2c │ │ │ │ - ldr r0, [pc, #340] @ 9cf9c │ │ │ │ + bne 9d1c0 │ │ │ │ + ldr r0, [pc, #340] @ 9d330 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d13bc │ │ │ │ + bl 2d02d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9cf94 │ │ │ │ + bne 9d328 │ │ │ │ movw r5, #3328 @ 0xd00 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 9ce98 │ │ │ │ + beq 9d22c │ │ │ │ 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, #256] @ 9cfa0 │ │ │ │ + ldr r2, [pc, #256] @ 9d334 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4940 @ 0x134c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9cebc │ │ │ │ + beq 9d250 │ │ │ │ bl 2da20 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9cf94 │ │ │ │ + beq 9d328 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9cef8 │ │ │ │ + beq 9d28c │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #188] @ 0xbc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9ced8 │ │ │ │ - bl 9ccac │ │ │ │ - b 9ced8 │ │ │ │ + beq 9d26c │ │ │ │ + bl 9d040 │ │ │ │ + b 9d26c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9cf0c │ │ │ │ + beq 9d2a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bf9cc <_Py_SetLocaleFromEnv@@Base+0x9228> │ │ │ │ + bl 2c79fc <_Py_SetLocaleFromEnv@@Base+0x9230> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 2c4cb4 │ │ │ │ + bl 2cd7d8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9cf94 │ │ │ │ - movw r3, #34536 @ 0x86e8 │ │ │ │ + beq 9d328 │ │ │ │ + movw r3, #34600 @ 0x8728 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9cf74 │ │ │ │ + beq 9d308 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #32 │ │ │ │ - bne 9cf2c │ │ │ │ + bne 9d2c0 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #6280 @ 0x1888 │ │ │ │ ldr ip, [r3, #2176] @ 0x880 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr ip, [r3, #2164] @ 0x874 │ │ │ │ str ip, [sp] │ │ │ │ ldr r3, [r3, #2160] @ 0x870 │ │ │ │ - bl 9c4a0 │ │ │ │ - b 9cf94 │ │ │ │ + bl 9c834 │ │ │ │ + b 9d328 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9cf8c │ │ │ │ + bne 9d320 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 9cf38 │ │ │ │ + bne 9d2cc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq ip, r8, r0, lsl r1 │ │ │ │ + ldrdeq fp, [r8], #-224 @ 0xffffff20 @ │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldrb r3, [r0, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -113277,95 +113506,95 @@ │ │ │ │ mov r8, #60 @ 0x3c │ │ │ │ add r5, r0, #124 @ 0x7c │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #124 @ 0x7c │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 9d020 │ │ │ │ + bcs 9d3b4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d010 │ │ │ │ + bne 9d3a4 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 9d010 │ │ │ │ - bl 34d08 <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ + beq 9d3a4 │ │ │ │ + bl 34d04 <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi 9cfec │ │ │ │ + bhi 9d380 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 9d098 │ │ │ │ + beq 9d42c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 9d098 │ │ │ │ + beq 9d42c │ │ │ │ movw r3, #52240 @ 0xcc10 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d098 │ │ │ │ + beq 9d42c │ │ │ │ lsr r3, r4, #27 │ │ │ │ ubfx r2, r4, #22, #5 │ │ │ │ add r3, r3, #5 │ │ │ │ add r0, r1, r3, lsl #2 │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ and ip, r3, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9d090 │ │ │ │ + bne 9d424 │ │ │ │ strex lr, ip, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bne 9d074 │ │ │ │ + bne 9d408 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ add r8, r4, #68 @ 0x44 │ │ │ │ mov r5, #0 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 344b0 │ │ │ │ + bl 344ac │ │ │ │ ldrb r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ ldrne r3, [r6, #448] @ 0x1c0 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ strbne r2, [r4, #76] @ 0x4c │ │ │ │ lsl r6, r6, #15 │ │ │ │ ldr r3, [r7, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ addeq r5, r5, #32 │ │ │ │ - beq 9d104 │ │ │ │ + beq 9d498 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 9d100 │ │ │ │ - blx 4480d0 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + bls 9d494 │ │ │ │ + blx 447e80 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r3, r0 │ │ │ │ add r5, r5, r3 │ │ │ │ cmp r8, r7 │ │ │ │ - bne 9d0dc │ │ │ │ + bne 9d470 │ │ │ │ ldmib r4, {r0, r1, r2, r3} │ │ │ │ lsr ip, r6, #7 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ mul r2, r5, ip │ │ │ │ - bl 9c58c │ │ │ │ + bl 9c920 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113373,52 +113602,52 @@ │ │ │ │ mov r8, #60 @ 0x3c │ │ │ │ add r5, r0, #124 @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ add r6, r6, #124 @ 0x7c │ │ │ │ cmp r5, r6 │ │ │ │ - bcs 9d198 │ │ │ │ + bcs 9d52c │ │ │ │ ldr r9, [r5, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9d188 │ │ │ │ + bne 9d51c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34d08 <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ + bl 34d04 <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ str r9, [r5, #32] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi 9d16c │ │ │ │ + bhi 9d500 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #1 │ │ │ │ - bne 9d1d0 │ │ │ │ + bne 9d564 │ │ │ │ movw r5, #2500 @ 0x9c4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d1c4 │ │ │ │ + bne 9d558 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d272c <_PyInterpreterState_New@@Base+0xf90> │ │ │ │ + bl 2d1648 <_PyInterpreterState_New@@Base+0xf90> │ │ │ │ ldr r0, [r7, #456] @ 0x1c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 344b0 │ │ │ │ + bl 344ac │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -113426,90 +113655,90 @@ │ │ │ │ cmp r3, r2 │ │ │ │ ldrne r3, [r7, #448] @ 0x1c0 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r7, #448] @ 0x1c0 │ │ │ │ strbne r2, [r4, #76] @ 0x4c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 9b5b4 │ │ │ │ + b 9b948 │ │ │ │ push {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 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 2d7518 │ │ │ │ + bl 2d6438 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9d2cc │ │ │ │ + beq 9d660 │ │ │ │ sub r4, r5, #1 │ │ │ │ ldr r0, [r6, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, r6, #20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 9d134 │ │ │ │ + b 9d4c8 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ udf #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, r0 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9cb74 │ │ │ │ + bl 9cf08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cc58 │ │ │ │ + bl 9cfec │ │ │ │ ldrh r3, [r4, #10] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ tst r3, #1 │ │ │ │ movne r0, #74 @ 0x4a │ │ │ │ - bne 9d338 │ │ │ │ + bne 9d6cc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ movne r0, #73 @ 0x49 │ │ │ │ - bne 9d338 │ │ │ │ + bne 9d6cc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 2cf78c <_Py_write_noraise@@Base+0xa800> │ │ │ │ + bl 2ce6a8 <_Py_write_noraise@@Base+0xbf8> │ │ │ │ mov r3, #12 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ mla r1, r3, r0, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #712 @ 0x2c8 │ │ │ │ - bne 9d360 │ │ │ │ + bne 9d6f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d74bc │ │ │ │ + b 2d63dc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9d240 │ │ │ │ + b 9d5d4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #116] @ 0x74 │ │ │ │ @@ -113517,64 +113746,64 @@ │ │ │ │ ldr ip, [r0, #124] @ 0x7c │ │ │ │ add r4, r0, #124 @ 0x7c │ │ │ │ mla r7, sl, r7, r0 │ │ │ │ mla r4, sl, ip, r4 │ │ │ │ add r7, r7, #124 @ 0x7c │ │ │ │ cmp r7, r4 │ │ │ │ movls r5, #0 │ │ │ │ - bls 9d470 │ │ │ │ + bls 9d804 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d454 │ │ │ │ + beq 9d7e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d62f4 │ │ │ │ + bl 2d5214 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d424 │ │ │ │ + bne 9d7b8 │ │ │ │ ldr r0, [r9, #456] @ 0x1c8 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 2d764c │ │ │ │ + bl 2d656c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 9d460 │ │ │ │ + b 9d7f4 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 9d460 │ │ │ │ + bne 9d7f4 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ movhi r5, #1 │ │ │ │ - bhi 9d460 │ │ │ │ + bhi 9d7f4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 9d460 │ │ │ │ + b 9d7f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - bhi 9d3c0 │ │ │ │ + bhi 9d754 │ │ │ │ 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 │ │ │ │ @@ -113600,128 +113829,128 @@ │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ mov r9, #60 @ 0x3c │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ add r4, r5, #124 @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r0, r0, #15 │ │ │ │ str r3, [r6, #448] @ 0x1c0 │ │ │ │ - bl 344b0 │ │ │ │ + bl 344ac │ │ │ │ ldr r0, [r6, #456] @ 0x1c8 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr ip, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ mla ip, r9, ip, r5 │ │ │ │ mla r4, r9, r3, r4 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ cmp r4, ip │ │ │ │ - bcs 9d6a0 │ │ │ │ + bcs 9da34 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d67c │ │ │ │ + beq 9da10 │ │ │ │ ldr r0, [r6, #456] @ 0x1c8 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ - bl 2d1314 │ │ │ │ + bl 2d0230 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ ldrb r3, [r8, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d570 │ │ │ │ + bne 9d904 │ │ │ │ mov sl, r8 │ │ │ │ - b 9d5ac │ │ │ │ + b 9d940 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr sl, [r1, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d598 │ │ │ │ + beq 9d92c │ │ │ │ ldrb r1, [sl, #193] @ 0xc1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9d5ac │ │ │ │ + beq 9d940 │ │ │ │ ldr sl, [sl, #188] @ 0xbc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9d580 │ │ │ │ + bne 9d914 │ │ │ │ mov r0, #14 │ │ │ │ - movw r1, #63912 @ 0xf9a8 │ │ │ │ + movw r1, #63336 @ 0xf768 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c2d0 │ │ │ │ - b 9d568 │ │ │ │ + bl 9c664 │ │ │ │ + b 9d8fc │ │ │ │ dmb ish │ │ │ │ str sl, [r4, #44] @ 0x2c │ │ │ │ ldrb r2, [sl, #193] @ 0xc1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #27] │ │ │ │ mov r2, #1 │ │ │ │ - bl 9cb74 │ │ │ │ + bl 9cf08 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d62f4 │ │ │ │ + bl 2d5214 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d5f8 │ │ │ │ + bne 9d98c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2d764c │ │ │ │ + bl 2d656c │ │ │ │ mov r4, r0 │ │ │ │ - b 9d68c │ │ │ │ + b 9da20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 2cf78c <_Py_write_noraise@@Base+0xa800> │ │ │ │ + bl 2ce6a8 <_Py_write_noraise@@Base+0xbf8> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r0, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, #712 @ 0x2c8 │ │ │ │ - bl 2d2e80 │ │ │ │ + bl 2d1d9c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9d68c │ │ │ │ + bne 9da20 │ │ │ │ ldrh r1, [r4, #24] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 9d66c │ │ │ │ + bcs 9da00 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp sl, r8 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r7] │ │ │ │ - b 9d68c │ │ │ │ + b 9da20 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 9d638 │ │ │ │ - b 9d68c │ │ │ │ + bhi 9d9cc │ │ │ │ + b 9da20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2d78c0 │ │ │ │ + bl 2d67e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r9, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 9d52c │ │ │ │ + bhi 9d8c0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d6bc │ │ │ │ + bne 9da50 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9cfa4 │ │ │ │ + bl 9d338 │ │ │ │ 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 │ │ │ │ @@ -113731,64 +113960,64 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r9, #520] @ 0x208 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d8a8 │ │ │ │ + beq 9dc3c │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8a8 │ │ │ │ - ldr r8, [pc, #560] @ 9d948 │ │ │ │ + bne 9dc3c │ │ │ │ + ldr r8, [pc, #560] @ 9dcdc │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r3, #9984 @ 0x2700 │ │ │ │ + movw r3, #9408 @ 0x24c0 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r2, [sl, r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d8a8 │ │ │ │ - bl 2b2048 <_start@@Base+0x2218> │ │ │ │ + beq 9dc3c │ │ │ │ + bl 2ba0e0 <_start@@Base+0xb330> │ │ │ │ ldr r8, [sl, r8] │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8a8 │ │ │ │ + bne 9dc3c │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r1, #472] @ 0x1d8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d8a8 │ │ │ │ + bne 9dc3c │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp ip, #6 │ │ │ │ - bne 9d790 │ │ │ │ + bne 9db24 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d798 │ │ │ │ + bne 9db2c │ │ │ │ cmp r3, r0 │ │ │ │ - bne 9d8a8 │ │ │ │ - b 9d798 │ │ │ │ + bne 9dc3c │ │ │ │ + b 9db2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d8a8 │ │ │ │ + bne 9dc3c │ │ │ │ ldr r2, [r9, #700] @ 0x2bc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 9d7b0 │ │ │ │ + ble 9db44 │ │ │ │ ldr r0, [r1, #452] @ 0x1c4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 9d8a8 │ │ │ │ + bcs 9dc3c │ │ │ │ cmp ip, #6 │ │ │ │ - bne 9d80c │ │ │ │ + bne 9dba0 │ │ │ │ ldr r0, [r1, #468] @ 0x1d4 │ │ │ │ ldr r2, [r1, #452] @ 0x1c4 │ │ │ │ cmp r2, r0, lsl #1 │ │ │ │ - bcc 9d8a8 │ │ │ │ + bcc 9dc3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r4] │ │ │ │ subgt r3, r3, #1 │ │ │ │ movle r3, #132 @ 0x84 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ @@ -113797,323 +114026,323 @@ │ │ │ │ and r0, r2, #31 │ │ │ │ lsr r2, r2, #5 │ │ │ │ dmb ish │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #1 │ │ │ │ lsl r1, r2, r0 │ │ │ │ mvn r2, r2, lsl r0 │ │ │ │ - b 9d824 │ │ │ │ + b 9dbb8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b4c0 │ │ │ │ + bl 9b854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d8a8 │ │ │ │ - b 9d870 │ │ │ │ + beq 9dc3c │ │ │ │ + b 9dc04 │ │ │ │ ldrex r0, [r3] │ │ │ │ and ip, r0, r2 │ │ │ │ strex lr, ip, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 9d824 │ │ │ │ + bne 9dbb8 │ │ │ │ bics r1, r1, r0 │ │ │ │ dmb ish │ │ │ │ - bne 9d8a8 │ │ │ │ + bne 9dc3c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d848 │ │ │ │ + bne 9dbdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9d47c │ │ │ │ + bl 9d810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d8a8 │ │ │ │ + beq 9dc3c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d3114 │ │ │ │ + b 2d2030 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9d934 │ │ │ │ + bne 9dcc8 │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d934 │ │ │ │ + beq 9dcc8 │ │ │ │ clz r3, r5 │ │ │ │ sub r0, r5, #1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #4194304 @ 0x400000 │ │ │ │ orrcc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d934 │ │ │ │ + bne 9dcc8 │ │ │ │ bfc r0, #0, #22 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ sub r3, r5, r0 │ │ │ │ lsr r3, r3, #15 │ │ │ │ mul r3, r2, r3 │ │ │ │ add r2, r0, r3 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ sub r3, r3, r2 │ │ │ │ adds r0, r0, r3 │ │ │ │ - beq 9d934 │ │ │ │ + beq 9dcc8 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r0, #32] │ │ │ │ - beq 9d920 │ │ │ │ + beq 9dcb4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9c468 │ │ │ │ + bl 9c7fc │ │ │ │ cmp r0, #4 │ │ │ │ - bls 9d934 │ │ │ │ + bls 9dcc8 │ │ │ │ sub r1, r0, #4 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 9c9dc │ │ │ │ + bl 9cd70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9a9b4 │ │ │ │ + b 9ad48 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 9c3f8 │ │ │ │ + bl 9c78c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 9d6c8 │ │ │ │ + b 9da5c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ sub r4, fp, #452 @ 0x1c4 │ │ │ │ - ldr r5, [pc, #1404] @ 9df30 │ │ │ │ + ldr r5, [pc, #1404] @ 9e2c4 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #64052 @ 0xfa34 │ │ │ │ + movw r3, #63476 @ 0xf7f4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64064 @ 0xfa40 │ │ │ │ + movw r2, #63488 @ 0xf800 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw r3, #64076 @ 0xfa4c │ │ │ │ + movw r3, #63500 @ 0xf80c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64088 @ 0xfa58 │ │ │ │ + movw r2, #63512 @ 0xf818 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - movw r3, #64100 @ 0xfa64 │ │ │ │ + movw r3, #63524 @ 0xf824 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64020 @ 0xfa14 │ │ │ │ + movw r2, #63444 @ 0xf7d4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r3, #64008 @ 0xfa08 │ │ │ │ + movw r3, #63432 @ 0xf7c8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r7, #14036 @ 0x36d4 │ │ │ │ + movw r7, #13460 @ 0x3494 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #63532 @ 0xf82c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, r5, #24 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r1, #64120 @ 0xfa78 │ │ │ │ + movw r1, #63544 @ 0xf838 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - movw r1, #47092 @ 0xb7f4 │ │ │ │ + movw r1, #45984 @ 0xb3a0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9c074 │ │ │ │ + bl 9c408 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ - movw r1, #64132 @ 0xfa84 │ │ │ │ + movw r1, #63556 @ 0xf844 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c074 │ │ │ │ + bl 9c408 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ + movw r1, #63564 @ 0xf84c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64148 @ 0xfa94 │ │ │ │ + movw r1, #63572 @ 0xf854 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #344 @ 0x158 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64160 @ 0xfaa0 │ │ │ │ + movw r1, #63584 @ 0xf860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #368 @ 0x170 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64172 @ 0xfaac │ │ │ │ + movw r1, #63596 @ 0xf86c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r5, #24 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #46992 @ 0xb790 │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64160 @ 0xfaa0 │ │ │ │ + movw r1, #63584 @ 0xf860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - movw r1, #64180 @ 0xfab4 │ │ │ │ + movw r1, #63604 @ 0xf874 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #296 @ 0x128 │ │ │ │ - movw r1, #64192 @ 0xfac0 │ │ │ │ + movw r1, #63616 @ 0xf880 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - movw r1, #64200 @ 0xfac8 │ │ │ │ + movw r1, #63624 @ 0xf888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ - movw r1, #64208 @ 0xfad0 │ │ │ │ + movw r1, #63632 @ 0xf890 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #208 @ 0xd0 │ │ │ │ - movw r1, #64220 @ 0xfadc │ │ │ │ + movw r1, #63644 @ 0xf89c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #216 @ 0xd8 │ │ │ │ - movw r1, #46912 @ 0xb740 │ │ │ │ + movw r1, #45804 @ 0xb2ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - movw r1, #64228 @ 0xfae4 │ │ │ │ + movw r1, #63652 @ 0xf8a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #232 @ 0xe8 │ │ │ │ - movw r1, #64236 @ 0xfaec │ │ │ │ + movw r1, #63660 @ 0xf8ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #264 @ 0x108 │ │ │ │ - movw r1, #64244 @ 0xfaf4 │ │ │ │ + movw r1, #63668 @ 0xf8b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c000 │ │ │ │ + bl 9c394 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #112 @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #12968 @ 0x32a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 9be88 │ │ │ │ + bl 9c21c │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ ldr r1, [r5, #316] @ 0x13c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 9dc3c │ │ │ │ + beq 9dfd0 │ │ │ │ ldr ip, [r5, #304] @ 0x130 │ │ │ │ mov lr, #10 │ │ │ │ ldr r5, [r5, #308] @ 0x134 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, ip, lr │ │ │ │ mla r1, lr, r5, r1 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r3, #64252 @ 0xfafc │ │ │ │ + movw r3, #63676 @ 0xf8bc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r2, #64264 @ 0xfb08 │ │ │ │ + movw r2, #63688 @ 0xf8c8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov r6, #0 │ │ │ │ - bl 32604 │ │ │ │ + bl 32600 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #64288 @ 0xfb20 │ │ │ │ + movw r3, #63712 @ 0xf8e0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64300 @ 0xfb2c │ │ │ │ + movw r2, #63724 @ 0xf8ec │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ mov r7, #0 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ sub r3, fp, #428 @ 0x1ac │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ strd r6, [r3] │ │ │ │ bl 2e074 │ │ │ │ - movw r3, #34520 @ 0x86d8 │ │ │ │ + movw r3, #34584 @ 0x8718 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldm r3, {r5, r7} │ │ │ │ - bl 2b46b4 <_start@@Base+0x4884> │ │ │ │ - movw r2, #34528 @ 0x86e0 │ │ │ │ + bl 2bc74c <_start@@Base+0xd99c> │ │ │ │ + movw r2, #34592 @ 0x8720 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ - ldr r3, [pc, #596] @ 9df34 │ │ │ │ + ldr r3, [pc, #596] @ 9e2c8 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ adds r5, r5, ip │ │ │ │ adc r2, r7, r2 │ │ │ │ subs r6, r0, r5 │ │ │ │ sbc sl, r1, r2 │ │ │ │ ldrexd r0, [r3] │ │ │ │ @@ -114123,476 +114352,476 @@ │ │ │ │ sub r1, fp, #460 @ 0x1cc │ │ │ │ mov r0, #0 │ │ │ │ strd r2, [r1] │ │ │ │ sub r1, fp, #380 @ 0x17c │ │ │ │ bl 2e4f4 <__getrusage64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bne 9dd94 │ │ │ │ + bne 9e128 │ │ │ │ ldr r9, [fp, #-380] @ 0xfffffe84 │ │ │ │ mov r7, #1000 @ 0x3e8 │ │ │ │ ldr r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ sub r8, fp, #372 @ 0x174 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ umull r5, r9, r9, r7 │ │ │ │ ldrd r0, [r8] │ │ │ │ mla r9, r7, r3, r9 │ │ │ │ mov r3, #0 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ adds r5, r5, r0 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ adc r9, r9, r1 │ │ │ │ ldrd r0, [r8, #16] │ │ │ │ umull r8, r3, r3, r7 │ │ │ │ mla r7, r7, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ adds r0, r8, r0 │ │ │ │ adc r1, r7, r1 │ │ │ │ ldr r7, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r8, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp sl, #0 │ │ │ │ lsl r7, r7, #10 │ │ │ │ - bge 9ddb4 │ │ │ │ - b 9ddc4 │ │ │ │ + bge 9e148 │ │ │ │ + b 9e158 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 9df14 │ │ │ │ + blt 9e2a8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r9, r8 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs sl, sl, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ - b 9ddc8 │ │ │ │ + b 9e15c │ │ │ │ ldr r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ cmp r9, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - blt 9dde0 │ │ │ │ + blt 9e174 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r9, r9, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r9, #0 │ │ │ │ - blt 9ddfc │ │ │ │ + blt 9e190 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ movlt r9, r0 │ │ │ │ mvnge r9, #-2147483648 @ 0x80000000 │ │ │ │ movw sl, #19923 @ 0x4dd3 │ │ │ │ movt sl, #4194 @ 0x1062 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ - movw r2, #64312 @ 0xfb38 │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + movw r2, #63736 @ 0xf8f8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ umull r6, r3, r6, sl │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #2056 @ 0x808 │ │ │ │ + movw r3, #1480 @ 0x5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str r8, [sp, #16] │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ umull r9, r3, r9, sl │ │ │ │ mov r0, r5 │ │ │ │ umull r5, sl, r5, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 447c64 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 447a14 <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ mov r5, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ lsr sl, sl, #6 │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ - movw r3, #29528 @ 0x7358 │ │ │ │ + movw r3, #28952 @ 0x7118 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r2, #64332 @ 0xfb4c │ │ │ │ + movw r2, #63756 @ 0xf90c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 9def4 │ │ │ │ + beq 9e288 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #64404 @ 0xfb94 │ │ │ │ + movw r2, #63828 @ 0xf954 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bcb8 │ │ │ │ + bl 9c04c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #42960 @ 0xa7d0 │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc6c │ │ │ │ + bl 9c000 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ - b 9dde0 │ │ │ │ - rsbeq ip, r8, r0, lsr #1 │ │ │ │ - rsbeq ip, r8, r8, asr #1 │ │ │ │ - │ │ │ │ -0009df38 <_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 387634 │ │ │ │ - cmn r0, #1 │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - strne r0, [r4] │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 9e174 │ │ │ │ + rsbeq fp, r8, r0, ror #28 │ │ │ │ + rsbeq fp, r8, r8, lsl #29 │ │ │ │ │ │ │ │ -0009df6c <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0009e2cc <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 20ac20 │ │ │ │ + bl 209d8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dfb0 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ + beq 9e310 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 9dfb8 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #64420 @ 0xfba4 │ │ │ │ + bls 9e318 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63844 @ 0xf964 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009dfc0 : │ │ │ │ +0009e320 <_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 387368 │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + strne r0, [r4] │ │ │ │ + mov r0, r3 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0009e354 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34548 @ 0x86f4 │ │ │ │ + movw r3, #33940 @ 0x8494 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9e000 │ │ │ │ + beq 9e394 │ │ │ │ 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, #33496 @ 0x82d8 │ │ │ │ + movw r0, #32920 @ 0x8098 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e020 : │ │ │ │ +0009e3b4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34004 @ 0x84d4 │ │ │ │ + movw r3, #33396 @ 0x8274 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9e060 │ │ │ │ + beq 9e3f4 │ │ │ │ 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, #48432 @ 0xbd30 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e068 : │ │ │ │ +0009e3fc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34004 @ 0x84d4 │ │ │ │ + movw r3, #33396 @ 0x8274 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9e0a8 │ │ │ │ + beq 9e43c │ │ │ │ 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, #48432 @ 0xbd30 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e0b0 : │ │ │ │ +0009e444 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34296 @ 0x85f8 │ │ │ │ + movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9e0f0 │ │ │ │ + beq 9e484 │ │ │ │ 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, #48432 @ 0xbd30 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e0f8 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0009e48c <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 9e160 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + bne 9e4f4 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ ldr r0, [r1, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9e18c <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ - bge 9e158 <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ + beq 9e520 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bge 9e4ec <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ eor r1, ip, ip, asr #31 │ │ │ │ add r2, r2, #3 │ │ │ │ sub r1, r1, ip, asr #31 │ │ │ │ mla r2, lr, r1, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r5, r0 │ │ │ │ - b 9e18c <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + b 9e520 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e188 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 9e51c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 9e188 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 379078 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ + beq 9e51c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 378db0 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9e188 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 177b78 │ │ │ │ - b 9e18c <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bne 9e51c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 1777a4 │ │ │ │ + b 9e520 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ sub r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e194 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0009e528 <_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 20b410 │ │ │ │ + bl 20a2d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e1dc <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 9e570 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #64456 @ 0xfbc8 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63880 @ 0xf988 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009e1e4 : │ │ │ │ +0009e578 : │ │ │ │ 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 9e20c │ │ │ │ + bne 9e5a0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 9e258 │ │ │ │ + ldr r2, [pc, #64] @ 9e5ec │ │ │ │ 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 9e24c │ │ │ │ + beq 9e5e0 │ │ │ │ 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} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 9e278 │ │ │ │ + ldr r1, [pc, #16] @ 9e60c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4844 │ │ │ │ - rsbeq r4, fp, r0, asr #12 │ │ │ │ + b d4b98 │ │ │ │ + rsbeq r4, fp, r8, ror #12 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0009e2b8 : │ │ │ │ +0009e64c : │ │ │ │ push {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, #16392 @ 0x4008 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9e304 │ │ │ │ - bl d47bc │ │ │ │ + beq 9e698 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e304 │ │ │ │ + bne 9e698 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #30880 @ 0x78a0 │ │ │ │ + movw r0, #30304 @ 0x7660 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9e314 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9e6a8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e31c │ │ │ │ + beq 9e6b0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e324 : │ │ │ │ +0009e6b8 : │ │ │ │ push {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, #16392 @ 0x4008 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9e374 │ │ │ │ - bl d47bc │ │ │ │ + beq 9e708 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e374 │ │ │ │ + bne 9e708 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #30880 @ 0x78a0 │ │ │ │ + movw r0, #30304 @ 0x7660 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e380 : │ │ │ │ +0009e714 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ce8dc │ │ │ │ + b 1ce200 │ │ │ │ │ │ │ │ -0009e394 : │ │ │ │ +0009e728 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e3fc │ │ │ │ + beq 9e790 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e3fc │ │ │ │ + beq 9e790 │ │ │ │ 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 9e3e8 │ │ │ │ - bl 177b78 │ │ │ │ + bne 9e77c │ │ │ │ + bl 1777a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 9e3f4 │ │ │ │ + b 9e788 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -114603,536 +114832,536 @@ │ │ │ │ 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 9e444 │ │ │ │ - bl 82d3c │ │ │ │ - b 9e45c │ │ │ │ + beq 9e7d8 │ │ │ │ + bl 830e0 │ │ │ │ + b 9e7f0 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e464 │ │ │ │ + beq 9e7f8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9e47c │ │ │ │ + b 9e810 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009e488 : │ │ │ │ +0009e81c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e404 │ │ │ │ + b 9e798 │ │ │ │ │ │ │ │ -0009e49c : │ │ │ │ +0009e830 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e404 │ │ │ │ + b 9e798 │ │ │ │ │ │ │ │ -0009e4b0 : │ │ │ │ +0009e844 : │ │ │ │ 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 9e4f0 │ │ │ │ - bl 82d3c │ │ │ │ - b 9e518 │ │ │ │ + beq 9e884 │ │ │ │ + bl 830e0 │ │ │ │ + b 9e8ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e520 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 9e8b4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64492 @ 0xfbec │ │ │ │ + movw r1, #63916 @ 0xf9ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r4, #0 │ │ │ │ - b 9e560 │ │ │ │ + b 9e8f4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e500 │ │ │ │ + beq 9e894 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9e500 │ │ │ │ + bne 9e894 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009e56c : │ │ │ │ +0009e900 : │ │ │ │ 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 9e5d8 │ │ │ │ + beq 9e96c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e5d8 │ │ │ │ + beq 9e96c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e5d8 │ │ │ │ + beq 9e96c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e5d8 │ │ │ │ + beq 9e96c │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 2188bc │ │ │ │ + bl 217c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e5f4 │ │ │ │ - b 9e7ec │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq 9e988 │ │ │ │ + b 9eb80 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64532 @ 0xfc14 │ │ │ │ + movw r1, #63956 @ 0xf9d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b 9e7ec │ │ │ │ + bl 1b956c │ │ │ │ + b 9eb80 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 218b18 │ │ │ │ + bl 217f8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9e614 │ │ │ │ + beq 9e9a8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ - b 9e7ec │ │ │ │ + bl 219b7c │ │ │ │ + b 9eb80 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 9e650 │ │ │ │ - movw r3, #56728 @ 0xdd98 │ │ │ │ + bge 9e9e4 │ │ │ │ + movw r3, #57200 @ 0xdf70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64588 @ 0xfc4c │ │ │ │ + movw r1, #64012 @ 0xfa0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 21a824 │ │ │ │ - b 9e7ec │ │ │ │ + bl 219b7c │ │ │ │ + b 9eb80 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e6d8 │ │ │ │ + bne 9ea6c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3604bc <_PyCapsule_SetTraverse@@Base+0x93c> │ │ │ │ + bl 3601f0 <_PyCapsule_SetTraverse@@Base+0x9d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e688 │ │ │ │ + beq 9ea1c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e688 │ │ │ │ + bne 9ea1c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3604bc <_PyCapsule_SetTraverse@@Base+0x93c> │ │ │ │ + bl 3601f0 <_PyCapsule_SetTraverse@@Base+0x9d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e6b4 │ │ │ │ + bne 9ea48 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 412e64 <_PyAsyncGenValueWrapperNew@@Base+0x2ed4> │ │ │ │ + bl 412784 <_PyAsyncGenValueWrapperNew@@Base+0x2b34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6d8 │ │ │ │ + beq 9ea6c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e6d8 │ │ │ │ + bne 9ea6c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 412e64 <_PyAsyncGenValueWrapperNew@@Base+0x2ed4> │ │ │ │ + bl 412784 <_PyAsyncGenValueWrapperNew@@Base+0x2b34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6d8 │ │ │ │ + beq 9ea6c │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ed1c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 21a824 │ │ │ │ - b 9e7f0 │ │ │ │ + bl 219b7c │ │ │ │ + b 9eb84 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne 9e70c │ │ │ │ - bl 3736a8 │ │ │ │ + bne 9eaa0 │ │ │ │ + bl 3733e0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 21a824 │ │ │ │ - b 9e7ec │ │ │ │ + bl 219b7c │ │ │ │ + b 9eb80 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, r2 │ │ │ │ strgt r1, [r4, r2, lsl #2] │ │ │ │ addgt r2, r2, #1 │ │ │ │ - bgt 9e70c │ │ │ │ + bgt 9eaa0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9e750 │ │ │ │ + ble 9eae4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul r5, r1, r5 │ │ │ │ - bne 9e734 │ │ │ │ + bne 9eac8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9e754 │ │ │ │ - b 9e7d0 │ │ │ │ + bne 9eae8 │ │ │ │ + b 9eb64 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r5, r5, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bmi 9e79c │ │ │ │ + bmi 9eb30 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ addlt r1, r1, #1 │ │ │ │ strlt r1, [r2] │ │ │ │ - blt 9e79c │ │ │ │ + blt 9eb30 │ │ │ │ cmn r3, #1 │ │ │ │ str r7, [r2], #-4 │ │ │ │ - bne 9e770 │ │ │ │ + bne 9eb04 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 4432e4 │ │ │ │ + bl 443094 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 4432e4 │ │ │ │ + bl 443094 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ed1c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9e758 │ │ │ │ + bne 9eaec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 21a824 │ │ │ │ - b 9e7f0 │ │ │ │ + bl 219b7c │ │ │ │ + b 9eb84 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0009e7fc : │ │ │ │ +0009eb90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2515d0 │ │ │ │ + b 250530 │ │ │ │ │ │ │ │ -0009e810 : │ │ │ │ +0009eba4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 170e54 │ │ │ │ + b 170ac8 │ │ │ │ │ │ │ │ -0009e824 : │ │ │ │ +0009ebb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 21e184 │ │ │ │ + b 21d4b0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e850 │ │ │ │ + beq 9ebe4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e884 │ │ │ │ + bne 9ec18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #53968 @ 0xd2d0 │ │ │ │ + movw r2, #53392 @ 0xd090 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e88c : │ │ │ │ +0009ec20 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #140] @ 9e938 │ │ │ │ + ldr r2, [pc, #140] @ 9eccc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9e8d0 │ │ │ │ + bne 9ec64 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e838 │ │ │ │ - b 9e924 │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 9ebcc │ │ │ │ + b 9ecb8 │ │ │ │ + bl 16a0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e924 │ │ │ │ + beq 9ecb8 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 350b4 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ + bl 350b0 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e90c │ │ │ │ + ble 9eca0 │ │ │ │ mov r4, r5 │ │ │ │ - b 9e924 │ │ │ │ + b 9ecb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e904 │ │ │ │ + bne 9ec98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9e904 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9ec98 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e93c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0009ecd0 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #140] @ 9e9e8 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9ed7c <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9e980 <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ + bne 9ed14 <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e838 │ │ │ │ - b 9e9d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ - bl 16a2c4 │ │ │ │ + bl 9ebcc │ │ │ │ + b 9ed68 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + bl 16a0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e9d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + beq 9ed68 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 350b4 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ + bl 350b0 <_PyObject_DebugMallocStats@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e9bc <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ + ble 9ed50 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e9d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + b 9ed68 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e9b4 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bne 9ed48 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9e9b4 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9ed48 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e9ec : │ │ │ │ +0009ed80 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr lr, [pc, #168] @ 9eab0 │ │ │ │ + ldr lr, [pc, #168] @ 9ee44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ - beq 9ea44 │ │ │ │ + beq 9edd8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 9ea8c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 9ee20 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #29284 @ 0x7264 │ │ │ │ + movw r2, #28708 @ 0x7024 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ - b 9eaa8 │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ + b 9ee3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9ea80 │ │ │ │ + beq 9ee14 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9ea78 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne 9ee0c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #64644 @ 0xfc84 │ │ │ │ + movw r2, #64068 @ 0xfa44 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ - b 9eaa8 │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ + b 9ee3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9ea94 │ │ │ │ + bne 9ee28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fe568 │ │ │ │ + b fe320 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ea4c │ │ │ │ + bne 9ede0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 194404 │ │ │ │ + b 193ea4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov ip, r0 │ │ │ │ - movw r0, #64680 @ 0xfca8 │ │ │ │ + movw r0, #64104 @ 0xfa68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #14036 @ 0x36d4 │ │ │ │ - movwne r3, #4248 @ 0x1098 │ │ │ │ + movweq r3, #13460 @ 0x3494 │ │ │ │ + movwne r3, #3672 @ 0xe58 │ │ │ │ movteq r3, #71 @ 0x47 │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ - movweq r2, #41924 @ 0xa3c4 │ │ │ │ + movweq r2, #41348 @ 0xa184 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #69 @ 0x45 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64712 @ 0xfcc8 │ │ │ │ + movw r0, #64136 @ 0xfa88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d1d78 <_PyType_GetDict@@Base> │ │ │ │ + bl d2094 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9eb78 │ │ │ │ + beq 9ef0c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ad30 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27a250 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9eb8c │ │ │ │ - b 9ebd4 │ │ │ │ + bne 9ef20 │ │ │ │ + b 9ef68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9eb60 │ │ │ │ - b 9ebe8 │ │ │ │ + bge 9eef4 │ │ │ │ + b 9ef7c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ebe8 │ │ │ │ + beq 9ef7c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ebcc │ │ │ │ + bgt 9ef60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9ebcc │ │ │ │ + bne 9ef60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9ebe8 │ │ │ │ + b 9ef7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d4844 │ │ │ │ + b d4b98 │ │ │ │ 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 193dac │ │ │ │ + b 1938d0 │ │ │ │ │ │ │ │ -0009ec08 : │ │ │ │ +0009ef9c : │ │ │ │ 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] │ │ │ │ @@ -115161,35 +115390,35 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [fp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #52] @ 0x34 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - bl 3adaa4 │ │ │ │ + bl 3ad330 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009eca4 : │ │ │ │ +0009f038 : │ │ │ │ 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 9ece4 │ │ │ │ + bge 9f078 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 9ed4c │ │ │ │ + b 9f0e0 │ │ │ │ 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] │ │ │ │ @@ -115198,145 +115427,145 @@ │ │ │ │ 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 22ab20 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 229b24 <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 3cb7f4 │ │ │ │ + bl 3cb5f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 36f794 │ │ │ │ + bl 36f4cc │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #30728 @ 0x7808 │ │ │ │ + movw r3, #30120 @ 0x75a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9eda4 │ │ │ │ + beq 9f138 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9eda4 │ │ │ │ + beq 9f138 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9edc8 │ │ │ │ - b 9ede0 │ │ │ │ + bne 9f15c │ │ │ │ + b 9f174 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9ed94 │ │ │ │ + beq 9f128 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41100 @ 0xa08c │ │ │ │ + movw r0, #39992 @ 0x9c38 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ed94 │ │ │ │ - b 9ee24 │ │ │ │ + bne 9f128 │ │ │ │ + b 9f1b8 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #41100 @ 0xa08c │ │ │ │ + movw r0, #39992 @ 0x9c38 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ee24 │ │ │ │ + beq 9f1b8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #320] @ 9ef2c │ │ │ │ + ldr r1, [pc, #320] @ 9f2c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl fca74 <_PyObject_LookupSpecial@@Base> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl fc85c <_PyObject_LookupSpecial@@Base> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9ee2c │ │ │ │ + bne 9f1c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ee90 │ │ │ │ + bgt 9f224 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9ee90 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9ee90 │ │ │ │ + bne 9f224 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9f224 │ │ │ │ mov r4, #0 │ │ │ │ - b 9ef24 │ │ │ │ + b 9f2b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ee74 │ │ │ │ - ldr r2, [pc, #244] @ 9ef30 │ │ │ │ + beq 9f208 │ │ │ │ + ldr r2, [pc, #244] @ 9f2c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 32921c <_PyStack_AsDict@@Base+0x3f0> │ │ │ │ + bl 32859c <_PyStack_AsDict@@Base+0x3f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ee6c │ │ │ │ + bgt 9f200 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9ee6c │ │ │ │ + bne 9f200 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9ef24 │ │ │ │ - bl df724 │ │ │ │ + b 9f2b8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ef24 │ │ │ │ + bne 9f2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9eeb8 │ │ │ │ + bne 9f24c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32544 @ 0x7f20 │ │ │ │ + movw r1, #31968 @ 0x7ce0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9ef24 │ │ │ │ + beq 9f2b8 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eef0 │ │ │ │ + bne 9f284 │ │ │ │ mov r0, r7 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ mov r4, r0 │ │ │ │ - b 9ef00 │ │ │ │ + b 9f294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ef24 │ │ │ │ + beq 9f2b8 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsr r1 │ │ │ │ + rsbeq r5, fp, ip, asr r1 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 │ │ │ │ @@ -115344,56 +115573,56 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9ef9c │ │ │ │ + bne 9f330 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f190 │ │ │ │ + bgt 9f524 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f190 │ │ │ │ + bne 9f524 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9f190 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9f524 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9efb8 │ │ │ │ + bne 9f34c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9efc0 │ │ │ │ + bne 9f354 │ │ │ │ mov r3, r1 │ │ │ │ - b 9efd8 │ │ │ │ + b 9f36c │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9efb8 │ │ │ │ + bgt 9f34c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9effc │ │ │ │ + bne 9f390 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9f004 │ │ │ │ + bne 9f398 │ │ │ │ mov r3, r1 │ │ │ │ - b 9f01c │ │ │ │ + b 9f3b0 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9effc │ │ │ │ + bgt 9f390 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ @@ -115408,56 +115637,56 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, #76 @ 0x4c │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #75] @ 0x4b │ │ │ │ - ble 9f0c4 │ │ │ │ + ble 9f458 │ │ │ │ asr r2, r2, #2 │ │ │ │ add lr, r5, #76 @ 0x4c │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ ldr r8, [lr, #4]! │ │ │ │ and r1, r8, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9f098 │ │ │ │ + bne 9f42c │ │ │ │ bic r1, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 9f0a0 │ │ │ │ + bne 9f434 │ │ │ │ mov r1, r8 │ │ │ │ - b 9f0b4 │ │ │ │ + b 9f448 │ │ │ │ ldr r9, [r1] │ │ │ │ add sl, r9, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f098 │ │ │ │ + bgt 9f42c │ │ │ │ str sl, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [ip, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 9f07c │ │ │ │ + bgt 9f410 │ │ │ │ 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 9f0f8 │ │ │ │ + bgt 9f48c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f0f8 │ │ │ │ + bne 9f48c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 9f198 │ │ │ │ + ldr r0, [pc, #128] @ 9f52c │ │ │ │ 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] │ │ │ │ @@ -115485,649 +115714,649 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009f19c : │ │ │ │ +0009f530 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #28228 @ 0x6e44 │ │ │ │ + movw r0, #27620 @ 0x6be4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9ef34 │ │ │ │ + b 9f2c8 │ │ │ │ │ │ │ │ -0009f1c8 : │ │ │ │ +0009f55c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #28228 @ 0x6e44 │ │ │ │ + movw r0, #27620 @ 0x6be4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9ef34 │ │ │ │ + b 9f2c8 │ │ │ │ │ │ │ │ -0009f1f0 : │ │ │ │ +0009f584 : │ │ │ │ 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, #29588 @ 0x7394 │ │ │ │ + movw r0, #28980 @ 0x7134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f2c8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009f234 : │ │ │ │ +0009f5c8 : │ │ │ │ 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, #29064 @ 0x7188 │ │ │ │ + movw r0, #28456 @ 0x6f28 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f2c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f2a0 │ │ │ │ - ldr r3, [pc, #96] @ 9f2d0 │ │ │ │ + beq 9f634 │ │ │ │ + ldr r3, [pc, #96] @ 9f664 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 9f2a0 │ │ │ │ - bl 3067d4 │ │ │ │ + beq 9f634 │ │ │ │ + bl 30575c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 443ee0 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 443c90 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [r4, #28] │ │ │ │ - beq 9f2a8 │ │ │ │ + beq 9f63c │ │ │ │ mov r5, r4 │ │ │ │ - b 9f2c8 │ │ │ │ + b 9f65c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f2c8 │ │ │ │ + bgt 9f65c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f2c8 │ │ │ │ + bne 9f65c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 20e33c │ │ │ │ + b 20d1d4 │ │ │ │ │ │ │ │ -0009f2ec <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0009f680 <_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 c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f350 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + beq 9f6e4 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl db5c8 │ │ │ │ + bl db8f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f338 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ + ble 9f6cc <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b 9f350 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + b 9f6e4 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f330 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bne 9f6c4 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9f330 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9f6c4 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f358 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0009f6ec <_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 14777c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 14733c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0009f36c <_PyDict_Pop@@Base>: │ │ │ │ +0009f700 <_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 18e888 │ │ │ │ + bl 18df98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 9f3c4 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 9f758 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9f3bc <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 9f750 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9f3c4 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 9f758 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dbadc <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1db3bc <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f3d0 : │ │ │ │ +0009f764 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2da230 │ │ │ │ + bl 2d9150 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f40c │ │ │ │ + bgt 9f7a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f40c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 9f7a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a030 │ │ │ │ + b 149be8 │ │ │ │ │ │ │ │ -0009f41c : │ │ │ │ +0009f7b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 336dc8 │ │ │ │ + bl 336d40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f470 │ │ │ │ - bl 14a030 │ │ │ │ + beq 9f804 │ │ │ │ + bl 149be8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f458 │ │ │ │ + ble 9f7ec │ │ │ │ mov r4, r5 │ │ │ │ - b 9f470 │ │ │ │ + b 9f804 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f450 │ │ │ │ + bne 9f7e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9f450 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9f7e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f478 : │ │ │ │ +0009f80c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e5ddc │ │ │ │ + b e60f4 │ │ │ │ │ │ │ │ -0009f490 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0009f824 <_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, #34248 @ 0x85c8 │ │ │ │ + movw r4, #34312 @ 0x8608 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #64748 @ 0xfcec │ │ │ │ + movw r2, #64172 @ 0xfaac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9f4fc <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #64756 @ 0xfcf4 │ │ │ │ + beq 9f890 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #64180 @ 0xfab4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9f528 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 9f8bc <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #64764 @ 0xfcfc │ │ │ │ + movw r2, #64188 @ 0xfabc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b 9f538 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #64788 @ 0xfd14 │ │ │ │ + b 9f8cc <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #64212 @ 0xfad4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f560 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #6236 @ 0x185c │ │ │ │ + beq 9f8f4 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #5660 @ 0x161c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ mov r0, r6 │ │ │ │ - bl 229378 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 227fa8 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f5b0 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 9f944 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #49740 @ 0xc24c │ │ │ │ + movw r2, #49164 @ 0xc00c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ - b 9f600 <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ + b 9f994 <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2e764 │ │ │ │ mov r1, r5 │ │ │ │ - bl a58a8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl a5c48 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 4350c │ │ │ │ + bl 43504 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ - movw r1, #64808 @ 0xfd28 │ │ │ │ + movw r1, #64232 @ 0xfae8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ 9f610 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r6, r6, r8, ror #7 │ │ │ │ + ldr r0, [pc] @ 9f9a4 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r6, r6, r4, asr #2 │ │ │ │ │ │ │ │ -0009f614 : │ │ │ │ +0009f9a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #25576 @ 0x63e8 │ │ │ │ + movw r2, #24968 @ 0x6188 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 9f654 │ │ │ │ - movw r0, #39552 @ 0x9a80 │ │ │ │ + beq 9f9e8 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #599 @ 0x257 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f6a8 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9fa3c │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9f6b0 │ │ │ │ + beq 9fa44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f690 │ │ │ │ + beq 9fa24 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq 9f690 │ │ │ │ + beq 9fa24 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b 9f6b4 │ │ │ │ + b 9fa48 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64832 @ 0xfd40 │ │ │ │ + movw r1, #64256 @ 0xfb00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r3, #60] @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r4, [r3, #60] @ 0x3c │ │ │ │ str r1, [r3, #56] @ 0x38 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34296 @ 0x85f8 │ │ │ │ + movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9f71c │ │ │ │ - movw r0, #48432 @ 0xbd30 │ │ │ │ + beq 9fab0 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f72c │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9fac0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f740 │ │ │ │ + bne 9fad4 │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #48432 @ 0xbd30 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f754 │ │ │ │ - ldr r1, [pc, #136] @ 9f7d0 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9fae8 │ │ │ │ + ldr r1, [pc, #136] @ 9fb64 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9f75c │ │ │ │ + bne 9faf0 │ │ │ │ mov r4, #0 │ │ │ │ - b 9f7c4 │ │ │ │ + b 9fb58 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f798 │ │ │ │ + beq 9fb2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9f798 │ │ │ │ + bne 9fb2c │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f798 │ │ │ │ + bgt 9fb2c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 9f798 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne 9fb2c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #3252 @ 0xcb4 │ │ │ │ + movw r2, #2676 @ 0xa74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #64856 @ 0xfd58 │ │ │ │ + movw r0, #64280 @ 0xfb18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ │ │ │ │ -0009f7d4 <_PyObject_GetMethod@@Base>: │ │ │ │ +0009fb68 <_PyObject_GetMethod@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl d1d78 <_PyType_GetDict@@Base> │ │ │ │ + bl d2094 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f81c <_PyObject_GetMethod@@Base+0x48> │ │ │ │ + bne 9fbb0 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ mov r0, r9 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9f854 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + blt 9fbe8 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + movw r3, #49280 @ 0xc080 │ │ │ │ movt r3, #20 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f848 <_PyObject_GetMethod@@Base+0x74> │ │ │ │ + bne 9fbdc <_PyObject_GetMethod@@Base+0x74> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9f85c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + beq 9fbf0 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl d4844 │ │ │ │ + bl d4b98 │ │ │ │ str r0, [sl] │ │ │ │ mov r6, #0 │ │ │ │ - b 9fa84 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + b 9fe18 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 27ad30 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27a250 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f8c8 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ + beq 9fc5c <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 9f8d4 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ + bne 9fc68 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f8c0 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9fc54 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f8c0 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9fc54 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f854 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bgt 9fbe8 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 9f854 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ - b 9fa3c <_PyObject_GetMethod@@Base+0x268> │ │ │ │ + bne 9fbe8 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + b 9fdd0 <_PyObject_GetMethod@@Base+0x268> │ │ │ │ mov r6, #0 │ │ │ │ - b 9f8dc <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9fc70 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 9f8dc <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9fc70 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 9f924 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9fcb8 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ef614 │ │ │ │ + bl 2ee59c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f924 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9fcb8 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sl] │ │ │ │ - bl bcf48 │ │ │ │ - b 9f854 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bd220 │ │ │ │ + b 9fbe8 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ ldrne r7, [r5, #-12] │ │ │ │ - bne 9f978 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + bne 9fd0c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ - bge 9f96c <_PyObject_GetMethod@@Base+0x198> │ │ │ │ + beq 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bge 9fd00 <_PyObject_GetMethod@@Base+0x198> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ cmn r5, r1 │ │ │ │ - beq 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, sl │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f9dc <_PyObject_GetMethod@@Base+0x208> │ │ │ │ + beq 9fd70 <_PyObject_GetMethod@@Base+0x208> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f9d0 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bgt 9fd64 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9f9d0 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bne 9fd64 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ - b 9f854 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bd220 │ │ │ │ + b 9fbe8 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bgt 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9fa00 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bne 9fd94 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9fa50 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 9fde4 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fa48 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + beq 9fddc <_PyObject_GetMethod@@Base+0x274> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fa84 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bgt 9fe18 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9fa84 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bne 9fe18 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b 9fa84 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b 9fe18 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9fa58 <_PyObject_GetMethod@@Base+0x284> │ │ │ │ + beq 9fdec <_PyObject_GetMethod@@Base+0x284> │ │ │ │ str r4, [sl] │ │ │ │ - b 9fa84 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + b 9fe18 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0009fa90 : │ │ │ │ +0009fe24 : │ │ │ │ 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 bcf48 │ │ │ │ + b bd220 │ │ │ │ │ │ │ │ -0009fac0 : │ │ │ │ +0009fe54 : │ │ │ │ push {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, #60328 @ 0xeba8 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36d828 │ │ │ │ + bl 36d560 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9faf8 │ │ │ │ + beq 9fe8c │ │ │ │ mvn r4, #0 │ │ │ │ - b 9fb14 │ │ │ │ + b 9fea8 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9faf0 │ │ │ │ + beq 9fe84 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ add fp, sp, #8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ @@ -116162,57 +116391,57 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fbe0 │ │ │ │ + bne 9ff74 │ │ │ │ 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 9fbc0 │ │ │ │ + beq 9ff54 │ │ │ │ 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 9fc40 │ │ │ │ + bne 9ffd4 │ │ │ │ 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 9fc20 │ │ │ │ + beq 9ffb4 │ │ │ │ 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 9fc7c │ │ │ │ + beq a0010 │ │ │ │ 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) │ │ │ │ @@ -116224,21 +116453,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 9fcd4 │ │ │ │ + bmi a0068 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fcac │ │ │ │ + beq a0040 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fcac │ │ │ │ + beq a0040 │ │ │ │ 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 │ │ │ │ @@ -116246,24 +116475,24 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #4 │ │ │ │ add r4, r0, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fd20 │ │ │ │ + bne a00b4 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 9fd00 │ │ │ │ + bne a0094 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fd10 │ │ │ │ + beq a00a4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #48] @ 9fd68 │ │ │ │ + ldr r3, [pc, #48] @ a00fc │ │ │ │ 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 │ │ │ │ @@ -116271,22 +116500,22 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -116294,31 +116523,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 9fde0 │ │ │ │ + bne a0174 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fdf4 │ │ │ │ - b 9fe04 │ │ │ │ + bne a0188 │ │ │ │ + b a0198 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fdd0 │ │ │ │ + beq a0164 │ │ │ │ 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 9fe20 │ │ │ │ + beq a01b4 │ │ │ │ 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} │ │ │ │ @@ -116333,96 +116562,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 9fe90 │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + bne a0224 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9fe6c │ │ │ │ + beq a0200 │ │ │ │ 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 9fef0 │ │ │ │ + bne a0284 │ │ │ │ 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 9fed0 │ │ │ │ + beq a0264 │ │ │ │ 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 9ff50 │ │ │ │ + bne a02e4 │ │ │ │ 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 9ff30 │ │ │ │ + beq a02c4 │ │ │ │ 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 9ffa0 │ │ │ │ + bne a0334 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ffb4 │ │ │ │ - b 9ffc4 │ │ │ │ + bne a0348 │ │ │ │ + b a0358 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ff90 │ │ │ │ + beq a0324 │ │ │ │ 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 │ │ │ │ @@ -116444,208 +116673,208 @@ │ │ │ │ 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 a0048 │ │ │ │ + bne a03dc │ │ │ │ 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 a0028 │ │ │ │ + beq a03bc │ │ │ │ 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 a00a8 │ │ │ │ + bne a043c │ │ │ │ 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 a0088 │ │ │ │ + beq a041c │ │ │ │ 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] @ a0160 │ │ │ │ + ldr lr, [pc, #120] @ a04f4 │ │ │ │ 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 a0138 │ │ │ │ + bne a04cc │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl a00bc │ │ │ │ + bl a0450 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ a0160 │ │ │ │ + ldr r2, [pc, #32] @ a04f4 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq a0154 │ │ │ │ + beq a04e8 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39932 @ 0x9bfc │ │ │ │ + movw r1, #39732 @ 0x9b34 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #64064 @ 0xfa40 │ │ │ │ + movw r0, #64536 @ 0xfc18 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62e5c │ │ │ │ - ldr r3, [pc, #60] @ a01d0 │ │ │ │ + b 6302c │ │ │ │ + ldr r3, [pc, #60] @ a0564 │ │ │ │ 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, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3362c8 │ │ │ │ + b 33623c │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a0244 │ │ │ │ + bgt a05d8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e200 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a0228 │ │ │ │ + bge a05bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0280 │ │ │ │ + beq a0614 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 28f88c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 28ec28 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 429e28 │ │ │ │ + b 429d60 │ │ │ │ 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 410248 <_PyAsyncGenValueWrapperNew@@Base+0x2b8> │ │ │ │ + b 40ff08 <_PyAsyncGenValueWrapperNew@@Base+0x2b8> │ │ │ │ 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 2f028 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 419d94 │ │ │ │ + b 419774 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 887b4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2a4> │ │ │ │ + b 88ae4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5d0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a033c │ │ │ │ + beq a06d0 │ │ │ │ push {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 407620 │ │ │ │ + bl 4074a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -116654,81 +116883,81 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e71c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0388 │ │ │ │ + bne a071c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e020 │ │ │ │ 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 a0344 │ │ │ │ + bl a06d8 │ │ │ │ mov r0, #8 │ │ │ │ bl 2eaa0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0344 │ │ │ │ + bl a06d8 │ │ │ │ bl 2e2d8 │ │ │ │ │ │ │ │ -000a03cc <_PyStolenTuple_Free@@Base>: │ │ │ │ +000a0760 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne a0438 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne a07cc <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a0438 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ a0448 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt a07cc <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ a07dc <_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 a0438 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs a07cc <_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 │ │ │ │ │ │ │ │ -000a044c <_PyType_LookupSubclasses@@Base>: │ │ │ │ +000a07e0 <_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 a04b8 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ a04c8 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq a084c <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ a085c <_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 │ │ │ │ @@ -116747,105 +116976,105 @@ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a04cc : │ │ │ │ +000a0860 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a04ec : │ │ │ │ +000a0880 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq a0510 │ │ │ │ + beq a08a4 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a051c <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000a08b0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs a055c <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs a08f0 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #50400 @ 0xc4e0 │ │ │ │ + movw ip, #49836 @ 0xc2ac │ │ │ │ movt ip, #86 @ 0x56 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #39392 @ 0x99e0 │ │ │ │ + movw r1, #38828 @ 0x97ac │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #31216 @ 0x79f0 │ │ │ │ + movw r3, #30652 @ 0x77bc │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #19144 @ 0x4ac8 │ │ │ │ + movwne r2, #18576 @ 0x4890 │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #87 @ 0x57 │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r8, r1 │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r1, [pc, #636] @ a0838 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r1, [pc, #636] @ a0bcc <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ sub r6, r8, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r4, r1, #1 │ │ │ │ movle r9, r1 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ movle r0, #0 │ │ │ │ - ble a061c <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ + ble a09b0 <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ sub r5, r2, #2 │ │ │ │ sub ip, r3, #2 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ ldrh lr, [r5, #2]! │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp sl, lr │ │ │ │ and lr, lr, #31 │ │ │ │ moveq r9, ip │ │ │ │ subs ip, ip, #1 │ │ │ │ orr r0, r0, r7, lsl lr │ │ │ │ - bcs a05fc <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ + bcs a0990 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ cmp r6, #0 │ │ │ │ - blt a07f8 <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ + blt a0b8c <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ ldr ip, [fp, #-140] @ 0xffffff74 │ │ │ │ mov lr, #1 │ │ │ │ str r8, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r9 │ │ │ │ add sl, ip, r4 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r4, #0 │ │ │ │ @@ -116857,535 +117086,535 @@ │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ asr r0, r3, #2 │ │ │ │ str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ lsl r0, r4, #1 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ ldrh r2, [sl, r0] │ │ │ │ cmp r2, ip │ │ │ │ - bne a07bc <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ + bne a0b50 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ cmp r1, #0 │ │ │ │ movle r2, #0 │ │ │ │ - ble a06d0 <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ + ble a0a64 <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r7, r9, #2 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldrh r7, [ip] │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ ldrh r7, [r3, #2]! │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a06cc <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ + bne a0a60 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt a0698 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ + bgt a0a2c <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a06fc <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ + bne a0a90 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a080c <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ + bne a0ba0 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq a0810 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + beq a0ba4 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r4, r4, r1 │ │ │ │ - b a07e8 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b a0b7c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r2, lr │ │ │ │ - bge a078c <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + bge a0b20 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ sub r2, r6, r4 │ │ │ │ cmp r2, #2000 @ 0x7d0 │ │ │ │ - ble a078c <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + ble a0b20 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, r9 │ │ │ │ ldr r8, [fp, #-164] @ 0xffffff5c │ │ │ │ add r6, r1, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ sub r8, r8, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne a076c <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ + bne a0b00 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - bl 4431b4 │ │ │ │ + bl 442f64 <_Py_hashtable_foreach@@Base+0x4244> │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 443340 │ │ │ │ + bl 4430f0 │ │ │ │ cmn r0, #1 │ │ │ │ addne r5, r0, r4 │ │ │ │ moveq r5, r0 │ │ │ │ - b a0810 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a0ba4 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r6 │ │ │ │ sub ip, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 84614 │ │ │ │ + bl 84ae4 │ │ │ │ add r5, r5, r0 │ │ │ │ - b a0810 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a0ba4 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt a07b4 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ + bgt a0b48 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq a07e4 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ + beq a0b78 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ add r4, r4, r8 │ │ │ │ - b a07e8 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b a0b7c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt a07e8 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bgt a0b7c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - bne a07e8 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bne a0b7c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r4, r4, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge a0660 <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ - b a07fc <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ + bge a09f4 <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ + b a0b90 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ - b a0810 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a0ba4 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ - ldr r3, [pc, #32] @ a0838 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r3, [pc, #32] @ a0bcc <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a082c <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ + beq a0bc0 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ │ │ │ │ -000a083c : │ │ │ │ +000a0bd0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #24] @ a0870 │ │ │ │ + ldr r2, [pc, #24] @ a0c04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl c4f38 │ │ │ │ + bl c521c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a0874 <_PyWeakref_IsDead@@Base>: │ │ │ │ +000a0c08 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a08a8 : │ │ │ │ - ldr r2, [pc, #28] @ a08cc │ │ │ │ +000a0c3c : │ │ │ │ + ldr r2, [pc, #28] @ a0c60 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e2468 │ │ │ │ + b 2e13e0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a08d0 : │ │ │ │ +000a0c64 : │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #60] @ a091c │ │ │ │ + ldr lr, [pc, #60] @ a0cb0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0910 │ │ │ │ + bne a0ca4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1127b0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b 112384 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a0920 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +000a0cb4 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov lr, #1 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 100f0c <_PyArena_New@@Base+0xc28> │ │ │ │ + bl 100b18 <_PyArena_New@@Base+0xbc0> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a0970 <_PyObjectArray_Free@@Base>: │ │ │ │ +000a0d04 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a098c <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq a0d20 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb640 │ │ │ │ + b bb940 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0998 : │ │ │ │ +000a0d2c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a09bc : │ │ │ │ +000a0d50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 377444 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ + b 37717c <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ │ │ │ │ -000a09d0 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000a0d64 <_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 │ │ │ │ │ │ │ │ -000a09e4 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000a0d78 <_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 │ │ │ │ │ │ │ │ -000a09f8 : │ │ │ │ +000a0d8c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0a0c : │ │ │ │ +000a0da0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0a20 : │ │ │ │ +000a0db4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0a34 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000a0dc8 <_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 393078 <_PyFunction_VerifyStateless@@Base+0x840> │ │ │ │ + b 392e60 <_PyFunction_VerifyStateless@@Base+0x840> │ │ │ │ │ │ │ │ -000a0a54 <_PyXIData_Lookup@@Base>: │ │ │ │ +000a0de8 <_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 a0aa4 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a0e38 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq a0aa4 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a0e38 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3af2b0 <_PyObject_GetXIData@@Base+0x370> │ │ │ │ - b a0ab0 <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ + bl 3af0a0 <_PyObject_GetXIData@@Base+0x370> │ │ │ │ + b a0e44 <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a0abc <_PyXI_GetFailureCode@@Base>: │ │ │ │ +000a0e50 <_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 │ │ │ │ │ │ │ │ -000a0ad8 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +000a0e6c <_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 │ │ │ │ │ │ │ │ -000a0af4 <_PyErr_GetHandledException@@Base>: │ │ │ │ +000a0e88 <_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 a0b1c <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne a0eb0 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0b00 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b a0b44 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + bne a0e94 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b a0ed8 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq a0b44 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq a0ed8 <_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 │ │ │ │ │ │ │ │ -000a0b50 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +000a0ee4 <_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 fa034 │ │ │ │ + bl f9f20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0b90 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +000a0f24 <_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 35018 <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ + bl 35014 <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0bd0 : │ │ │ │ +000a0f64 : │ │ │ │ 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 35018 <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ + bl 35014 <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a0bfc <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +000a0f90 <_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 a0bd0 │ │ │ │ + b a0f64 │ │ │ │ │ │ │ │ -000a0c10 : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000a0fa4 : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0c34 │ │ │ │ + bne a0fc8 │ │ │ │ mov r0, #0 │ │ │ │ - b a0c50 │ │ │ │ + b a0fe4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0c2c │ │ │ │ + beq a0fc0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0c5c : │ │ │ │ - ldr r3, [pc, #28] @ a0c80 │ │ │ │ +000a0ff0 : │ │ │ │ + ldr r3, [pc, #28] @ a1014 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2df688 │ │ │ │ + b 2de600 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a0c84 : │ │ │ │ +000a1018 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0cb8 : │ │ │ │ +000a104c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0ce4 : │ │ │ │ +000a1078 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0d14 : │ │ │ │ +000a10a8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0d44 : │ │ │ │ +000a10d8 : │ │ │ │ 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, #65088 @ 0xfe40 │ │ │ │ + movw ip, #64512 @ 0xfc00 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d0210 <_Py_write_noraise@@Base+0xb284> │ │ │ │ + bl 2cf12c <_Py_write_noraise@@Base+0x167c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a0d7c <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #27236 @ 0x6a64 │ │ │ │ +000a1110 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #26668 @ 0x682c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0d9c <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +000a1130 <_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 │ │ │ │ @@ -117394,146 +117623,146 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a0de8 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000a117c <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ tst r4, #1 │ │ │ │ - beq a0e18 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq a11ac <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2f3a0 │ │ │ │ ldr r4, [r5] │ │ │ │ - b a0e04 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a1198 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne a0e38 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne a11cc <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a0e20 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne a11b4 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne a0e48 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne a11dc <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ bl 2f3a0 │ │ │ │ - b a0e04 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a1198 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -000a0e54 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +000a11e8 <_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 │ │ │ │ │ │ │ │ -000a0e7c <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +000a1210 <_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 │ │ │ │ │ │ │ │ -000a0ea4 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +000a1238 <_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 2f3a0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b a0ec4 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b a1258 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -000a0edc <_PySeqLock_EndRead@@Base>: │ │ │ │ +000a1270 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a0f0c <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq a12a0 <_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 2f3a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0f14 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +000a12a8 <_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 │ │ │ │ │ │ │ │ -000a0f44 : │ │ │ │ +000a12d8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0f68 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +000a12fc <_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 e10c8 │ │ │ │ + bl e13f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0fa4 : │ │ │ │ +000a1338 : │ │ │ │ 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 │ │ │ │ @@ -117541,408 +117770,408 @@ │ │ │ │ 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 2b4db8 │ │ │ │ + bl 2bce50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a0ff0 : │ │ │ │ +000a1384 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #34248 @ 0x85c8 │ │ │ │ + movw r2, #34312 @ 0x8608 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 2e764 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30e10 │ │ │ │ + bl 30e0c │ │ │ │ │ │ │ │ -000a1034 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +000a13c8 <_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, #34248 @ 0x85c8 │ │ │ │ + movw ip, #34312 @ 0x8608 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [ip] │ │ │ │ bl 2e764 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30e10 │ │ │ │ + bl 30e0c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #65112 @ 0xfe58 │ │ │ │ + movw r1, #64536 @ 0xfc18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #25644 @ 0x642c │ │ │ │ + movw r0, #24988 @ 0x619c │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000a10a4 : │ │ │ │ - ldr r3, [pc, #52] @ a10e0 │ │ │ │ +000a1438 : │ │ │ │ + ldr r3, [pc, #52] @ a1474 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a10dc │ │ │ │ + bne a1470 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #8] @ a10e4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b b037c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ a1478 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b b06c0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, r6, ip, lsr r4 │ │ │ │ + rsbeq r6, r6, ip, lsr #3 │ │ │ │ │ │ │ │ -000a10e8 : │ │ │ │ +000a147c : │ │ │ │ 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 a1114 │ │ │ │ + beq a14a8 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r5, #34996 @ 0x88b4 │ │ │ │ + movw r5, #35060 @ 0x88f4 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2db28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6648 │ │ │ │ + bl 2be6e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #35376 @ 0x8a30 │ │ │ │ + movw r1, #34800 @ 0x87f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc] @ a1158 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r6, r6, r0, asr r4 │ │ │ │ + ldr r0, [pc] @ a14ec │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r6, r6, r0, asr #3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #65140 @ 0xfe74 │ │ │ │ + movw r1, #64564 @ 0xfc34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ a1180 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r6, r6, r4, ror #8 │ │ │ │ + ldr r0, [pc] @ a1514 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrdeq r6, [r6], #-20 @ 0xffffffec @ │ │ │ │ │ │ │ │ -000a1184 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +000a1518 <_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 2d31dc <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2d20f8 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -000a119c <_PyThreadState_Init@@Base>: │ │ │ │ +000a1530 <_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, #65156 @ 0xfe84 │ │ │ │ + movw r1, #64580 @ 0xfc44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ a11c0 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r6, r6, r4, lsl #9 │ │ │ │ + ldr r0, [pc] @ a1554 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strdeq r6, [r6], #-20 @ 0xffffffec @ │ │ │ │ │ │ │ │ -000a11c4 : │ │ │ │ +000a1558 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a11dc <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +000a1570 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #10160 @ 0x27b0 │ │ │ │ + movw r3, #9092 @ 0x2384 │ │ │ │ movt r3, #17 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1208 : │ │ │ │ - ldr r2, [pc, #28] @ a122c │ │ │ │ +000a159c : │ │ │ │ + ldr r2, [pc, #28] @ a15c0 │ │ │ │ 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 341bfc │ │ │ │ + b 341b74 │ │ │ │ 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 a12e8 │ │ │ │ + bne a167c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq a12d4 │ │ │ │ + beq a1668 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt a12b8 │ │ │ │ + blt a164c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge a12d4 │ │ │ │ + bge a1668 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a1470 │ │ │ │ + b a1804 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b a1470 │ │ │ │ + b a1804 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ 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 a1370 │ │ │ │ + beq a1704 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt a1354 │ │ │ │ + blt a16e8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge a1370 │ │ │ │ + bge a1704 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a1384 │ │ │ │ + b a1718 │ │ │ │ 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 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq a1400 │ │ │ │ + beq a1794 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt a13e4 │ │ │ │ + blt a1778 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge a1400 │ │ │ │ + bge a1794 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a1414 │ │ │ │ + b a17a8 │ │ │ │ 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 a143c │ │ │ │ + blt a17d0 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge a1460 │ │ │ │ - b a146c │ │ │ │ + bge a17f4 │ │ │ │ + b a1800 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq a1460 │ │ │ │ + beq a17f4 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt a1470 │ │ │ │ + blt a1804 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b a1470 │ │ │ │ + b a1804 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000a1478 : │ │ │ │ +000a180c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a14a4 │ │ │ │ + bne a1838 │ │ │ │ bl 2ddbc │ │ │ │ mov r0, #0 │ │ │ │ bl 2dc48 │ │ │ │ │ │ │ │ -000a14ac : │ │ │ │ +000a1840 : │ │ │ │ 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 2ee84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a14f4 │ │ │ │ + bne a1888 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge a14f8 │ │ │ │ + bge a188c │ │ │ │ bl 2e8c0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1500 : │ │ │ │ +000a1894 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e8c0 │ │ │ │ │ │ │ │ -000a1514 : │ │ │ │ +000a18a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2da20 │ │ │ │ │ │ │ │ -000a152c : │ │ │ │ +000a18c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2da20 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1554 : │ │ │ │ +000a18e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ed94 │ │ │ │ │ │ │ │ -000a1568 : │ │ │ │ +000a18fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fc0dc │ │ │ │ + b 2fb064 │ │ │ │ │ │ │ │ -000a1580 <_Py_closerange@@Base>: │ │ │ │ +000a1914 <_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 │ │ │ │ @@ -117950,1350 +118179,1350 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2f388 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2eb90 │ │ │ │ cmp r0, r5 │ │ │ │ - ble a15cc <_Py_closerange@@Base+0x4c> │ │ │ │ + ble a1960 <_Py_closerange@@Base+0x4c> │ │ │ │ cmp r4, r5 │ │ │ │ - ble a15dc <_Py_closerange@@Base+0x5c> │ │ │ │ + ble a1970 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2f37c │ │ │ │ mov r0, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e200 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a15dc <_Py_closerange@@Base+0x5c> │ │ │ │ + bge a1970 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a15f4 : │ │ │ │ +000a1988 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a160c : │ │ │ │ +000a19a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ a1690 │ │ │ │ + ldr r4, [pc, #104] @ a1a24 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1644 │ │ │ │ + bne a19d8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a162c │ │ │ │ + bne a19c0 │ │ │ │ dmb ish │ │ │ │ - beq a1654 │ │ │ │ + beq a19e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ - bl 311ac │ │ │ │ + bl 3d2960 │ │ │ │ + bl 311a8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a1678 │ │ │ │ + bne a1a0c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1660 │ │ │ │ + bne a19f4 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ a1690 │ │ │ │ + ldr r0, [pc, #8] @ a1a24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 343f4c │ │ │ │ - rsbeq ip, sl, r0, asr #2 │ │ │ │ + b 343d24 │ │ │ │ + rsbeq ip, sl, r8, ror #2 │ │ │ │ │ │ │ │ -000a1694 : │ │ │ │ +000a1a28 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ a1724 │ │ │ │ + ldr r4, [pc, #116] @ a1ab8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a16d0 │ │ │ │ + bne a1a64 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a16b8 │ │ │ │ + bne a1a4c │ │ │ │ dmb ish │ │ │ │ - beq a16e0 │ │ │ │ + beq a1a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ - ldr r3, [pc, #64] @ a1728 │ │ │ │ + bl 3d2960 │ │ │ │ + ldr r3, [pc, #64] @ a1abc │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne a170c │ │ │ │ + bne a1aa0 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a16f4 │ │ │ │ + bne a1a88 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 343f4c │ │ │ │ - rsbeq ip, sl, r0, asr #2 │ │ │ │ - ldrdeq ip, [sl], #-16 @ │ │ │ │ + b 343d24 │ │ │ │ + rsbeq ip, sl, r8, ror #2 │ │ │ │ + strdeq ip, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ │ │ │ │ -000a172c : │ │ │ │ +000a1ac0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ a17bc │ │ │ │ + ldr r4, [pc, #116] @ a1b50 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1768 │ │ │ │ + bne a1afc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1750 │ │ │ │ + bne a1ae4 │ │ │ │ dmb ish │ │ │ │ - beq a1778 │ │ │ │ + beq a1b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ - ldr r3, [pc, #64] @ a17c0 │ │ │ │ + bl 3d2960 │ │ │ │ + ldr r3, [pc, #64] @ a1b54 │ │ │ │ mov ip, #0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a17a4 │ │ │ │ + bne a1b38 │ │ │ │ strexb r1, ip, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a178c │ │ │ │ + bne a1b20 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 343f4c │ │ │ │ - rsbeq ip, sl, r0, asr #2 │ │ │ │ - ldrdeq ip, [sl], #-16 @ │ │ │ │ + b 343d24 │ │ │ │ + rsbeq ip, sl, r8, ror #2 │ │ │ │ + strdeq ip, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ │ │ │ │ -000a17c4 : │ │ │ │ +000a1b58 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #196] @ a18a4 │ │ │ │ + ldr r4, [pc, #196] @ a1c38 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1800 │ │ │ │ + bne a1b94 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a17e8 │ │ │ │ + bne a1b7c │ │ │ │ dmb ish │ │ │ │ - beq a1810 │ │ │ │ + beq a1ba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 440470 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bl 3d2960 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1912] @ 0x778 │ │ │ │ cmp r2, #31 │ │ │ │ - ble a185c │ │ │ │ + ble a1bf0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a1844 │ │ │ │ + bne a1bd8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a182c │ │ │ │ + bne a1bc0 │ │ │ │ dmb ish │ │ │ │ - beq a1854 │ │ │ │ - ldr r0, [pc, #80] @ a18a4 │ │ │ │ - bl 343f4c │ │ │ │ + beq a1be8 │ │ │ │ + ldr r0, [pc, #80] @ a1c38 │ │ │ │ + bl 343d24 │ │ │ │ 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 a188c │ │ │ │ + bne a1c20 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1874 │ │ │ │ + bne a1c08 │ │ │ │ dmb ish │ │ │ │ - beq a189c │ │ │ │ - ldr r0, [pc, #8] @ a18a4 │ │ │ │ - bl 343f4c │ │ │ │ + beq a1c30 │ │ │ │ + ldr r0, [pc, #8] @ a1c38 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, ip, ror #8 │ │ │ │ + mlseq sl, r4, r4, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a18e4 │ │ │ │ + beq a1c78 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1900 │ │ │ │ + bgt a1c94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ - bne a1900 │ │ │ │ + bne a1c94 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a190c : │ │ │ │ +000a1ca0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #648 @ 0x288 │ │ │ │ + movw r3, #1120 @ 0x460 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1988 │ │ │ │ + beq a1d1c │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 218b18 │ │ │ │ + bl 217f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a1988 │ │ │ │ + bge a1d1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1984 │ │ │ │ + bgt a1d18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1984 │ │ │ │ + bne a1d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1a48 │ │ │ │ + beq a1ddc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a19e8 │ │ │ │ + bne a1d7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1a44 │ │ │ │ + bgt a1dd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1a44 │ │ │ │ + bne a1dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1a44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1dd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ceb60 │ │ │ │ + bl 1ce484 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1a18 │ │ │ │ + bgt a1dac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1a18 │ │ │ │ + bne a1dac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1a30 │ │ │ │ + bgt a1dc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1a38 │ │ │ │ + beq a1dcc │ │ │ │ mov r4, r6 │ │ │ │ - b a1a48 │ │ │ │ + b a1ddc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1a30 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1dc4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1b08 │ │ │ │ + beq a1e9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1aa8 │ │ │ │ + bne a1e3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1b04 │ │ │ │ + bgt a1e98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1b04 │ │ │ │ + bne a1e98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1b04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1e98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23a8a4 │ │ │ │ + bl 239500 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1ad8 │ │ │ │ + bgt a1e6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1ad8 │ │ │ │ + bne a1e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1af0 │ │ │ │ + bgt a1e84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1af8 │ │ │ │ + beq a1e8c │ │ │ │ mov r4, r6 │ │ │ │ - b a1b08 │ │ │ │ + b a1e9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1af0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1e84 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1bc8 │ │ │ │ + beq a1f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1b68 │ │ │ │ + bne a1efc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1bc4 │ │ │ │ + bgt a1f58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1bc4 │ │ │ │ + bne a1f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1bc4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1f58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24925c │ │ │ │ + bl 24827c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1b98 │ │ │ │ + bgt a1f2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1b98 │ │ │ │ + bne a1f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1bb0 │ │ │ │ + bgt a1f44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1bb8 │ │ │ │ + beq a1f4c │ │ │ │ mov r4, r6 │ │ │ │ - b a1bc8 │ │ │ │ + b a1f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1bb0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a1f44 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1c88 │ │ │ │ + beq a201c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1c28 │ │ │ │ + bne a1fbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1c84 │ │ │ │ + bgt a2018 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1c84 │ │ │ │ + bne a2018 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1c84 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2018 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f480 │ │ │ │ + bl 22df58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1c58 │ │ │ │ + bgt a1fec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1c58 │ │ │ │ + bne a1fec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1c70 │ │ │ │ + bgt a2004 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1c78 │ │ │ │ + beq a200c │ │ │ │ mov r4, r6 │ │ │ │ - b a1c88 │ │ │ │ + b a201c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1c70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2004 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1d48 │ │ │ │ + beq a20dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1ce8 │ │ │ │ + bne a207c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d44 │ │ │ │ + bgt a20d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1d44 │ │ │ │ + bne a20d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1d44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a20d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208e58 │ │ │ │ + bl 207fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d18 │ │ │ │ + bgt a20ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1d18 │ │ │ │ + bne a20ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d30 │ │ │ │ + bgt a20c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1d38 │ │ │ │ + beq a20cc │ │ │ │ mov r4, r6 │ │ │ │ - b a1d48 │ │ │ │ + b a20dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1d30 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a20c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1e08 │ │ │ │ + beq a219c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1da8 │ │ │ │ + bne a213c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1e04 │ │ │ │ + bgt a2198 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1e04 │ │ │ │ + bne a2198 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1e04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2198 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27c3f4 │ │ │ │ + bl 27b914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1dd8 │ │ │ │ + bgt a216c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1dd8 │ │ │ │ + bne a216c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1df0 │ │ │ │ + bgt a2184 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1df8 │ │ │ │ + beq a218c │ │ │ │ mov r4, r6 │ │ │ │ - b a1e08 │ │ │ │ + b a219c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1df0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2184 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1ec8 │ │ │ │ + beq a225c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1e68 │ │ │ │ + bne a21fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1ec4 │ │ │ │ + bgt a2258 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1ec4 │ │ │ │ + bne a2258 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1ec4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2258 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208c94 │ │ │ │ + bl 207e00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1e98 │ │ │ │ + bgt a222c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1e98 │ │ │ │ + bne a222c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1eb0 │ │ │ │ + bgt a2244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1eb8 │ │ │ │ + beq a224c │ │ │ │ mov r4, r6 │ │ │ │ - b a1ec8 │ │ │ │ + b a225c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1eb0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2244 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1f88 │ │ │ │ + beq a231c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1f28 │ │ │ │ + bne a22bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1f84 │ │ │ │ + bgt a2318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1f84 │ │ │ │ + bne a2318 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1f84 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2318 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 383c50 │ │ │ │ + bl 383bac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1f58 │ │ │ │ + bgt a22ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1f58 │ │ │ │ + bne a22ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1f70 │ │ │ │ + bgt a2304 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a1f78 │ │ │ │ + beq a230c │ │ │ │ mov r4, r6 │ │ │ │ - b a1f88 │ │ │ │ + b a231c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a1f70 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2304 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2048 │ │ │ │ + beq a23dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1fe8 │ │ │ │ + bne a237c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2044 │ │ │ │ + bgt a23d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2044 │ │ │ │ + bne a23d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2044 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a23d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2221f0 │ │ │ │ + bl 221730 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2018 │ │ │ │ + bgt a23ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2018 │ │ │ │ + bne a23ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2030 │ │ │ │ + bgt a23c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a2038 │ │ │ │ + beq a23cc │ │ │ │ mov r4, r6 │ │ │ │ - b a2048 │ │ │ │ + b a23dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2030 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a23c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2108 │ │ │ │ + beq a249c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a20a8 │ │ │ │ + bne a243c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2104 │ │ │ │ + bgt a2498 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2104 │ │ │ │ + bne a2498 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2104 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2498 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c3d30 │ │ │ │ + bl 1c36c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a20d8 │ │ │ │ + bgt a246c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a20d8 │ │ │ │ + bne a246c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a20f0 │ │ │ │ + bgt a2484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a20f8 │ │ │ │ + beq a248c │ │ │ │ mov r4, r6 │ │ │ │ - b a2108 │ │ │ │ + b a249c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a20f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2484 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a21c8 │ │ │ │ + beq a255c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a2168 │ │ │ │ + bne a24fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a21c4 │ │ │ │ + bgt a2558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a21c4 │ │ │ │ + bne a2558 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a21c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2558 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3424e4 │ │ │ │ + bl 3422bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2198 │ │ │ │ + bgt a252c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2198 │ │ │ │ + bne a252c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a21b0 │ │ │ │ + bgt a2544 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a21b8 │ │ │ │ + beq a254c │ │ │ │ mov r4, r6 │ │ │ │ - b a21c8 │ │ │ │ + b a255c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a21b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2544 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2288 │ │ │ │ + beq a261c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a2228 │ │ │ │ + bne a25bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2284 │ │ │ │ + bgt a2618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2284 │ │ │ │ + bne a2618 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2284 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2618 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b99dc │ │ │ │ + bl 3b97dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2258 │ │ │ │ + bgt a25ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2258 │ │ │ │ + bne a25ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2270 │ │ │ │ + bgt a2604 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a2278 │ │ │ │ + beq a260c │ │ │ │ mov r4, r6 │ │ │ │ - b a2288 │ │ │ │ + b a261c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2270 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2604 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2348 │ │ │ │ + beq a26dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a22e8 │ │ │ │ + bne a267c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2344 │ │ │ │ + bgt a26d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2344 │ │ │ │ + bne a26d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2344 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a26d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 401c88 │ │ │ │ + bl 401b10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2318 │ │ │ │ + bgt a26ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2318 │ │ │ │ + bne a26ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2330 │ │ │ │ + bgt a26c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a2338 │ │ │ │ + beq a26cc │ │ │ │ mov r4, r6 │ │ │ │ - b a2348 │ │ │ │ + b a26dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2330 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a26c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2408 │ │ │ │ + beq a279c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a23a8 │ │ │ │ + bne a273c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2404 │ │ │ │ + bgt a2798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2404 │ │ │ │ + bne a2798 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2404 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2798 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d3ae0 │ │ │ │ + bl 3d38a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a23d8 │ │ │ │ + bgt a276c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a23d8 │ │ │ │ + bne a276c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a23f0 │ │ │ │ + bgt a2784 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a23f8 │ │ │ │ + beq a278c │ │ │ │ mov r4, r6 │ │ │ │ - b a2408 │ │ │ │ + b a279c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a23f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2784 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a24c8 │ │ │ │ + beq a285c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a2468 │ │ │ │ + bne a27fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a24c4 │ │ │ │ + bgt a2858 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a24c4 │ │ │ │ + bne a2858 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a24c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2858 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2869b8 │ │ │ │ + bl 285d8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2498 │ │ │ │ + bgt a282c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2498 │ │ │ │ + bne a282c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a24b0 │ │ │ │ + bgt a2844 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a24b8 │ │ │ │ + beq a284c │ │ │ │ mov r4, r6 │ │ │ │ - b a24c8 │ │ │ │ + b a285c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a24b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2844 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2588 │ │ │ │ + beq a291c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a2528 │ │ │ │ + bne a28bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2584 │ │ │ │ + bgt a2918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2584 │ │ │ │ + bne a2918 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2584 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2918 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40b370 │ │ │ │ + bl 40b070 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2558 │ │ │ │ + bgt a28ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2558 │ │ │ │ + bne a28ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2570 │ │ │ │ + bgt a2904 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a2578 │ │ │ │ + beq a290c │ │ │ │ mov r4, r6 │ │ │ │ - b a2588 │ │ │ │ + b a291c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2570 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2904 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2648 │ │ │ │ + beq a29dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a25e8 │ │ │ │ + bne a297c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2644 │ │ │ │ + bgt a29d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2644 │ │ │ │ + bne a29d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2644 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a29d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36c910 │ │ │ │ + bl 36c648 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2618 │ │ │ │ + bgt a29ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2618 │ │ │ │ + bne a29ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2630 │ │ │ │ + bgt a29c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a2638 │ │ │ │ + beq a29cc │ │ │ │ mov r4, r6 │ │ │ │ - b a2648 │ │ │ │ + b a29dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2630 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a29c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2708 │ │ │ │ + beq a2a9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a26a8 │ │ │ │ + bne a2a3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2704 │ │ │ │ + bgt a2a98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2704 │ │ │ │ + bne a2a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a2704 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2a98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 384a4c │ │ │ │ + bl 384780 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26d8 │ │ │ │ + bgt a2a6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a26d8 │ │ │ │ + bne a2a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26f0 │ │ │ │ + bgt a2a84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a26f8 │ │ │ │ + beq a2a8c │ │ │ │ mov r4, r6 │ │ │ │ - b a2708 │ │ │ │ + b a2a9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a26f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2a84 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a27c8 │ │ │ │ + beq a2b5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a2768 │ │ │ │ + bne a2afc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a27c4 │ │ │ │ + bgt a2b58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a27c4 │ │ │ │ + bne a2b58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a27c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2b58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 194f3c │ │ │ │ + bl 19497c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2798 │ │ │ │ + bgt a2b2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2798 │ │ │ │ + bne a2b2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a27b0 │ │ │ │ + bgt a2b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a27b8 │ │ │ │ + beq a2b4c │ │ │ │ mov r4, r6 │ │ │ │ - b a27c8 │ │ │ │ + b a2b5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a27b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a2b44 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a281c │ │ │ │ + beq a2bb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a281c │ │ │ │ + bgt a2bb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a281c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne a2bb0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2850 │ │ │ │ + beq a2be4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2850 │ │ │ │ + bgt a2be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a2850 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne a2be4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a28ac │ │ │ │ + beq a2c40 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a28ac │ │ │ │ + bgt a2c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a28ac │ │ │ │ + bne a2c40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2908 │ │ │ │ + beq a2c9c │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2908 │ │ │ │ + bgt a2c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a2908 │ │ │ │ + bne a2c9c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2964 │ │ │ │ + beq a2cf8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2964 │ │ │ │ + bgt a2cf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a2964 │ │ │ │ + bne a2cf8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a296c : │ │ │ │ +000a2d00 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65204 @ 0xfeb4 │ │ │ │ + movw r1, #64628 @ 0xfc74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a29a0 : │ │ │ │ +000a2d34 : │ │ │ │ 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, #7880 @ 0x1ec8 │ │ │ │ + movw r3, #7272 @ 0x1c68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a29e8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq a2d7c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21284 @ 0x5324 │ │ │ │ + movw r1, #20664 @ 0x50b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a2a28 │ │ │ │ + bl 1b956c │ │ │ │ + b a2dbc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3d03cc │ │ │ │ + bl 3cfe28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2a28 │ │ │ │ + bgt a2dbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2a28 │ │ │ │ + bne a2dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65240 @ 0xfed8 │ │ │ │ + movw r1, #64664 @ 0xfc98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ @@ -119302,15 +119531,15 @@ │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt a2ad4 │ │ │ │ + blt a2e68 │ │ │ │ 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 │ │ │ │ @@ -119323,52 +119552,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 a2b10 │ │ │ │ + blt a2ea4 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge a2b38 │ │ │ │ - b a2b48 │ │ │ │ + bge a2ecc │ │ │ │ + b a2edc │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq a2b38 │ │ │ │ + beq a2ecc │ │ │ │ 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 a2b54 │ │ │ │ + blt a2ee8 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b a2b54 │ │ │ │ + b a2ee8 │ │ │ │ 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 a2b90 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #31360 @ 0x7a80 │ │ │ │ + beq a2f24 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #30784 @ 0x7840 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 │ │ │ │ @@ -119383,124 +119612,124 @@ │ │ │ │ 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, #65284 @ 0xff04 │ │ │ │ + movw r1, #64708 @ 0xfcc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2dc60 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne a2c48 │ │ │ │ + bne a2fdc │ │ │ │ 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 a2c48 │ │ │ │ + bhi a2fdc │ │ │ │ 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 a2c64 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b a2ff8 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65304 @ 0xff18 │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000a2c6c : │ │ │ │ +000a3000 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #648 @ 0x288 │ │ │ │ + movw r3, #1120 @ 0x460 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a2c9c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq a3030 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65328 @ 0xff30 │ │ │ │ + movw r1, #64752 @ 0xfcf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - bne a2cd8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne a306c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19600 @ 0x4c90 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a2ce0 : │ │ │ │ +000a3074 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a2d28 │ │ │ │ + bne a30bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #65364 @ 0xff54 │ │ │ │ + movw r1, #64788 @ 0xfd14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a2d34 : │ │ │ │ +000a30c8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a2d70 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne a3104 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #65364 @ 0xff54 │ │ │ │ + movw r1, #64788 @ 0xfd14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq a2d8c │ │ │ │ + beq a3120 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -119509,729 +119738,732 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 384f84 │ │ │ │ + bl 384cb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a2e3c │ │ │ │ - mov r3, #1 │ │ │ │ + beq a31d8 │ │ │ │ + mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1fd614 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + str r3, [sp] │ │ │ │ + mov r2, #8 │ │ │ │ + mov r3, #1 │ │ │ │ + bl 1fb688 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e04 │ │ │ │ + bgt a31a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2e04 │ │ │ │ + bne a31a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a2e3c │ │ │ │ + bne a31d8 │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, #0 │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ - movw r1, #54088 @ 0xd348 │ │ │ │ + movw r1, #53512 @ 0xd108 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 384f84 │ │ │ │ + bl 384cb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a2ee0 │ │ │ │ + beq a3280 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, #1 │ │ │ │ - bl 1fd614 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + str r3, [sp] │ │ │ │ + mov r2, #8 │ │ │ │ + bl 1fb688 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2eb4 │ │ │ │ + bgt a3254 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2eb4 │ │ │ │ + bne a3254 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a2ee0 │ │ │ │ + bne a3280 │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #14412 @ 0x384c │ │ │ │ + movw r1, #13936 @ 0x3670 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl a0344 │ │ │ │ + bl a06d8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc a2f2c │ │ │ │ + bcc a32cc │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs a2f30 │ │ │ │ + bcs a32d0 │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a00bc │ │ │ │ + bl a0450 │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4976 @ 0x1370 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #65384 @ 0xff68 │ │ │ │ + movw r1, #64808 @ 0xfd28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a2f6c : │ │ │ │ +000a330c : │ │ │ │ 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, #648 @ 0x288 │ │ │ │ + movw r3, #1120 @ 0x460 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a2fb8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq a3358 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #65328 @ 0xff30 │ │ │ │ + movw r1, #64752 @ 0xfcf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne a3008 │ │ │ │ + bne a33a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #548] @ a321c │ │ │ │ + ldr r3, [pc, #548] @ a35bc │ │ │ │ cmp r2, #3 │ │ │ │ - bhi a316c │ │ │ │ + bhi a350c │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #17100 @ 0x42cc │ │ │ │ + movw r0, #16524 @ 0x408c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2fec │ │ │ │ - b a3110 │ │ │ │ + bne a338c │ │ │ │ + b a34b0 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ - b a302c │ │ │ │ + b a33cc │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3214 │ │ │ │ + beq a35b4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a3070 │ │ │ │ + bne a3410 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3110 │ │ │ │ + bgt a34b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3110 │ │ │ │ + bne a34b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a3110 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a34b0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne a308c │ │ │ │ + bne a342c │ │ │ │ mov r0, #1 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a318c │ │ │ │ - b a30e4 │ │ │ │ + bne a352c │ │ │ │ + b a3484 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a30e4 │ │ │ │ + beq a3484 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a318c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bne a352c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57956 @ 0xe264 │ │ │ │ + movw r1, #57380 @ 0xe024 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a30e4 │ │ │ │ + bgt a3484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a30e4 │ │ │ │ + bne a3484 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3104 │ │ │ │ + bgt a34a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3104 │ │ │ │ + bne a34a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3118 │ │ │ │ + ble a34b8 │ │ │ │ mov r4, #0 │ │ │ │ - b a3214 │ │ │ │ + b a35b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a3110 │ │ │ │ + bne a34b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a3110 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a34b0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1d60b4 │ │ │ │ + bl 1d597c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3214 │ │ │ │ - ldr r5, [pc, #216] @ a3220 │ │ │ │ + beq a35b4 │ │ │ │ + ldr r5, [pc, #216] @ a35c0 │ │ │ │ mov r6, r4 │ │ │ │ sub r4, r5, #16 │ │ │ │ - b a318c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b a352c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57988 @ 0xe284 │ │ │ │ + movw r1, #57412 @ 0xe044 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a3110 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 1b956c │ │ │ │ + b a34b0 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58032 @ 0xe2b0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d6900 <_Py_hashtable_new@@Base+0x2f8> │ │ │ │ + bl 1d61e4 <_Py_hashtable_new@@Base+0x2f8> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a31b0 │ │ │ │ + beq a3550 │ │ │ │ mov r4, r7 │ │ │ │ - b a3214 │ │ │ │ + b a35b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a31d0 │ │ │ │ + bgt a3570 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a31d0 │ │ │ │ + bne a3570 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a31f0 │ │ │ │ + bgt a3590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a31f0 │ │ │ │ + bne a3590 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a31a8 │ │ │ │ + bgt a3548 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a31a8 │ │ │ │ + bne a3548 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a31a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a3548 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r6, r8, lsr #8 │ │ │ │ - rsbeq lr, sl, r0, asr r2 │ │ │ │ + mlseq r6, r8, r1, r6 │ │ │ │ + rsbeq lr, sl, r8, ror r2 │ │ │ │ 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 df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a325c │ │ │ │ + bne a35fc │ │ │ │ mvn r5, #0 │ │ │ │ - b a32e4 │ │ │ │ + b a3684 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne a3280 │ │ │ │ - ldr r0, [pc, #124] @ a32f0 │ │ │ │ + bne a3620 │ │ │ │ + ldr r0, [pc, #124] @ a3690 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 22c0d8 <_PyCode_CheckLineNumber@@Base+0x15b8> │ │ │ │ + bl 22ab04 <_PyCode_CheckLineNumber@@Base+0xfe0> │ │ │ │ mov r4, r0 │ │ │ │ - b a3294 │ │ │ │ - ldr r0, [pc, #108] @ a32f4 │ │ │ │ + b a3634 │ │ │ │ + ldr r0, [pc, #108] @ a3694 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 22b658 <_PyCode_CheckLineNumber@@Base+0xb38> │ │ │ │ + bl 22b028 <_PyCode_CheckLineNumber@@Base+0x1504> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32b4 │ │ │ │ + bgt a3654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a32b4 │ │ │ │ + bne a3654 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3254 │ │ │ │ + beq a35f4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32d4 │ │ │ │ + bgt a3674 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq a32dc │ │ │ │ + beq a367c │ │ │ │ mov r5, #0 │ │ │ │ - b a32e4 │ │ │ │ + b a3684 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, fp, r0, lsr #11 │ │ │ │ - rsbeq r5, fp, ip, asr r3 │ │ │ │ + rsbeq r4, fp, r8, asr #11 │ │ │ │ + rsbeq r5, fp, r4, lsl #7 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ │ │ │ │ -000a331c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000a36bc <_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 df95c │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq a33a8 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + beq a3748 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, #2 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r7, #5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a33a8 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bgt a3748 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a33a8 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bne a3748 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 a33f0 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ + bne a3790 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #65476 @ 0xffc4 │ │ │ │ + movw r0, #64900 @ 0xfd84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a34d4 <_PyMonitoring_FireLineEvent@@Base+0x1b8> │ │ │ │ + bne a3874 <_PyMonitoring_FireLineEvent@@Base+0x1b8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a34b4 <_PyMonitoring_FireLineEvent@@Base+0x198> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a3854 <_PyMonitoring_FireLineEvent@@Base+0x198> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65488 @ 0xffd0 │ │ │ │ + movw r1, #64912 @ 0xfd90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ - b a34d4 <_PyMonitoring_FireLineEvent@@Base+0x1b8> │ │ │ │ + bl 219b7c │ │ │ │ + b a3874 <_PyMonitoring_FireLineEvent@@Base+0x1b8> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a0 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a34e8 <_PyMonitoring_FireLineEvent@@Base+0x1cc> │ │ │ │ + beq a3888 <_PyMonitoring_FireLineEvent@@Base+0x1cc> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000a351c <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a38bc <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a357c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a391c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a357c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a391c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq a3570 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq a3910 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a357c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a391c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne a3594 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ + bne a3934 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a35b8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ + b a3958 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r4, fp, #12 │ │ │ │ mov r2, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp] │ │ │ │ add r0, r0, #16 │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 17470c │ │ │ │ + bl 174334 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a35c8 : │ │ │ │ +000a3968 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3624 │ │ │ │ + beq a39c4 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3624 │ │ │ │ + beq a39c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3618 │ │ │ │ + beq a39b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a3624 │ │ │ │ + beq a39c4 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a363c │ │ │ │ + bne a39dc │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3660 │ │ │ │ + b a3a00 │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 17470c │ │ │ │ + bl 174334 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a3668 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a3a08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a36c4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3a64 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a36c4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3a64 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a36b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ + beq a3a58 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a36c4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3a64 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a36dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ + bne a3a7c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3700 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ + b a3aa0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 17470c │ │ │ │ + bl 174334 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a3708 : │ │ │ │ +000a3aa8 : │ │ │ │ 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 a3748 │ │ │ │ + bne a3ae8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #11364 @ 0x2c64 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b a375c │ │ │ │ - movw r0, #65528 @ 0xfff8 │ │ │ │ + b a3afc │ │ │ │ + movw r0, #64952 @ 0xfdb8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a3878 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a3c18 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3778 │ │ │ │ + beq a3b18 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b a375c │ │ │ │ + b a3afc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d8340 │ │ │ │ + bl 2d7260 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a3878 │ │ │ │ + beq a3c18 │ │ │ │ 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, #24220 @ 0x5e9c │ │ │ │ + movw r3, #22640 @ 0x5870 │ │ │ │ movt r3, #28 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #38896 @ 0x97f0 │ │ │ │ + movw r3, #38184 @ 0x9528 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43136 @ 0xa880 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #19008 @ 0x4a40 │ │ │ │ + movw r3, #19048 @ 0x4a68 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #54044 @ 0xd31c │ │ │ │ + movw r3, #49556 @ 0xc194 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #26020 @ 0x65a4 │ │ │ │ + movw r3, #22748 @ 0x58dc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a3870 │ │ │ │ + blt a3c10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d1d78 <_PyType_GetDict@@Base> │ │ │ │ + bl d2094 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d842c │ │ │ │ + bl 2d734c │ │ │ │ cmn r0, #1 │ │ │ │ - bne a387c │ │ │ │ + bne a3c1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3870 │ │ │ │ + bgt a3c10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3870 │ │ │ │ + bne a3c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a3884 : │ │ │ │ +000a3c24 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a3708 │ │ │ │ + b a3aa8 │ │ │ │ │ │ │ │ -000a3898 <_PyType_InitSubclasses@@Base>: │ │ │ │ +000a3c38 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq a38fc <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ - ldr ip, [pc, #240] @ a39a0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + beq a3c9c <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ + ldr ip, [pc, #240] @ a3d40 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r3, #0 │ │ │ │ @@ -120245,31 +120477,31 @@ │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3998 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ + bne a3d38 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a3990 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a3d30 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ - beq a3990 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a3d30 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ a39a0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + ldr ip, [pc, #88] @ a3d40 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ mov r2, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -120287,1460 +120519,1460 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a39a4 <_PyType_NewManagedObject@@Base>: │ │ │ │ +000a3d44 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #6444 @ 0x192c │ │ │ │ + movw r1, #5868 @ 0x16ec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 152788 │ │ │ │ + bl 1525d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3a24 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ + bne a3dc4 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ mov r0, #0 │ │ │ │ - b a3a84 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + b a3e24 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71ebc <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ + bl 72094 <_PyObject_CheckXIData@@Base+0x1f4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3a74 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ + beq a3e14 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #6400 @ 0x1900 │ │ │ │ + movwne r0, #5792 @ 0x16a0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne a3a84 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl df724 │ │ │ │ + bne a3e24 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ - b a3a84 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl df724 │ │ │ │ + b a3e24 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3a3c <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ - b a3a1c <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ + beq a3ddc <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ + b a3dbc <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3acc <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ + beq a3e6c <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #16 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movweq r1, #41924 @ 0xa3c4 │ │ │ │ + movw r0, #64976 @ 0xfdd0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movweq r1, #41348 @ 0xa184 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #52 @ 0x34 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movweq r1, #41924 @ 0xa3c4 │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movweq r1, #41348 @ 0xa184 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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, #80 @ 0x50 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #65040 @ 0xfe10 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldrb lr, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ stmib sp, {r2, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str ip, [sp] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ 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 a3b6c <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ + beq a3f0c <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #112 @ 0x70 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #65072 @ 0xfe30 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a3b8c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +000a3f2c <_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 a3bd8 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #996] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a3f78 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #996] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #168 @ 0xa8 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65128 @ 0xfe68 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_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 a3c20 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne a3fc0 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq a3dcc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #928] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #928] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #240 @ 0xf0 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65200 @ 0xfeb0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq a3cb0 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq a4050 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a3c68 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #856] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a4008 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #856] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #272 @ 0x110 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65232 @ 0xfed0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3c94 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #812] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a4034 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #812] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #368 @ 0x170 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65328 @ 0xff30 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #760] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - bne a3d9c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b a3d80 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #760] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a413c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b a4120 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a3cd8 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #740] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a4078 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #740] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #272 @ 0x110 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65232 @ 0xfed0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3d04 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #696] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a40a4 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #696] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #420 @ 0x1a4 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65380 @ 0xff64 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3d70 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq a4110 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq a3d3c <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #644] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a40dc <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #644] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #440 @ 0x1b8 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65400 @ 0xff78 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq a3dcc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #592] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #592] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #468 @ 0x1d4 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65428 @ 0xff94 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne a3d9c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #548] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a413c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #548] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #392 @ 0x188 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65352 @ 0xff48 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3dcc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3dcc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #508 @ 0x1fc │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #476] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #65468 @ 0xffbc │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #476] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3f98 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + beq a4338 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq a3dec <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq a418c <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble a3e30 <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ + ble a41d0 <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ mov r1, r3 │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r1] │ │ │ │ - beq a3e1c <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq a41bc <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r1, #1 │ │ │ │ ldrne r5, [r2, r1, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ movcc r3, r5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a3e00 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + bne a41a0 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ cmp lr, #1 │ │ │ │ - bne a3ebc <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ + bne a425c <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ cmp r4, #0 │ │ │ │ - bne a3e98 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ + bne a4238 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi a3e64 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bhi a4204 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #536 @ 0x218 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r5, [pc, #324] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #65496 @ 0xffd8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r5, [pc, #324] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b a3e84 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b a4224 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls a3f60 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - ldr r5, [pc, #304] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bls a4300 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + ldr r5, [pc, #304] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #552 @ 0x228 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #65512 @ 0xffe8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls a3f60 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bls a4300 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #568 @ 0x238 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #236] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #65528 @ 0xfff8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #236] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp lr, #2 │ │ │ │ - bne a3f14 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ + bne a42b4 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi a3ee8 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bhi a4288 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #584 @ 0x248 │ │ │ │ + movw r2, #8 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #192] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #192] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r0, r0, #1 │ │ │ │ ldrhcc r3, [r2, r0] │ │ │ │ - bcc a3f64 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bcc a4304 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #604 @ 0x25c │ │ │ │ + movw r2, #28 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #148] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #148] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs a3f38 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bcs a42d8 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #624 @ 0x270 │ │ │ │ + movw r2, #48 @ 0x30 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #112] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #112] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r0, lsl #2] │ │ │ │ - bcc a3f64 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + bcc a4304 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #644 @ 0x284 │ │ │ │ + movw r2, #68 @ 0x44 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #72] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #72] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b a3f84 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3f98 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ - ldr r4, [pc, #48] @ a3fa4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + beq a4338 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + ldr r4, [pc, #48] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #19640 @ 0x4cb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ + movw r2, #88 @ 0x58 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9f490 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f824 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r6, r8, r4, r6 │ │ │ │ + rsbeq r6, r6, r8, lsl #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, #4040] @ 0xfc8 │ │ │ │ cmp r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ movlt r0, r3 │ │ │ │ movge r0, #11 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a424c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + beq a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ mov r6, #0 │ │ │ │ - movw sl, #19016 @ 0x4a48 │ │ │ │ + movw sl, #18448 @ 0x4810 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r6 │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + movw ip, #43348 @ 0xa954 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble a4154 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ + ble a44f4 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ cmp r9, r7 │ │ │ │ - bge a4050 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + bge a43f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ ldr r0, [r8, r9, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a4038 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ - bl 225ee0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a43d8 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ + bl 224f7c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4050 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + beq a43f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne a4024 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ - b a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a43c4 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ + b a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r9 │ │ │ │ - beq a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ add r4, r9, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble a408c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + ble a442c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a4078 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ - bl 225ee0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a4418 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + bl 224f7c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a408c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + bne a442c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt a4064 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bgt a4404 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r7, r4 │ │ │ │ - bne a40d0 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a4470 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a40d0 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a4470 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r9, [r3] │ │ │ │ - b a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + b a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r4, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r9, [r3, r6, lsl #2] │ │ │ │ - ble a4148 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + ble a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a412c <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ + beq a44cc <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4148 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bgt a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne a4148 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bne a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b a400c <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ + b a43ac <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ cmp r9, r7 │ │ │ │ mov r4, r9 │ │ │ │ - movwlt r9, #19016 @ 0x4a48 │ │ │ │ + movwlt r9, #18448 @ 0x4810 │ │ │ │ movtlt r9, #87 @ 0x57 │ │ │ │ - bge a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bge a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [r9, r0] │ │ │ │ - bls a417c <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ - bl 225ee0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a451c <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ + bl 224f7c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4194 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ + beq a4534 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne a4168 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ - b a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a4508 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ + b a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r4 │ │ │ │ - beq a4218 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r7, r4 │ │ │ │ add r0, r8, r4, lsl #2 │ │ │ │ - bl 28b754 │ │ │ │ + bl 28ab2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r6, lsl #2] │ │ │ │ - ble a4214 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + ble a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a41f8 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ + beq a4598 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4220 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4214 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bgt a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4214 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bne a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b a424c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4234 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ + ble a45d4 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ mov r5, #0 │ │ │ │ - b a424c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a422c <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bne a45cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a422c <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a45cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000a4258 : │ │ │ │ +000a45f8 : │ │ │ │ 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 a4298 │ │ │ │ + beq a4638 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #512 @ 0x200 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7b1e4 │ │ │ │ - bl 7389c │ │ │ │ + b 7b540 │ │ │ │ + bl 73a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a42a4 : │ │ │ │ +000a4644 : │ │ │ │ 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 a42d0 │ │ │ │ - bl 7389c │ │ │ │ - b a435c │ │ │ │ + bne a4670 │ │ │ │ + bl 73a74 │ │ │ │ + b a46fc │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #512 @ 0x200 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b1e4 │ │ │ │ + bl 7b540 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a435c │ │ │ │ + beq a46fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a4350 │ │ │ │ + bne a46f0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42680 @ 0xa6b8 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a435c │ │ │ │ + bgt a46fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a435c │ │ │ │ + bne a46fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a435c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a46fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d7798 │ │ │ │ + b 2d66b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a4364 : │ │ │ │ +000a4704 : │ │ │ │ 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 a43a4 │ │ │ │ + beq a4744 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #512 @ 0x200 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4158e4 │ │ │ │ - bl 7389c │ │ │ │ + b 4152c0 │ │ │ │ + bl 73a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a43b0 : │ │ │ │ +000a4750 : │ │ │ │ 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 a43dc │ │ │ │ - bl 7389c │ │ │ │ - b a443c │ │ │ │ + bne a477c │ │ │ │ + bl 73a74 │ │ │ │ + b a47dc │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #512 @ 0x200 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4158e4 │ │ │ │ + bl 4152c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a445c │ │ │ │ + beq a47fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a445c │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bne a47fc │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #740 @ 0x2e4 │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4444 │ │ │ │ + ble a47e4 │ │ │ │ mov r4, #0 │ │ │ │ - b a445c │ │ │ │ + b a47fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a443c │ │ │ │ + bne a47dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a443c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a47dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a4464 : │ │ │ │ +000a4804 : │ │ │ │ push {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 1bedfc <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1be794 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f1d50 │ │ │ │ + b f1e20 │ │ │ │ │ │ │ │ -000a44a0 : │ │ │ │ +000a4840 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a7cec │ │ │ │ + b 2a6fe4 │ │ │ │ push {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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4570 │ │ │ │ + beq a4910 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a4510 │ │ │ │ + bne a48b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a456c │ │ │ │ + bgt a490c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a456c │ │ │ │ + bne a490c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a456c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a490c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 261d6c │ │ │ │ + bl 260c98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4540 │ │ │ │ + bgt a48e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4540 │ │ │ │ + bne a48e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4558 │ │ │ │ + bgt a48f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq a4560 │ │ │ │ + beq a4900 │ │ │ │ mov r4, r6 │ │ │ │ - b a4570 │ │ │ │ + b a4910 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4558 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a48f8 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a45cc │ │ │ │ - bl 2044b0 │ │ │ │ + beq a496c │ │ │ │ + bl 203690 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a45b4 │ │ │ │ + ble a4954 │ │ │ │ mov r4, r5 │ │ │ │ - b a45cc │ │ │ │ + b a496c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a45ac │ │ │ │ + bne a494c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a45ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a494c │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4628 │ │ │ │ - bl 3ddffc │ │ │ │ + beq a49c8 │ │ │ │ + bl 3ddcf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4610 │ │ │ │ + ble a49b0 │ │ │ │ mov r4, r5 │ │ │ │ - b a4628 │ │ │ │ + b a49c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4608 │ │ │ │ + bne a49a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4608 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a49a8 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4684 │ │ │ │ - bl 261464 │ │ │ │ + beq a4a24 │ │ │ │ + bl 260390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a466c │ │ │ │ + ble a4a0c │ │ │ │ mov r4, r5 │ │ │ │ - b a4684 │ │ │ │ + b a4a24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4664 │ │ │ │ + bne a4a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4664 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a4a04 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a46e0 │ │ │ │ - bl 209ae4 │ │ │ │ + beq a4a80 │ │ │ │ + bl 208c50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a46c8 │ │ │ │ + ble a4a68 │ │ │ │ mov r4, r5 │ │ │ │ - b a46e0 │ │ │ │ + b a4a80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a46c0 │ │ │ │ + bne a4a60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a46c0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a4a60 │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a473c │ │ │ │ - bl 20da18 │ │ │ │ + beq a4adc │ │ │ │ + bl 20c8b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4724 │ │ │ │ + ble a4ac4 │ │ │ │ mov r4, r5 │ │ │ │ - b a473c │ │ │ │ + b a4adc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a471c │ │ │ │ + bne a4abc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a471c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a4abc │ │ │ │ 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 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4798 │ │ │ │ - bl 29e268 │ │ │ │ + beq a4b38 │ │ │ │ + bl 29d588 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4780 │ │ │ │ + ble a4b20 │ │ │ │ mov r4, r5 │ │ │ │ - b a4798 │ │ │ │ + b a4b38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4778 │ │ │ │ + bne a4b18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4778 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a4b18 │ │ │ │ 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 ffa2c │ │ │ │ + b ff7b4 │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw lr, #43348 @ 0xa954 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #44168 @ 0xac88 │ │ │ │ + movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq a480c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq a4bac │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #844 @ 0x34c │ │ │ │ + movw r1, #268 @ 0x10c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a483c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b a4bdc │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a485c │ │ │ │ + beq a4bfc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1125fc <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 1121f8 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a4844 │ │ │ │ + bge a4be4 │ │ │ │ str r4, [r6] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b a4860 │ │ │ │ + b a4c00 │ │ │ │ str r4, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - bl 177318 │ │ │ │ + bl 176f44 │ │ │ │ mov r8, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ cmp r6, #0 │ │ │ │ - movw r3, #16204 @ 0x3f4c │ │ │ │ + movw r3, #15692 @ 0x3d4c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r7 │ │ │ │ moveq r7, r3 │ │ │ │ movne r7, r6 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r5 │ │ │ │ - bl 341ed0 │ │ │ │ - movw r3, #34208 @ 0x85a0 │ │ │ │ + bl 341e48 │ │ │ │ + movw r3, #34248 @ 0x85c8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - bl 177318 │ │ │ │ + bl 176f44 │ │ │ │ mov r8, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ cmp r6, #0 │ │ │ │ - movw r3, #16204 @ 0x3f4c │ │ │ │ + movw r3, #15692 @ 0x3d4c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r7 │ │ │ │ moveq r7, r3 │ │ │ │ movne r7, r6 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r5 │ │ │ │ - bl 341ed0 │ │ │ │ - movw r3, #34210 @ 0x85a2 │ │ │ │ + bl 341e48 │ │ │ │ + movw r3, #34250 @ 0x85ca │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a4968 : │ │ │ │ +000a4d08 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a49b0 │ │ │ │ + ldr ip, [pc, #44] @ a4d50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3f274 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3f26c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #876 @ 0x36c │ │ │ │ + movw r0, #300 @ 0x12c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a49b4 : │ │ │ │ - ldr r2, [pc, #28] @ a49d8 │ │ │ │ +000a4d54 : │ │ │ │ + ldr r2, [pc, #28] @ a4d78 │ │ │ │ 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 3827d8 <_PyContext_Enter@@Base> │ │ │ │ + b 382528 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a49dc : │ │ │ │ - ldr r2, [pc, #28] @ a4a00 │ │ │ │ +000a4d7c : │ │ │ │ + ldr r2, [pc, #28] @ a4da0 │ │ │ │ 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 3880fc <_PyContext_Exit@@Base> │ │ │ │ + b 387e30 <_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 177318 │ │ │ │ + bl 176f44 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b9be0 │ │ │ │ - bl 177318 │ │ │ │ + bl 1b956c │ │ │ │ + bl 176f44 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 23e148 │ │ │ │ + bl 23cd80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b1c │ │ │ │ + b 177748 │ │ │ │ │ │ │ │ -000a4a54 <_PyBytes_FromData@@Base>: │ │ │ │ +000a4df4 <_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 b7d1c │ │ │ │ + b b802c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4ac8 <_PyBytes_FromData@@Base+0x74> │ │ │ │ + beq a4e68 <_PyBytes_FromData@@Base+0x74> │ │ │ │ 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 r2, fp, #12 │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2f064 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a4ad4 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + beq a4e74 <_PyBytes_FromData@@Base+0x80> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl b7d1c │ │ │ │ - b a4ad4 <_PyBytes_FromData@@Base+0x80> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl b802c │ │ │ │ + b a4e74 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a4adc : │ │ │ │ - ldr r0, [pc, #44] @ a4b10 │ │ │ │ +000a4e7c : │ │ │ │ + ldr r0, [pc, #44] @ a4eb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4972 @ 0x136c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #916 @ 0x394 │ │ │ │ + movw r2, #340 @ 0x154 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + b 1baebc <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a4b14 <_PyState_AddModule@@Base>: │ │ │ │ +000a4eb4 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq a4b6c <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq a4f0c <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4b60 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq a4f00 <_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, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #952 @ 0x3b8 │ │ │ │ + movw r2, #376 @ 0x178 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 2dc424 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2db39c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a4b74 : │ │ │ │ +000a4f14 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ a4bd0 │ │ │ │ + ldr r0, [pc, #80] @ a4f70 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a4b9c │ │ │ │ + bne a4f3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 57d6c <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + b 57f34 <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ + movw r2, #424 @ 0x1a8 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_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, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1052 @ 0x41c │ │ │ │ + movw r2, #476 @ 0x1dc │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_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, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1052 @ 0x41c │ │ │ │ + movw r2, #476 @ 0x1dc │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a4c3c : │ │ │ │ +000a4fdc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ a4c68 │ │ │ │ + ldr lr, [pc, #28] @ a5008 │ │ │ │ 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 1735f8 <_PyErr_FormatV@@Base> │ │ │ │ + b 17326c <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a4c6c : │ │ │ │ +000a500c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 34dbf4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 34d70c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a4cd0 │ │ │ │ + bne a5070 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #42828 @ 0xa74c │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #42252 @ 0xa50c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b a4cec │ │ │ │ - ldr r2, [pc, #68] @ a4d1c │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b a508c │ │ │ │ + ldr r2, [pc, #68] @ a50bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2de7b0 │ │ │ │ + bl 2dd728 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4cf4 │ │ │ │ + bne a5094 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4d10 │ │ │ │ + beq a50b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0e6c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2dfde4 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4fb8 │ │ │ │ - ldr r3, [pc, #628] @ a4fc0 │ │ │ │ + beq a5358 │ │ │ │ + ldr r3, [pc, #628] @ a5360 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt a4d78 │ │ │ │ + bgt a5118 │ │ │ │ movne r6, #0 │ │ │ │ - bne a4d78 │ │ │ │ + bne a5118 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #21952 @ 0x55c0 │ │ │ │ + movw r3, #21992 @ 0x55e8 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4de4 │ │ │ │ - bl c3318 │ │ │ │ + beq a5184 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a4f8c │ │ │ │ - bl e91cc │ │ │ │ + beq a532c │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4dd4 │ │ │ │ + bgt a5174 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4dd4 │ │ │ │ + bne a5174 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4d88 │ │ │ │ - b a4f8c │ │ │ │ - movw r3, #21956 @ 0x55c4 │ │ │ │ + beq a5128 │ │ │ │ + b a532c │ │ │ │ + movw r3, #21996 @ 0x55ec │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4e54 │ │ │ │ + beq a51f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4df0 │ │ │ │ - bl c3318 │ │ │ │ + beq a5190 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a4f8c │ │ │ │ - bl e91cc │ │ │ │ + beq a532c │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4e48 │ │ │ │ + bgt a51e8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4e48 │ │ │ │ + bne a51e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4df0 │ │ │ │ - b a4f8c │ │ │ │ - movw r3, #21960 @ 0x55c8 │ │ │ │ + beq a5190 │ │ │ │ + b a532c │ │ │ │ + movw r3, #22000 @ 0x55f0 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4ec4 │ │ │ │ + beq a5264 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4e60 │ │ │ │ - bl c3318 │ │ │ │ + beq a5200 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a4f8c │ │ │ │ - bl e91cc │ │ │ │ + beq a532c │ │ │ │ + bl e937c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4eb8 │ │ │ │ + bgt a5258 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4eb8 │ │ │ │ + bne a5258 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4e60 │ │ │ │ - b a4f8c │ │ │ │ - movw r3, #58180 @ 0xe344 │ │ │ │ + beq a5200 │ │ │ │ + b a532c │ │ │ │ + movw r3, #58244 @ 0xe384 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4fb8 │ │ │ │ + beq a5358 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4fb8 │ │ │ │ - bl c3318 │ │ │ │ + beq a5358 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4f8c │ │ │ │ + beq a532c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170e54 │ │ │ │ + bl 170ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a4f2c │ │ │ │ + bge a52cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f8c │ │ │ │ + bgt a532c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4f8c │ │ │ │ + bne a532c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4f8c │ │ │ │ - beq a4f54 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a532c │ │ │ │ + beq a52f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ed8 │ │ │ │ + bgt a5278 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4ed8 │ │ │ │ + bne a5278 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4ed8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a5278 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f84 │ │ │ │ + bgt a5324 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4f84 │ │ │ │ + bne a5324 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a4ed8 │ │ │ │ + beq a5278 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4fa0 │ │ │ │ + ble a5340 │ │ │ │ mov r5, #0 │ │ │ │ - b a4fb8 │ │ │ │ + b a5358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a4f98 │ │ │ │ + bne a5338 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a4f98 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a5338 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -121748,338 +121980,338 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r4, [r3, #3848] @ 0xf08 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a500c │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + bne a53ac │ │ │ │ + movw r1, #38452 @ 0x9634 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31000 @ 0x7918 │ │ │ │ + movw r0, #30436 @ 0x76e4 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a52f0 │ │ │ │ + bne a5690 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a5074 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + bne a5414 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5058 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne a53f8 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #3288 @ 0xcd8 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a5324 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a56c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #7568 @ 0x1d90 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a5324 │ │ │ │ + bl 1b956c │ │ │ │ + b a56c4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5324 │ │ │ │ + beq a56c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a50a4 │ │ │ │ + bne a5444 │ │ │ │ ldr r8, [r1, #12] │ │ │ │ cmn r8, #1 │ │ │ │ - bne a50d4 │ │ │ │ + bne a5474 │ │ │ │ mov r0, r9 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a50c8 │ │ │ │ + bne a5468 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ - b a5324 │ │ │ │ + bl 3eef0 │ │ │ │ + b a56c4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5324 │ │ │ │ + beq a56c4 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ bic r3, r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - beq a5324 │ │ │ │ + beq a56c4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a5324 │ │ │ │ + beq a56c4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5120 │ │ │ │ + beq a54c0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl e6648 │ │ │ │ + bl e6ce0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mvn ip, r3, lsl r2 │ │ │ │ bic r3, r8, r3, lsl r2 │ │ │ │ cmp r2, #7 │ │ │ │ addle lr, r1, r3 │ │ │ │ ldrsble lr, [lr, #20] │ │ │ │ - ble a516c │ │ │ │ + ble a550c │ │ │ │ cmp r2, #15 │ │ │ │ addle lr, r1, r3, lsl #1 │ │ │ │ addgt lr, r1, r3, lsl #2 │ │ │ │ ldrshle lr, [lr, #20] │ │ │ │ ldrgt lr, [lr, #20] │ │ │ │ cmp r6, lr │ │ │ │ moveq lr, r3 │ │ │ │ - beq a5198 │ │ │ │ + beq a5538 │ │ │ │ cmn lr, #1 │ │ │ │ - beq a5198 │ │ │ │ + beq a5538 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b a5148 │ │ │ │ + b a54e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r8, [r4, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5204 │ │ │ │ + beq a55a4 │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb r0, [r8] │ │ │ │ ldrb r4, [r8, #1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r6, r3 │ │ │ │ addne r2, r2, #1 │ │ │ │ - bne a51cc │ │ │ │ + bne a556c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge a51fc │ │ │ │ + bge a559c │ │ │ │ add r1, r2, #1 │ │ │ │ add r1, r0, r1 │ │ │ │ add r0, r0, r2 │ │ │ │ sub r2, r4, r2 │ │ │ │ bl 2e380 │ │ │ │ strb r4, [r8, #1] │ │ │ │ - b a52ac │ │ │ │ + b a564c │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ str r8, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ addle lr, r1, lr │ │ │ │ mvnle r3, #1 │ │ │ │ strble r3, [lr, #20] │ │ │ │ - ble a5238 │ │ │ │ + ble a55d8 │ │ │ │ cmp r3, #15 │ │ │ │ mvn r3, #1 │ │ │ │ addle lr, r1, lr, lsl #1 │ │ │ │ addgt r1, r1, lr, lsl #2 │ │ │ │ strhle r3, [lr, #20] │ │ │ │ strgt r3, [r1, #20] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ ldrb r2, [ip, #5] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldrb r2, [ip, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5274 │ │ │ │ + beq a5614 │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ mov r2, #0 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ str r2, [ip, r3] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b a5290 │ │ │ │ + b a5630 │ │ │ │ mov r1, #12 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a52ac │ │ │ │ + bgt a564c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a52ac │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne a564c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a52cc │ │ │ │ + bgt a566c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a52cc │ │ │ │ + bne a566c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5324 │ │ │ │ + bgt a56c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a5324 │ │ │ │ + bne a56c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a5324 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a56c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5d20 │ │ │ │ + bl 1f56ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5324 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bge a56c4 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5324 │ │ │ │ + beq a56c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 214e04 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 214014 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -000a5334 : │ │ │ │ +000a56d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #116] @ a53cc │ │ │ │ - bl 3369b0 │ │ │ │ + ldr r0, [pc, #116] @ a576c │ │ │ │ + bl 336924 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5380 │ │ │ │ - bl df724 │ │ │ │ + bne a5720 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a53c0 │ │ │ │ - movw r0, #54752 @ 0xd5e0 │ │ │ │ + bne a5760 │ │ │ │ + movw r0, #54280 @ 0xd408 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30b588 │ │ │ │ + bl 30a510 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a53c0 │ │ │ │ - ldr r0, [pc, #72] @ a53d0 │ │ │ │ + beq a5760 │ │ │ │ + ldr r0, [pc, #72] @ a5770 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a53a8 │ │ │ │ + ble a5748 │ │ │ │ mov r4, r5 │ │ │ │ - b a53c0 │ │ │ │ + b a5760 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a53a0 │ │ │ │ + bne a5740 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a53a0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a5740 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, ror #21 │ │ │ │ - mlseq fp, r0, r3, r9 │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ + strhteq r9, [fp], #-56 @ 0xffffffc8 │ │ │ │ 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, #63428 @ 0xf7c4 │ │ │ │ + movw r4, #63900 @ 0xf99c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq a5410 │ │ │ │ + beq a57b0 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a5444 │ │ │ │ + bne a57e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5450 │ │ │ │ - movw r0, #1080 @ 0x438 │ │ │ │ + beq a57f0 │ │ │ │ + movw r0, #504 @ 0x1f8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 1dc128 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1db9e4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5470 │ │ │ │ + beq a5810 │ │ │ │ cmp r5, r4 │ │ │ │ - beq a5450 │ │ │ │ + beq a57f0 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a5450 │ │ │ │ + beq a57f0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2f836c │ │ │ │ + b 2f72f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5444 │ │ │ │ + beq a57e4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1080 @ 0x438 │ │ │ │ + movw r0, #504 @ 0x1f8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5444 │ │ │ │ + bne a57e4 │ │ │ │ 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] @ a5508 │ │ │ │ + ldr r2, [pc, #116] @ a58a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a54f8 │ │ │ │ + beq a5898 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r7, r0 │ │ │ │ - bl 243620 │ │ │ │ + bl 2423f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a54dc │ │ │ │ + bne a587c │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22740 @ 0x58d4 │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a5500 │ │ │ │ + bl 1b956c │ │ │ │ + b a58a0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b2374 <_Py_call_instrumentation_jump@@Base+0x500> │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b 3b2164 <_Py_call_instrumentation_jump@@Base+0x4fc> │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -122087,141 +122319,141 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne a5544 │ │ │ │ + bne a58e4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5574 │ │ │ │ + bne a5914 │ │ │ │ mov r3, #3 │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov ip, #0 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1baec4 <_PyArg_UnpackKeywords@@Base+0x125c> │ │ │ │ + bl 1ba85c <_PyArg_UnpackKeywords@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a55f0 │ │ │ │ + beq a5990 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5594 │ │ │ │ - bl df724 │ │ │ │ + bne a5934 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a55f0 │ │ │ │ + bne a5990 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a55b4 │ │ │ │ - bl df724 │ │ │ │ + bne a5954 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a55f0 │ │ │ │ + bne a5990 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a55d4 │ │ │ │ - bl df724 │ │ │ │ + bne a5974 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a55f0 │ │ │ │ + bne a5990 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 445760 <_PyObject_GetXIDataNoFallback@@Base+0x7ac> │ │ │ │ + b 445510 <_PyObject_GetXIDataNoFallback@@Base+0x7ac> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5638 │ │ │ │ - bl df724 │ │ │ │ + bne a59d8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5638 │ │ │ │ + beq a59d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 380c58 <_PyXI_EndInterpreter@@Base+0xac> │ │ │ │ + bl 38098c <_PyXI_EndInterpreter@@Base+0xac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5630 │ │ │ │ - ldr r3, [pc, #68] @ a5694 │ │ │ │ + beq a59d0 │ │ │ │ + ldr r3, [pc, #68] @ a5a34 │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5688 │ │ │ │ + beq a5a28 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 394cd4 │ │ │ │ + bl 394abc │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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, #58356 @ 0xe3f4 │ │ │ │ + movw r3, #58420 @ 0xe434 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a56cc │ │ │ │ + beq a5a6c │ │ │ │ bl 2e2d8 │ │ │ │ - movw r2, #34248 @ 0x85c8 │ │ │ │ + movw r2, #34312 @ 0x8608 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e764 │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5734 │ │ │ │ + beq a5ad4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #49880 @ 0xc2d8 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #49304 @ 0xc098 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2ec20 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -122231,1094 +122463,1094 @@ │ │ │ │ bl 2f070 │ │ │ │ mov r3, #0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30e10 │ │ │ │ + bl 30e0c │ │ │ │ │ │ │ │ -000a577c : │ │ │ │ +000a5b1c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a57a8 │ │ │ │ - movw r1, #1104 @ 0x450 │ │ │ │ + bne a5b48 │ │ │ │ + movw r1, #528 @ 0x210 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #140] @ a5834 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ a5bd4 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ a5838 │ │ │ │ + ldr r0, [pc, #132] @ a5bd8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne a5814 │ │ │ │ + bne a5bb4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5808 │ │ │ │ + beq a5ba8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble a5808 │ │ │ │ + ble a5ba8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a5808 │ │ │ │ - movw r1, #1132 @ 0x46c │ │ │ │ + bne a5ba8 │ │ │ │ + movw r1, #556 @ 0x22c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #48] @ a5834 │ │ │ │ + ldr r0, [pc, #48] @ a5bd4 │ │ │ │ mov r2, r3 │ │ │ │ - bl a5698 │ │ │ │ + bl a5a38 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2dc424 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2db39c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #952 @ 0x3b8 │ │ │ │ + movw r2, #376 @ 0x178 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - strhteq r6, [r6], #-68 @ 0xffffffbc │ │ │ │ + rsbeq r6, r6, r4, lsr #4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a583c <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +000a5bdc <_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, #1156 @ 0x484 │ │ │ │ + movw r1, #580 @ 0x244 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl a5698 │ │ │ │ + bl a5a38 │ │ │ │ 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, #4436 @ 0x1154 │ │ │ │ + movw r1, #3860 @ 0xf14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_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 364ec │ │ │ │ + b 364e8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #548] @ a5ae8 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + ldr r5, [pc, #548] @ a5e88 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a58ec <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne a5c8c <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a58d4 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne a5c74 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne a5908 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + bne a5ca8 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r3, [pc, #476] @ a5aec <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r3, [pc, #476] @ a5e8c <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5930 <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ + bne a5cd0 <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1216 @ 0x4c0 │ │ │ │ + movw r1, #640 @ 0x280 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b a5aa8 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b a5e48 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 41dec <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 41de4 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5aa8 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + beq a5e48 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1284 @ 0x504 │ │ │ │ + movw r1, #708 @ 0x2c4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #764 @ 0x2fc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - movw r2, #12460 @ 0x30ac │ │ │ │ + movw r2, #11884 @ 0x2e6c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r3, [r8, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble a5a94 <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ + ble a5e34 <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ add sl, r8, r6, lsl #3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 2edb8 │ │ │ │ cmp r0, #500 @ 0x1f4 │ │ │ │ movhi r3, #1 │ │ │ │ movhi r0, #500 @ 0x1f4 │ │ │ │ - bhi a59c0 <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ + bhi a5d60 <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq a5a58 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + beq a5df8 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ sub r3, r6, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi a5a0c <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ + bhi a5dac <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #37 @ 0x25 │ │ │ │ strb r6, [fp, #-37] @ 0xffffffdb │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b a5a24 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b a5dc4 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 364ec │ │ │ │ + bl 364e8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bhi a59d8 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ + bhi a5d78 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq a5a58 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + beq a5df8 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + movw r1, #11896 @ 0x2e78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1352 @ 0x548 │ │ │ │ + movw r1, #776 @ 0x308 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 3ec24 │ │ │ │ + bl 3ec1c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ - b a5974 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ + b a5d14 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a5ac8 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ + bne a5e68 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5ab0 <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ + bne a5e50 <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ dmb ish │ │ │ │ - beq a5ae0 <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ - ldr r0, [pc, #16] @ a5ae8 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + beq a5e80 <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ + ldr r0, [pc, #16] @ a5e88 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 343f4c │ │ │ │ + b 343d24 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sp, sl, r0, lsl #8 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq sp, sl, r8, lsr #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r4, #34248 @ 0x85c8 │ │ │ │ + movw r4, #34312 @ 0x8608 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #1364 @ 0x554 │ │ │ │ + movw r2, #788 @ 0x314 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a5b50 <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ + bne a5ef0 <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #17504 @ 0x4460 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2dffc <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #1400 @ 0x578 │ │ │ │ + movw r2, #824 @ 0x338 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__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 a5b70 <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ + bne a5f10 <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #1412 @ 0x584 │ │ │ │ + movw r2, #836 @ 0x344 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #1448 @ 0x5a8 │ │ │ │ + movw r2, #872 @ 0x368 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a5bf8 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5f98 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a5bf8 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5f98 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a5bf8 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5f98 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #1484 @ 0x5cc │ │ │ │ + movw r0, #908 @ 0x38c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ bl 2ecec │ │ │ │ - b a5c7c <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ + b a601c <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #1516 @ 0x5ec │ │ │ │ + movw r2, #940 @ 0x3ac │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #1552 @ 0x610 │ │ │ │ + movw r2, #976 @ 0x3d0 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq a5c50 <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ - movw r0, #1576 @ 0x628 │ │ │ │ + beq a5ff0 <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ + movw r0, #1000 @ 0x3e8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ecec │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2ecd4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne a5c10 <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ - movw r0, #1588 @ 0x634 │ │ │ │ + bne a5fb0 <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ + movw r0, #1012 @ 0x3f4 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ecec │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #1736 @ 0x6c8 │ │ │ │ + movw r2, #1160 @ 0x488 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a5cc0 <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ + bne a6060 <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ cmp r2, r3 │ │ │ │ - bne a5ca4 <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ + bne a6044 <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ mov r6, #1 │ │ │ │ - b a5cc4 <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ + b a6064 <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5ce8 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ + beq a6088 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #1484 @ 0x5cc │ │ │ │ + movw r0, #908 @ 0x38c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ bl 2ecec │ │ │ │ - b a5d60 <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ + b a6100 <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #1516 @ 0x5ec │ │ │ │ + movw r2, #940 @ 0x3ac │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #1776 @ 0x6f0 │ │ │ │ + movw r2, #1200 @ 0x4b0 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - movw r0, #1576 @ 0x628 │ │ │ │ + movw r0, #1000 @ 0x3e8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq a5d44 <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ + beq a60e4 <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ecec │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2ecd4 │ │ │ │ cmp r6, #4 │ │ │ │ - bne a5d04 <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ + bne a60a4 <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5e10 <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ + beq a61b0 <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #1804 @ 0x70c │ │ │ │ + movw r0, #1228 @ 0x4cc │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ bl 2ecec │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #1820 @ 0x71c │ │ │ │ + movw r2, #1244 @ 0x4dc │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs a5db0 <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ + bcs a6150 <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ - b a5d84 <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ + b a6124 <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs a5e04 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bcs a61a4 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble a5de4 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + ble a6184 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ - movw r0, #1828 @ 0x724 │ │ │ │ + movw r0, #1252 @ 0x4e4 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ bl 2ecec │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls a5e04 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bls a61a4 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #1820 @ 0x71c │ │ │ │ + movw r2, #1244 @ 0x4dc │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ - bne a5de4 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + bne a6184 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2ecd4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2ecd4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2f070 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e764 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a58a8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b a5c48 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -000a5e3c : │ │ │ │ +000a61dc : │ │ │ │ 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 2e764 │ │ │ │ bl 2e86c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e6c │ │ │ │ + beq a620c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b7990 <_Py_GetConfig@@Base> │ │ │ │ + bl b7cd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5e64 │ │ │ │ + beq a6204 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34328 @ 0x8618 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e64 │ │ │ │ + beq a6204 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #17020 @ 0x427c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ef98 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 55070 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 55238 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5f28 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne a62c8 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #14564 @ 0x38e4 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #13988 @ 0x36a4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b a5f68 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b a6308 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a5f68 │ │ │ │ + beq a6308 │ │ │ │ bl 2edb8 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #20312 @ 0x4f58 │ │ │ │ - movweq r1, #1836 @ 0x72c │ │ │ │ + movwne r1, #19736 @ 0x4d18 │ │ │ │ + movweq r1, #1260 @ 0x4ec │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ movteq r1, #73 @ 0x49 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5fc4 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne a6364 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #1904 @ 0x770 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #1328 @ 0x530 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6044 │ │ │ │ + b a63e4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6044 │ │ │ │ + beq a63e4 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq a6004 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq a63a4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a5fbc │ │ │ │ + bl 1b956c │ │ │ │ + b a635c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2dd44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a602c │ │ │ │ + beq a63cc │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl b7d1c │ │ │ │ + bl b802c │ │ │ │ mov r4, r0 │ │ │ │ - b a6044 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b a63e4 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1868 @ 0x74c │ │ │ │ + movw r1, #1292 @ 0x50c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a6098 │ │ │ │ + bne a6438 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a60c8 │ │ │ │ + beq a6468 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #96] @ a610c │ │ │ │ + ldr r3, [pc, #96] @ a64ac │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6100 │ │ │ │ + beq a64a0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #28516 @ 0x6f64 │ │ │ │ + movw r1, #27940 @ 0x6d24 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 32f450 │ │ │ │ + bl 32f454 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6100 │ │ │ │ - movw r3, #49248 @ 0xc060 │ │ │ │ + beq a64a0 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1916 @ 0x77c │ │ │ │ + movw r1, #1340 @ 0x53c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, asr #6 │ │ │ │ + rsbeq fp, sl, ip, ror #6 │ │ │ │ │ │ │ │ -000a6110 : │ │ │ │ +000a64b0 : │ │ │ │ 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 2d96c │ │ │ │ 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, #1936 @ 0x790 │ │ │ │ + movw r0, #1360 @ 0x550 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2edd0 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2e518 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a61c8 │ │ │ │ - movw r5, #58356 @ 0xe3f4 │ │ │ │ + beq a6568 │ │ │ │ + movw r5, #58420 @ 0xe434 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - movw r1, #5056 @ 0x13c0 │ │ │ │ + movw r1, #4480 @ 0x1180 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2da98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a61a8 │ │ │ │ + bne a6548 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ bl 2e200 │ │ │ │ - b a61c8 │ │ │ │ - bl 210fe4 │ │ │ │ + b a6568 │ │ │ │ + bl 20fe7c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne a61c8 │ │ │ │ + bne a6568 │ │ │ │ mvn r4, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2ee54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a61d4 : │ │ │ │ +000a6574 : │ │ │ │ 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, #58356 @ 0xe3f4 │ │ │ │ + movw r4, #58420 @ 0xe434 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6248 │ │ │ │ + beq a65e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 212680 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #1956 @ 0x7a4 │ │ │ │ + movw r2, #1380 @ 0x564 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2dffc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2f070 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2143ec │ │ │ │ + bl 2131e8 │ │ │ │ mov r0, #0 │ │ │ │ - b a6254 │ │ │ │ - bl a6110 │ │ │ │ + b a65f4 │ │ │ │ + bl a64b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a620c │ │ │ │ + beq a65ac │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a625c : │ │ │ │ +000a65fc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #58356 @ 0xe3f4 │ │ │ │ + movw r4, #58420 @ 0xe434 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 212680 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ee54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2143ec │ │ │ │ + bl 2131e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a62b0 : │ │ │ │ +000a6650 : │ │ │ │ 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, #58356 @ 0xe3f4 │ │ │ │ + movw r5, #58420 @ 0xe434 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6308 │ │ │ │ + beq a66a8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #23652 @ 0x5c64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2f094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a63b4 │ │ │ │ + beq a6754 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 212680 │ │ │ │ - b a6344 │ │ │ │ - bl a6110 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ + b a66e4 │ │ │ │ + bl a64b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a63b8 │ │ │ │ - b a62e4 │ │ │ │ + bne a6758 │ │ │ │ + b a6684 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2ecec │ │ │ │ cmp r0, r7 │ │ │ │ - bcc a6388 │ │ │ │ + bcc a6728 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2f070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6388 │ │ │ │ + bne a6728 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc a6390 │ │ │ │ + bcc a6730 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2e710 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne a6318 │ │ │ │ + bne a66b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec38 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b a63a0 │ │ │ │ + b a6740 │ │ │ │ mvn r4, #0 │ │ │ │ - b a63a0 │ │ │ │ + b a6740 │ │ │ │ mov r0, r6 │ │ │ │ bl 2de64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6344 │ │ │ │ + beq a66e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ee54 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2143ec │ │ │ │ - b a63b8 │ │ │ │ + bl 2131e8 │ │ │ │ + b a6758 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a63c4 : │ │ │ │ +000a6764 : │ │ │ │ push {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 2e17c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne a63e0 │ │ │ │ + bne a6780 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a6484 │ │ │ │ + beq a6824 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2e17c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a6428 │ │ │ │ + bne a67c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a0 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f1ec4 │ │ │ │ + bl f1f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6464 │ │ │ │ + bne a6804 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6484 │ │ │ │ + bgt a6824 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne a6484 │ │ │ │ + bne a6824 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a6484 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a6824 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6494 │ │ │ │ + beq a6834 │ │ │ │ add r4, r4, #4 │ │ │ │ add r6, r5, #4 │ │ │ │ - b a6408 │ │ │ │ - movw r1, #1968 @ 0x7b0 │ │ │ │ + b a67a8 │ │ │ │ + movw r1, #1392 @ 0x570 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #88] @ a64ec │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #84] @ a64f0 │ │ │ │ + ldr r0, [pc, #88] @ a688c │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ a6890 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #80] @ a64f4 │ │ │ │ + ldr r1, [pc, #80] @ a6894 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 300f50 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 2ffed8 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a64c4 │ │ │ │ - movw r1, #1992 @ 0x7c8 │ │ │ │ + beq a6864 │ │ │ │ + movw r1, #1416 @ 0x588 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #40] @ a64ec │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #40] @ a688c │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ - rsbeq r6, r6, r8, asr #9 │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ + rsbeq r6, r6, r8, lsr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r8, fp, r4, lsr lr │ │ │ │ + rsbeq r8, fp, ip, asr 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, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 83b64 <_Py_hashtable_size@@Base> │ │ │ │ + bl 842fc <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a652c <_Py_stat@@Base>: │ │ │ │ +000a68cc <_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 203d3c │ │ │ │ + bl 202f1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a65c0 <_Py_stat@@Base+0x94> │ │ │ │ + beq a6960 <_Py_stat@@Base+0x94> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 3497f4 │ │ │ │ + bl 34930c │ │ │ │ cmn r0, #1 │ │ │ │ - bne a658c <_Py_stat@@Base+0x60> │ │ │ │ + bne a692c <_Py_stat@@Base+0x60> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a65c0 <_Py_stat@@Base+0x94> │ │ │ │ + bgt a6960 <_Py_stat@@Base+0x94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a65c0 <_Py_stat@@Base+0x94> │ │ │ │ + bne a6960 <_Py_stat@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a65c0 <_Py_stat@@Base+0x94> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a6960 <_Py_stat@@Base+0x94> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d81c <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a65c4 <_Py_stat@@Base+0x98> │ │ │ │ + bgt a6964 <_Py_stat@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a65c4 <_Py_stat@@Base+0x98> │ │ │ │ + bne a6964 <_Py_stat@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a65c4 <_Py_stat@@Base+0x98> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a6964 <_Py_stat@@Base+0x98> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a65d0 <_Py_open@@Base>: │ │ │ │ +000a6970 <_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 ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a66d0 <_Py_open@@Base+0x100> │ │ │ │ + beq a6a70 <_Py_open@@Base+0x100> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3420 @ 0xd5c │ │ │ │ + movw r1, #2844 @ 0xb1c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #51204 @ 0xc804 │ │ │ │ + movw r0, #50628 @ 0xc5c4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6670 <_Py_open@@Base+0xa0> │ │ │ │ + bne a6a10 <_Py_open@@Base+0xa0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6734 <_Py_open@@Base+0x164> │ │ │ │ + bgt a6ad4 <_Py_open@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6734 <_Py_open@@Base+0x164> │ │ │ │ + bne a6ad4 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a6734 <_Py_open@@Base+0x164> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a6ad4 <_Py_open@@Base+0x164> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne a669c <_Py_open@@Base+0xcc> │ │ │ │ - bl d720c │ │ │ │ + bne a6a3c <_Py_open@@Base+0xcc> │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a66d8 <_Py_open@@Base+0x108> │ │ │ │ - bl 105254 │ │ │ │ + bne a6a78 <_Py_open@@Base+0x108> │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d9d8 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt a6654 <_Py_open@@Base+0x84> │ │ │ │ - b a66e8 <_Py_open@@Base+0x118> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + blt a69f4 <_Py_open@@Base+0x84> │ │ │ │ + b a6a88 <_Py_open@@Base+0x118> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd078 │ │ │ │ + bl 2fc000 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66d0 <_Py_open@@Base+0x100> │ │ │ │ + bgt a6a70 <_Py_open@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a66d0 <_Py_open@@Base+0x100> │ │ │ │ + bne a6a70 <_Py_open@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b a6734 <_Py_open@@Base+0x164> │ │ │ │ + b a6ad4 <_Py_open@@Base+0x164> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66d0 <_Py_open@@Base+0x100> │ │ │ │ - b a66bc <_Py_open@@Base+0xec> │ │ │ │ + bgt a6a70 <_Py_open@@Base+0x100> │ │ │ │ + b a6a5c <_Py_open@@Base+0xec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6708 <_Py_open@@Base+0x138> │ │ │ │ + bgt a6aa8 <_Py_open@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6708 <_Py_open@@Base+0x138> │ │ │ │ + bne a6aa8 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #42572 @ 0xa64c │ │ │ │ + movw r2, #42612 @ 0xa674 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 2fda84 │ │ │ │ + bl 2fca0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6734 <_Py_open@@Base+0x164> │ │ │ │ + bne a6ad4 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ bl 2e200 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #1920 @ 0x780 │ │ │ │ + movw ip, #1304 @ 0x518 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ a6814 <_Py_open@@Base+0x244> │ │ │ │ + ldr ip, [pc, #156] @ a6bb4 <_Py_open@@Base+0x244> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 38b94c <_Py_call_instrumentation_exc2@@Base+0x1bfc> │ │ │ │ + bl 38b73c <_Py_call_instrumentation_exc2@@Base+0x1d34> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6798 <_Py_open@@Base+0x1c8> │ │ │ │ + bne a6b38 <_Py_open@@Base+0x1c8> │ │ │ │ mov r0, #0 │ │ │ │ - b a67f0 <_Py_open@@Base+0x220> │ │ │ │ + b a6b90 <_Py_open@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #25336 @ 0x62f8 │ │ │ │ + movw r0, #24760 @ 0x60b8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6790 <_Py_open@@Base+0x1c0> │ │ │ │ + beq a6b30 <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 38dd24 <_PyCode_SetUnboundVarCounts@@Base+0x3e4> │ │ │ │ + bl 38db14 <_PyCode_SetUnboundVarCounts@@Base+0x3e4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a67e8 <_Py_open@@Base+0x218> │ │ │ │ - bl df724 │ │ │ │ + bne a6b88 <_Py_open@@Base+0x218> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6790 <_Py_open@@Base+0x1c0> │ │ │ │ + bne a6b30 <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ - ldr r3, [pc, #28] @ a6814 <_Py_open@@Base+0x244> │ │ │ │ + bl dfc88 │ │ │ │ + ldr r3, [pc, #28] @ a6bb4 <_Py_open@@Base+0x244> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a680c <_Py_open@@Base+0x23c> │ │ │ │ + beq a6bac <_Py_open@@Base+0x23c> │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123326,63 +123558,63 @@ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r3, #2016 @ 0x7e0 │ │ │ │ + movw r3, #1440 @ 0x5a0 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ str ip, [sp] │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2e518 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a6908 <_Py_open@@Base+0x338> │ │ │ │ - movw r5, #49252 @ 0xc064 │ │ │ │ + bne a6ca8 <_Py_open@@Base+0x338> │ │ │ │ + movw r5, #53492 @ 0xd0f4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 477f0 │ │ │ │ - bl 4784c │ │ │ │ + bl 4786c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6908 <_Py_open@@Base+0x338> │ │ │ │ - ldr r2, [pc, #112] @ a6914 <_Py_open@@Base+0x344> │ │ │ │ + bne a6ca8 <_Py_open@@Base+0x338> │ │ │ │ + ldr r2, [pc, #112] @ a6cb4 <_Py_open@@Base+0x344> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a68c8 <_Py_open@@Base+0x2f8> │ │ │ │ + beq a6c68 <_Py_open@@Base+0x2f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a68ec <_Py_open@@Base+0x31c> │ │ │ │ + bne a6c8c <_Py_open@@Base+0x31c> │ │ │ │ bl 2dde0 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #2032 @ 0x7f0 │ │ │ │ + movw r2, #1456 @ 0x5b0 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b a6908 <_Py_open@@Base+0x338> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b a6ca8 <_Py_open@@Base+0x338> │ │ │ │ bl 2dde0 │ │ │ │ - movw r1, #2032 @ 0x7f0 │ │ │ │ + movw r1, #1456 @ 0x5b0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123391,18 +123623,18 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a6958 <_Py_open@@Base+0x388> │ │ │ │ - bl a6818 <_Py_open@@Base+0x248> │ │ │ │ + bne a6cf8 <_Py_open@@Base+0x388> │ │ │ │ + bl a6bb8 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6a94 <_Py_open@@Base+0x4c4> │ │ │ │ + beq a6e34 <_Py_open@@Base+0x4c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -123410,77 +123642,77 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2dfd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6a50 <_Py_open@@Base+0x480> │ │ │ │ - movw r6, #49252 @ 0xc064 │ │ │ │ + bge a6df0 <_Py_open@@Base+0x480> │ │ │ │ + movw r6, #53492 @ 0xd0f4 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 2fca84 │ │ │ │ - bl 4784c │ │ │ │ + bl 2fba0c │ │ │ │ + bl 478c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a69c4 <_Py_open@@Base+0x3f4> │ │ │ │ + beq a6d64 <_Py_open@@Base+0x3f4> │ │ │ │ mvn r0, #0 │ │ │ │ - b a6a94 <_Py_open@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #208] @ a6a9c <_Py_open@@Base+0x4cc> │ │ │ │ + b a6e34 <_Py_open@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #208] @ a6e3c <_Py_open@@Base+0x4cc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a69f4 <_Py_open@@Base+0x424> │ │ │ │ + beq a6d94 <_Py_open@@Base+0x424> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6a24 <_Py_open@@Base+0x454> │ │ │ │ + bne a6dc4 <_Py_open@@Base+0x454> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #2060 @ 0x80c │ │ │ │ + movw r2, #1484 @ 0x5cc │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ str r9, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 3632a4 <_PyErr_Format@@Base> │ │ │ │ - b a69bc <_Py_open@@Base+0x3ec> │ │ │ │ + bl 362fd8 <_PyErr_Format@@Base> │ │ │ │ + b a6d5c <_Py_open@@Base+0x3ec> │ │ │ │ bl 2dde0 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2060 @ 0x80c │ │ │ │ + movw r1, #1484 @ 0x5cc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 46518 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b a69bc <_Py_open@@Base+0x3ec> │ │ │ │ - bne a6a80 <_Py_open@@Base+0x4b0> │ │ │ │ - movw r0, #49252 @ 0xc064 │ │ │ │ + bl 46594 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b a6d5c <_Py_open@@Base+0x3ec> │ │ │ │ + bne a6e20 <_Py_open@@Base+0x4b0> │ │ │ │ + movw r0, #53492 @ 0xd0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b a69bc <_Py_open@@Base+0x3ec> │ │ │ │ + bl 172fdc │ │ │ │ + b a6d5c <_Py_open@@Base+0x3ec> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a6960 <_Py_open@@Base+0x390> │ │ │ │ + bne a6d00 <_Py_open@@Base+0x390> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123489,247 +123721,247 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq a6ae0 <_Py_open@@Base+0x510> │ │ │ │ + beq a6e80 <_Py_open@@Base+0x510> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b a6af0 <_Py_open@@Base+0x520> │ │ │ │ - bl a6818 <_Py_open@@Base+0x248> │ │ │ │ + b a6e90 <_Py_open@@Base+0x520> │ │ │ │ + bl a6bb8 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6b84 <_Py_open@@Base+0x5b4> │ │ │ │ - b a6ad4 <_Py_open@@Base+0x504> │ │ │ │ + beq a6f24 <_Py_open@@Base+0x5b4> │ │ │ │ + b a6e74 <_Py_open@@Base+0x504> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ add sl, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6b40 <_Py_open@@Base+0x570> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge a6ee0 <_Py_open@@Base+0x570> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mvn r0, #0 │ │ │ │ - b a6b84 <_Py_open@@Base+0x5b4> │ │ │ │ - bne a6b70 <_Py_open@@Base+0x5a0> │ │ │ │ - movw r0, #49252 @ 0xc064 │ │ │ │ + b a6f24 <_Py_open@@Base+0x5b4> │ │ │ │ + bne a6f10 <_Py_open@@Base+0x5a0> │ │ │ │ + movw r0, #53492 @ 0xd0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #2232 @ 0x8b8 │ │ │ │ + movw r1, #1656 @ 0x678 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b a6b38 <_Py_open@@Base+0x568> │ │ │ │ + bl 172fdc │ │ │ │ + b a6ed8 <_Py_open@@Base+0x568> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a6af0 <_Py_open@@Base+0x520> │ │ │ │ + bne a6e90 <_Py_open@@Base+0x520> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13e3d8 <_PyFunction_SetVersion@@Base+0x44a8> │ │ │ │ + bl 13dfd8 <_PyFunction_SetVersion@@Base+0x44a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6c08 <_Py_open@@Base+0x638> │ │ │ │ + beq a6fa8 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e444 │ │ │ │ + bl 13e044 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq a6c08 <_Py_open@@Base+0x638> │ │ │ │ + beq a6fa8 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e444 │ │ │ │ + bl 13e044 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq a6c08 <_Py_open@@Base+0x638> │ │ │ │ + beq a6fa8 <_Py_open@@Base+0x638> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #2320 @ 0x910 │ │ │ │ + movw r0, #1744 @ 0x6d0 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8dbac │ │ │ │ + bl 8dedc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6c98 <_Py_open@@Base+0x6c8> │ │ │ │ + beq a7038 <_Py_open@@Base+0x6c8> │ │ │ │ mov r0, #1 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a6c68 <_Py_open@@Base+0x698> │ │ │ │ + bne a7008 <_Py_open@@Base+0x698> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c98 <_Py_open@@Base+0x6c8> │ │ │ │ + bgt a7038 <_Py_open@@Base+0x6c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6c98 <_Py_open@@Base+0x6c8> │ │ │ │ + bne a7038 <_Py_open@@Base+0x6c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a6c98 <_Py_open@@Base+0x6c8> │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a7038 <_Py_open@@Base+0x6c8> │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f5210 <_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, #4080] @ 0xff0 │ │ │ │ - bl 8dfb4 │ │ │ │ + bl 8e2e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6d24 <_Py_open@@Base+0x754> │ │ │ │ + beq a70c4 <_Py_open@@Base+0x754> │ │ │ │ mov r0, #1 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a6cf4 <_Py_open@@Base+0x724> │ │ │ │ + bne a7094 <_Py_open@@Base+0x724> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6d24 <_Py_open@@Base+0x754> │ │ │ │ + bgt a70c4 <_Py_open@@Base+0x754> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6d24 <_Py_open@@Base+0x754> │ │ │ │ + bne a70c4 <_Py_open@@Base+0x754> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a6d24 <_Py_open@@Base+0x754> │ │ │ │ - movw r3, #20464 @ 0x4ff0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a70c4 <_Py_open@@Base+0x754> │ │ │ │ + movw r3, #19856 @ 0x4d90 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f5210 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt a6d3c <_Py_open@@Base+0x76c> │ │ │ │ + bgt a70dc <_Py_open@@Base+0x76c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ 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 9df6c <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 9e2cc <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6d98 <_Py_open@@Base+0x7c8> │ │ │ │ + beq a7138 <_Py_open@@Base+0x7c8> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ 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 a6d5c <_Py_open@@Base+0x78c> │ │ │ │ + b a70fc <_Py_open@@Base+0x78c> │ │ │ │ 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 41b950 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 41b8f8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6dec <_Py_open@@Base+0x81c> │ │ │ │ + beq a718c <_Py_open@@Base+0x81c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl cec6c │ │ │ │ + bl cef88 │ │ │ │ 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 a6db4 <_Py_open@@Base+0x7e4> │ │ │ │ + b a7154 <_Py_open@@Base+0x7e4> │ │ │ │ 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 384888 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6e78 <_Py_open@@Base+0x8a8> │ │ │ │ + beq a7218 <_Py_open@@Base+0x8a8> │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d8c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6e6c <_Py_open@@Base+0x89c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a720c <_Py_open@@Base+0x89c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b a6e78 <_Py_open@@Base+0x8a8> │ │ │ │ + bl 2fba0c │ │ │ │ + b a7218 <_Py_open@@Base+0x8a8> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123749,191 +123981,191 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq a6f04 <_Py_open@@Base+0x934> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a72a4 <_Py_open@@Base+0x934> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2360 @ 0x938 │ │ │ │ + movw r1, #1784 @ 0x6f8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b a725c <_Py_open@@Base+0xc8c> │ │ │ │ + b a75fc <_Py_open@@Base+0xc8c> │ │ │ │ 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, #44380 @ 0xad5c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #2396 @ 0x95c │ │ │ │ + movw r2, #1820 @ 0x71c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #792] @ a7268 <_Py_open@@Base+0xc98> │ │ │ │ - bl 174660 │ │ │ │ + ldr r3, [pc, #792] @ a7608 <_Py_open@@Base+0xc98> │ │ │ │ + bl 174288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6efc <_Py_open@@Base+0x92c> │ │ │ │ + beq a729c <_Py_open@@Base+0x92c> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e074 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6f84 <_Py_open@@Base+0x9b4> │ │ │ │ - bl 1c1978 │ │ │ │ + beq a7324 <_Py_open@@Base+0x9b4> │ │ │ │ + bl 1c1310 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge a6fa8 <_Py_open@@Base+0x9d8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bge a7348 <_Py_open@@Base+0x9d8> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2424 @ 0x978 │ │ │ │ + movw r1, #1848 @ 0x738 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b a720c <_Py_open@@Base+0xc3c> │ │ │ │ + b a75ac <_Py_open@@Base+0xc3c> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6ffc <_Py_open@@Base+0xa2c> │ │ │ │ - bl 1c1978 │ │ │ │ + beq a739c <_Py_open@@Base+0xa2c> │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6fd8 <_Py_open@@Base+0xa08> │ │ │ │ - bl df724 │ │ │ │ + bne a7378 <_Py_open@@Base+0xa08> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne a720c <_Py_open@@Base+0xc3c> │ │ │ │ - b a6fe0 <_Py_open@@Base+0xa10> │ │ │ │ + bne a75ac <_Py_open@@Base+0xc3c> │ │ │ │ + b a7380 <_Py_open@@Base+0xa10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a7000 <_Py_open@@Base+0xa30> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bge a73a0 <_Py_open@@Base+0xa30> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2460 @ 0x99c │ │ │ │ + movw r1, #1884 @ 0x75c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a6f9c <_Py_open@@Base+0x9cc> │ │ │ │ + bl 1b956c │ │ │ │ + b a733c <_Py_open@@Base+0x9cc> │ │ │ │ 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 bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a7040 <_Py_open@@Base+0xa70> │ │ │ │ + bne a73e0 <_Py_open@@Base+0xa70> │ │ │ │ mov r4, r5 │ │ │ │ - bl 3736a8 │ │ │ │ - b a720c <_Py_open@@Base+0xc3c> │ │ │ │ + bl 3733e0 │ │ │ │ + b a75ac <_Py_open@@Base+0xc3c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq a7078 <_Py_open@@Base+0xaa8> │ │ │ │ + beq a7418 <_Py_open@@Base+0xaa8> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 46364 │ │ │ │ + bl 463e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a70a8 <_Py_open@@Base+0xad8> │ │ │ │ + beq a7448 <_Py_open@@Base+0xad8> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7090 <_Py_open@@Base+0xac0> │ │ │ │ + bls a7430 <_Py_open@@Base+0xac0> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a70b0 <_Py_open@@Base+0xae0> │ │ │ │ + bne a7450 <_Py_open@@Base+0xae0> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2488 @ 0x9b8 │ │ │ │ + movw r1, #1912 @ 0x778 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b a720c <_Py_open@@Base+0xc3c> │ │ │ │ + b a75ac <_Py_open@@Base+0xc3c> │ │ │ │ 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 a7134 <_Py_open@@Base+0xb64> │ │ │ │ + beq a74d4 <_Py_open@@Base+0xb64> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls a70e8 <_Py_open@@Base+0xb18> │ │ │ │ + bls a7488 <_Py_open@@Base+0xb18> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne a7104 <_Py_open@@Base+0xb34> │ │ │ │ + bne a74a4 <_Py_open@@Base+0xb34> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2532 @ 0x9e4 │ │ │ │ + movw r1, #1956 @ 0x7a4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a70a8 <_Py_open@@Base+0xad8> │ │ │ │ + bl 1b956c │ │ │ │ + b a7448 <_Py_open@@Base+0xad8> │ │ │ │ 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 2ed1c │ │ │ │ - b a7138 <_Py_open@@Base+0xb68> │ │ │ │ + b a74d8 <_Py_open@@Base+0xb68> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq a71c0 <_Py_open@@Base+0xbf0> │ │ │ │ + beq a7560 <_Py_open@@Base+0xbf0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7188 <_Py_open@@Base+0xbb8> │ │ │ │ + bls a7528 <_Py_open@@Base+0xbb8> │ │ │ │ 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 a7188 <_Py_open@@Base+0xbb8> │ │ │ │ + bhi a7528 <_Py_open@@Base+0xbb8> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi a7188 <_Py_open@@Base+0xbb8> │ │ │ │ + bhi a7528 <_Py_open@@Base+0xbb8> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne a71a4 <_Py_open@@Base+0xbd4> │ │ │ │ + bne a7544 <_Py_open@@Base+0xbd4> │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2576 @ 0xa10 │ │ │ │ + movw r1, #2000 @ 0x7d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a70a8 <_Py_open@@Base+0xad8> │ │ │ │ + bl 1b956c │ │ │ │ + b a7448 <_Py_open@@Base+0xad8> │ │ │ │ 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] │ │ │ │ @@ -123944,540 +124176,540 @@ │ │ │ │ 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, #25764 @ 0x64a4 │ │ │ │ + movw r2, #25888 @ 0x6520 │ │ │ │ movt r2, #4 │ │ │ │ - bl 38e3bc │ │ │ │ + bl 38e1ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq a70a8 <_Py_open@@Base+0xad8> │ │ │ │ + beq a7448 <_Py_open@@Base+0xad8> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7228 <_Py_open@@Base+0xc58> │ │ │ │ + beq a75c8 <_Py_open@@Base+0xc58> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble a7258 <_Py_open@@Base+0xc88> │ │ │ │ + ble a75f8 <_Py_open@@Base+0xc88> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 21a824 │ │ │ │ - b a7238 <_Py_open@@Base+0xc68> │ │ │ │ - bl bb640 │ │ │ │ + bl 219b7c │ │ │ │ + b a75d8 <_Py_open@@Base+0xc68> │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, ror r3 │ │ │ │ + mlseq sl, r8, r3, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #2624 @ 0xa40 │ │ │ │ + movw r1, #2048 @ 0x800 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7444 <_Py_open@@Base+0xe74> │ │ │ │ + beq a77e4 <_Py_open@@Base+0xe74> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a72e8 <_Py_open@@Base+0xd18> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne a7688 <_Py_open@@Base+0xd18> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ + movw r1, #2068 @ 0x814 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a7444 <_Py_open@@Base+0xe74> │ │ │ │ + bl 1b956c │ │ │ │ + b a77e4 <_Py_open@@Base+0xe74> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a73a4 <_Py_open@@Base+0xdd4> │ │ │ │ + ble a7744 <_Py_open@@Base+0xdd4> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bhi a7334 <_Py_open@@Base+0xd64> │ │ │ │ + bhi a76d4 <_Py_open@@Base+0xd64> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a7338 <_Py_open@@Base+0xd68> │ │ │ │ + beq a76d8 <_Py_open@@Base+0xd68> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi a7338 <_Py_open@@Base+0xd68> │ │ │ │ + bhi a76d8 <_Py_open@@Base+0xd68> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a7348 <_Py_open@@Base+0xd78> │ │ │ │ - b a7338 <_Py_open@@Base+0xd68> │ │ │ │ + bne a76e8 <_Py_open@@Base+0xd78> │ │ │ │ + b a76d8 <_Py_open@@Base+0xd68> │ │ │ │ mov r9, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ mov r8, r6 │ │ │ │ - b a7410 <_Py_open@@Base+0xe40> │ │ │ │ + b a77b0 <_Py_open@@Base+0xe40> │ │ │ │ add r6, r4, #12 │ │ │ │ - movw r1, #2692 @ 0xa84 │ │ │ │ + movw r1, #2116 @ 0x844 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, r9, #4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 29a018 │ │ │ │ + bl 299338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a73e4 <_Py_open@@Base+0xe14> │ │ │ │ + beq a7784 <_Py_open@@Base+0xe14> │ │ │ │ ldr r0, [r4] │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #-36] @ 0xffffffdc │ │ │ │ str r0, [r9, r5, lsl #3] │ │ │ │ str r2, [sl, r5, lsl #3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne a7360 <_Py_open@@Base+0xd90> │ │ │ │ + bne a7700 <_Py_open@@Base+0xd90> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a73ac <_Py_open@@Base+0xddc> │ │ │ │ + b a774c <_Py_open@@Base+0xddc> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #13236 @ 0x33b4 │ │ │ │ + movw ip, #14164 @ 0x3754 │ │ │ │ movt ip, #10 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 44498 │ │ │ │ + bl 44490 │ │ │ │ mov r6, r0 │ │ │ │ - b a73ec <_Py_open@@Base+0xe1c> │ │ │ │ + b a778c <_Py_open@@Base+0xe1c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a7410 <_Py_open@@Base+0xe40> │ │ │ │ + beq a77b0 <_Py_open@@Base+0xe40> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ cmp r5, r7 │ │ │ │ - bne a73fc <_Py_open@@Base+0xe2c> │ │ │ │ + bne a779c <_Py_open@@Base+0xe2c> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7440 <_Py_open@@Base+0xe70> │ │ │ │ + bgt a77e0 <_Py_open@@Base+0xe70> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a7440 <_Py_open@@Base+0xe70> │ │ │ │ + bne a77e0 <_Py_open@@Base+0xe70> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #2780 @ 0xadc │ │ │ │ + movw r1, #2204 @ 0x89c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a74b8 <_Py_open@@Base+0xee8> │ │ │ │ - bl 177b78 │ │ │ │ + bne a7858 <_Py_open@@Base+0xee8> │ │ │ │ + bl 1777a4 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #372 @ 0x174 │ │ │ │ - movt r2, #33 @ 0x21 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r2, #61452 @ 0xf00c │ │ │ │ + movt r2, #32 │ │ │ │ + movw r1, #2220 @ 0x8ac │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne a74bc <_Py_open@@Base+0xeec> │ │ │ │ - b a7550 <_Py_open@@Base+0xf80> │ │ │ │ + bne a785c <_Py_open@@Base+0xeec> │ │ │ │ + b a78f0 <_Py_open@@Base+0xf80> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2812 @ 0xafc │ │ │ │ + movw r0, #2236 @ 0x8bc │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7550 <_Py_open@@Base+0xf80> │ │ │ │ + beq a78f0 <_Py_open@@Base+0xf80> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 218dd8 │ │ │ │ + bl 218130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7558 <_Py_open@@Base+0xf88> │ │ │ │ + bne a78f8 <_Py_open@@Base+0xf88> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e230 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq a7530 <_Py_open@@Base+0xf60> │ │ │ │ + beq a78d0 <_Py_open@@Base+0xf60> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7530 <_Py_open@@Base+0xf60> │ │ │ │ + bgt a78d0 <_Py_open@@Base+0xf60> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a7530 <_Py_open@@Base+0xf60> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne a78d0 <_Py_open@@Base+0xf60> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a7564 <_Py_open@@Base+0xf94> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a7904 <_Py_open@@Base+0xf94> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b a7564 <_Py_open@@Base+0xf94> │ │ │ │ + b a7904 <_Py_open@@Base+0xf94> │ │ │ │ cmp r5, #0 │ │ │ │ - bne a7510 <_Py_open@@Base+0xf40> │ │ │ │ - b a7540 <_Py_open@@Base+0xf70> │ │ │ │ + bne a78b0 <_Py_open@@Base+0xf40> │ │ │ │ + b a78e0 <_Py_open@@Base+0xf70> │ │ │ │ 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, #2832 @ 0xb10 │ │ │ │ + movw r1, #2256 @ 0x8d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a75d0 <_Py_open@@Base+0x1000> │ │ │ │ + beq a7970 <_Py_open@@Base+0x1000> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #13336 @ 0x3418 │ │ │ │ + movw r1, #12760 @ 0x31d8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #2852 @ 0xb24 │ │ │ │ + movw r0, #2276 @ 0x8e4 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a75d8 <_Py_open@@Base+0x1008> │ │ │ │ + bne a7978 <_Py_open@@Base+0x1008> │ │ │ │ mov r4, #0 │ │ │ │ - b a7630 <_Py_open@@Base+0x1060> │ │ │ │ - bl 105254 │ │ │ │ + b a79d0 <_Py_open@@Base+0x1060> │ │ │ │ + bl 104e64 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e1d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a761c <_Py_open@@Base+0x104c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a79bc <_Py_open@@Base+0x104c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2876 @ 0xb3c │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a7630 <_Py_open@@Base+0x1060> │ │ │ │ + bl 1b956c │ │ │ │ + b a79d0 <_Py_open@@Base+0x1060> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #2900 @ 0xb54 │ │ │ │ + movw r1, #2324 @ 0x914 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a76a0 <_Py_open@@Base+0x10d0> │ │ │ │ + beq a7a40 <_Py_open@@Base+0x10d0> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc a76a8 <_Py_open@@Base+0x10d8> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #2920 @ 0xb68 │ │ │ │ + bcc a7a48 <_Py_open@@Base+0x10d8> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #2344 @ 0x928 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b a7720 <_Py_open@@Base+0x1150> │ │ │ │ + b a7ac0 <_Py_open@@Base+0x1150> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #30740 @ 0x7814 │ │ │ │ + movw r1, #30164 @ 0x75d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2960 @ 0xb90 │ │ │ │ + movw r0, #2384 @ 0x950 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a76a0 <_Py_open@@Base+0x10d0> │ │ │ │ - bl 105254 │ │ │ │ + beq a7a40 <_Py_open@@Base+0x10d0> │ │ │ │ + bl 104e64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2edac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7714 <_Py_open@@Base+0x1144> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a7ab4 <_Py_open@@Base+0x1144> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a7720 <_Py_open@@Base+0x1150> │ │ │ │ + bl 1b956c │ │ │ │ + b a7ac0 <_Py_open@@Base+0x1150> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #3008 @ 0xbc0 │ │ │ │ + movw r1, #2432 @ 0x980 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a77ac <_Py_open@@Base+0x11dc> │ │ │ │ - bl 105254 │ │ │ │ + beq a7b4c <_Py_open@@Base+0x11dc> │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ded0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a77a0 <_Py_open@@Base+0x11d0> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a7b40 <_Py_open@@Base+0x11d0> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + movw r1, #2452 @ 0x994 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a77ac <_Py_open@@Base+0x11dc> │ │ │ │ + bl 1b956c │ │ │ │ + b a7b4c <_Py_open@@Base+0x11dc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - movw r1, #3048 @ 0xbe8 │ │ │ │ + movw r1, #2472 @ 0x9a8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7828 <_Py_open@@Base+0x1258> │ │ │ │ + beq a7bc8 <_Py_open@@Base+0x1258> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne a7830 <_Py_open@@Base+0x1260> │ │ │ │ + bne a7bd0 <_Py_open@@Base+0x1260> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a7870 <_Py_open@@Base+0x12a0> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq a7c10 <_Py_open@@Base+0x12a0> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3064 @ 0xbf8 │ │ │ │ + movw r1, #2488 @ 0x9b8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r4, #0 │ │ │ │ - b a78b8 <_Py_open@@Base+0x12e8> │ │ │ │ + b a7c58 <_Py_open@@Base+0x12e8> │ │ │ │ cmp r0, #10 │ │ │ │ - bne a7848 <_Py_open@@Base+0x1278> │ │ │ │ + bne a7be8 <_Py_open@@Base+0x1278> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq a7870 <_Py_open@@Base+0x12a0> │ │ │ │ - b a7808 <_Py_open@@Base+0x1238> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq a7c10 <_Py_open@@Base+0x12a0> │ │ │ │ + b a7ba8 <_Py_open@@Base+0x1238> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3108 @ 0xc24 │ │ │ │ + movw r1, #2532 @ 0x9e4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 21a824 │ │ │ │ - b a7828 <_Py_open@@Base+0x1258> │ │ │ │ + bl 219b7c │ │ │ │ + b a7bc8 <_Py_open@@Base+0x1258> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2dd20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a78a4 <_Py_open@@Base+0x12d4> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a7c44 <_Py_open@@Base+0x12d4> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 21a824 │ │ │ │ - b a78b8 <_Py_open@@Base+0x12e8> │ │ │ │ + bl 219b7c │ │ │ │ + b a7c58 <_Py_open@@Base+0x12e8> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 21a824 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #3136 @ 0xc40 │ │ │ │ + movw r1, #2560 @ 0xa00 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7928 <_Py_open@@Base+0x1358> │ │ │ │ + beq a7cc8 <_Py_open@@Base+0x1358> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a7910 <_Py_open@@Base+0x1340> │ │ │ │ + bhi a7cb0 <_Py_open@@Base+0x1340> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl cec6c │ │ │ │ - b a792c <_Py_open@@Base+0x135c> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #3148 @ 0xc4c │ │ │ │ + bl cef88 │ │ │ │ + b a7ccc <_Py_open@@Base+0x135c> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #2572 @ 0xa0c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7968 <_Py_open@@Base+0x1398> │ │ │ │ - bl df724 │ │ │ │ + bne a7d08 <_Py_open@@Base+0x1398> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a79c0 <_Py_open@@Base+0x13f0> │ │ │ │ - bl 105254 │ │ │ │ + bne a7d60 <_Py_open@@Base+0x13f0> │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e200 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a7998 <_Py_open@@Base+0x13c8> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + blt a7d38 <_Py_open@@Base+0x13c8> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq a798c <_Py_open@@Base+0x13bc> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a7d2c <_Py_open@@Base+0x13bc> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ 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 18bd04 │ │ │ │ + bl 18b7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7a04 <_Py_open@@Base+0x1434> │ │ │ │ - bl df724 │ │ │ │ + bne a7da4 <_Py_open@@Base+0x1434> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a04 <_Py_open@@Base+0x1434> │ │ │ │ + beq a7da4 <_Py_open@@Base+0x1434> │ │ │ │ mov r4, #0 │ │ │ │ - b a7a2c <_Py_open@@Base+0x145c> │ │ │ │ + b a7dcc <_Py_open@@Base+0x145c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 34e6ac <_Py_dup@@Base> │ │ │ │ + bl 34e1c4 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a79fc <_Py_open@@Base+0x142c> │ │ │ │ - bl df95c │ │ │ │ + beq a7d9c <_Py_open@@Base+0x142c> │ │ │ │ + bl dfc88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7a2c <_Py_open@@Base+0x145c> │ │ │ │ + bne a7dcc <_Py_open@@Base+0x145c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e200 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124487,314 +124719,314 @@ │ │ │ │ sub r3, fp, #1120 @ 0x460 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #3184 @ 0xc70 │ │ │ │ + movw r1, #2608 @ 0xa30 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-1124] @ 0xfffffb9c │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r4, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r4, [fp, #-1140] @ 0xfffffb8c │ │ │ │ str r4, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7ac0 <_Py_open@@Base+0x14f0> │ │ │ │ + beq a7e60 <_Py_open@@Base+0x14f0> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne a7ac8 <_Py_open@@Base+0x14f8> │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne a7e68 <_Py_open@@Base+0x14f8> │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3200 @ 0xc80 │ │ │ │ + movw r1, #2624 @ 0xa40 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b a7cec <_Py_open@@Base+0x171c> │ │ │ │ + b a808c <_Py_open@@Base+0x171c> │ │ │ │ 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, #3244 @ 0xcac │ │ │ │ + movw r1, #2668 @ 0xa6c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7ac0 <_Py_open@@Base+0x14f0> │ │ │ │ + beq a7e60 <_Py_open@@Base+0x14f0> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc a7b28 <_Py_open@@Base+0x1558> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #3292 @ 0xcdc │ │ │ │ + bcc a7ec8 <_Py_open@@Base+0x1558> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #2716 @ 0xa9c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a7ac0 <_Py_open@@Base+0x14f0> │ │ │ │ + bl 1b956c │ │ │ │ + b a7e60 <_Py_open@@Base+0x14f0> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #3336 @ 0xd08 │ │ │ │ + movw r0, #2760 @ 0xac8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7ac0 <_Py_open@@Base+0x14f0> │ │ │ │ + beq a7e60 <_Py_open@@Base+0x14f0> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #11600 @ 0x2d50 │ │ │ │ + movw r2, #11024 @ 0x2b10 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl b0048 │ │ │ │ + bl b0390 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2e074 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2db4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a7bd0 <_Py_open@@Base+0x1600> │ │ │ │ + beq a7f70 <_Py_open@@Base+0x1600> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 6a8cc │ │ │ │ - b a7bf8 <_Py_open@@Base+0x1628> │ │ │ │ + bl 6aa9c │ │ │ │ + b a7f98 <_Py_open@@Base+0x1628> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a7c00 <_Py_open@@Base+0x1630> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a7fa0 <_Py_open@@Base+0x1630> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3356 @ 0xd1c │ │ │ │ + movw r1, #2780 @ 0xadc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b a7cdc <_Py_open@@Base+0x170c> │ │ │ │ + b a807c <_Py_open@@Base+0x170c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq a7c30 <_Py_open@@Base+0x1660> │ │ │ │ + beq a7fd0 <_Py_open@@Base+0x1660> │ │ │ │ cmp r2, #10 │ │ │ │ - bne a7c5c <_Py_open@@Base+0x168c> │ │ │ │ + bne a7ffc <_Py_open@@Base+0x168c> │ │ │ │ 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 a7c5c <_Py_open@@Base+0x168c> │ │ │ │ + b a7ffc <_Py_open@@Base+0x168c> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq a7c5c <_Py_open@@Base+0x168c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq a7ffc <_Py_open@@Base+0x168c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3396 @ 0xd44 │ │ │ │ + movw r1, #2820 @ 0xb04 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a7cdc <_Py_open@@Base+0x170c> │ │ │ │ - bl 105254 │ │ │ │ + bl 1b956c │ │ │ │ + b a807c <_Py_open@@Base+0x170c> │ │ │ │ + bl 104e64 │ │ │ │ ldr ip, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r5, [sp] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r0, [ip, #20] │ │ │ │ bl 2e9d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a7cb4 <_Py_open@@Base+0x16e4> │ │ │ │ + beq a8054 <_Py_open@@Base+0x16e4> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 6a8cc │ │ │ │ - b a7cdc <_Py_open@@Base+0x170c> │ │ │ │ + bl 6aa9c │ │ │ │ + b a807c <_Py_open@@Base+0x170c> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7cdc <_Py_open@@Base+0x170c> │ │ │ │ + beq a807c <_Py_open@@Base+0x170c> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #3428 @ 0xd64 │ │ │ │ + movw r0, #2852 @ 0xb24 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7cec <_Py_open@@Base+0x171c> │ │ │ │ + beq a808c <_Py_open@@Base+0x171c> │ │ │ │ bl 2dad4 │ │ │ │ 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, #59088 @ 0xe6d0 │ │ │ │ + movw r1, #58472 @ 0xe468 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1c1b3c │ │ │ │ + bl 1c14d4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7d50 <_Py_open@@Base+0x1780> │ │ │ │ + beq a80f0 <_Py_open@@Base+0x1780> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7d50 <_Py_open@@Base+0x1780> │ │ │ │ + bgt a80f0 <_Py_open@@Base+0x1780> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a7d50 <_Py_open@@Base+0x1780> │ │ │ │ + bne a80f0 <_Py_open@@Base+0x1780> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 a7d70 <_Py_open@@Base+0x17a0> │ │ │ │ + bne a8110 <_Py_open@@Base+0x17a0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ 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 2ea40 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ 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 a7dd8 <_Py_open@@Base+0x1808> │ │ │ │ + bgt a8178 <_Py_open@@Base+0x1808> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ 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 a7e44 <_Py_open@@Base+0x1874> │ │ │ │ - bl df724 │ │ │ │ + bne a81e4 <_Py_open@@Base+0x1874> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7e80 <_Py_open@@Base+0x18b0> │ │ │ │ + bne a8220 <_Py_open@@Base+0x18b0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a7e68 <_Py_open@@Base+0x1898> │ │ │ │ - bl df724 │ │ │ │ + bne a8208 <_Py_open@@Base+0x1898> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7e80 <_Py_open@@Base+0x18b0> │ │ │ │ + bne a8220 <_Py_open@@Base+0x18b0> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2aeb78 │ │ │ │ + b 2adaf8 │ │ │ │ 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 2aaec4 │ │ │ │ + bl 2a9e44 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a7ed8 <_Py_open@@Base+0x1908> │ │ │ │ - bl df724 │ │ │ │ + bne a8278 <_Py_open@@Base+0x1908> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7f18 <_Py_open@@Base+0x1948> │ │ │ │ + bne a82b8 <_Py_open@@Base+0x1948> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2aaec4 │ │ │ │ + bl 2a9e44 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a7f00 <_Py_open@@Base+0x1930> │ │ │ │ - bl df724 │ │ │ │ + bne a82a0 <_Py_open@@Base+0x1930> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7f18 <_Py_open@@Base+0x1948> │ │ │ │ + bne a82b8 <_Py_open@@Base+0x1948> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2aeb78 │ │ │ │ + b 2adaf8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124802,49 +125034,49 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3a1154 │ │ │ │ + bl 3a0f48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7f90 <_Py_open@@Base+0x19c0> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + bne a8330 <_Py_open@@Base+0x19c0> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7fe4 <_Py_open@@Base+0x1a14> │ │ │ │ + beq a8384 <_Py_open@@Base+0x1a14> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 38505c │ │ │ │ - b a7fe4 <_Py_open@@Base+0x1a14> │ │ │ │ + bl 384d90 │ │ │ │ + b a8384 <_Py_open@@Base+0x1a14> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne a7fc4 <_Py_open@@Base+0x19f4> │ │ │ │ + bne a8364 <_Py_open@@Base+0x19f4> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc a7fc4 <_Py_open@@Base+0x19f4> │ │ │ │ + bcc a8364 <_Py_open@@Base+0x19f4> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 38505c │ │ │ │ - b a7fe4 <_Py_open@@Base+0x1a14> │ │ │ │ + bl 384d90 │ │ │ │ + b a8384 <_Py_open@@Base+0x1a14> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a7fcc <_Py_open@@Base+0x19fc> │ │ │ │ + bgt a836c <_Py_open@@Base+0x19fc> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124852,1096 +125084,1096 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 384d94 │ │ │ │ + bl 384ac8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8058 <_Py_open@@Base+0x1a88> │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + bne a83f8 <_Py_open@@Base+0x1a88> │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a80ac <_Py_open@@Base+0x1adc> │ │ │ │ + beq a844c <_Py_open@@Base+0x1adc> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 38505c │ │ │ │ - b a80ac <_Py_open@@Base+0x1adc> │ │ │ │ + bl 384d90 │ │ │ │ + b a844c <_Py_open@@Base+0x1adc> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq a808c <_Py_open@@Base+0x1abc> │ │ │ │ + beq a842c <_Py_open@@Base+0x1abc> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc a808c <_Py_open@@Base+0x1abc> │ │ │ │ + bcc a842c <_Py_open@@Base+0x1abc> │ │ │ │ ldr r1, [r6] │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 38505c │ │ │ │ - b a80ac <_Py_open@@Base+0x1adc> │ │ │ │ + bl 384d90 │ │ │ │ + b a844c <_Py_open@@Base+0x1adc> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a8094 <_Py_open@@Base+0x1ac4> │ │ │ │ + bgt a8434 <_Py_open@@Base+0x1ac4> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8100 <_Py_open@@Base+0x1b30> │ │ │ │ - bl df724 │ │ │ │ + bne a84a0 <_Py_open@@Base+0x1b30> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8118 <_Py_open@@Base+0x1b48> │ │ │ │ + bne a84b8 <_Py_open@@Base+0x1b48> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 637d0 │ │ │ │ + b 639a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #20568 @ 0x5058 │ │ │ │ + movw r1, #19992 @ 0x4e18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 24b718 │ │ │ │ + bl 24a738 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8180 <_Py_open@@Base+0x1bb0> │ │ │ │ - bl df724 │ │ │ │ + bne a8520 <_Py_open@@Base+0x1bb0> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a819c <_Py_open@@Base+0x1bcc> │ │ │ │ + bne a853c <_Py_open@@Base+0x1bcc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25e428 │ │ │ │ + b 25d348 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #20568 @ 0x5058 │ │ │ │ + movw r1, #19992 @ 0x4e18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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 279574 │ │ │ │ + bl 278a94 │ │ │ │ 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 a8220 <_Py_open@@Base+0x1c50> │ │ │ │ - bl df724 │ │ │ │ + bne a85c0 <_Py_open@@Base+0x1c50> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8220 <_Py_open@@Base+0x1c50> │ │ │ │ + beq a85c0 <_Py_open@@Base+0x1c50> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #45252 @ 0xb0c4 │ │ │ │ + movw r1, #44676 @ 0xae84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ - b a824c <_Py_open@@Base+0x1c7c> │ │ │ │ + bl 1b956c │ │ │ │ + b a85ec <_Py_open@@Base+0x1c7c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 637d0 │ │ │ │ + bl 639a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a824c <_Py_open@@Base+0x1c7c> │ │ │ │ + bne a85ec <_Py_open@@Base+0x1c7c> │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 637d0 │ │ │ │ + b 639a0 │ │ │ │ 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 279574 │ │ │ │ + bl 278a94 │ │ │ │ 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 a82ac <_Py_open@@Base+0x1cdc> │ │ │ │ - bl df724 │ │ │ │ + bne a864c <_Py_open@@Base+0x1cdc> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a82d8 <_Py_open@@Base+0x1d08> │ │ │ │ + bne a8678 <_Py_open@@Base+0x1d08> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e428 │ │ │ │ + bl 25d348 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25e428 │ │ │ │ + b 25d348 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #45252 @ 0xb0c4 │ │ │ │ + movw r1, #44676 @ 0xae84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a8328 <_Py_open@@Base+0x1d58> │ │ │ │ + bhi a86c8 <_Py_open@@Base+0x1d58> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt a834c <_Py_open@@Base+0x1d7c> │ │ │ │ - b a8380 <_Py_open@@Base+0x1db0> │ │ │ │ + bgt a86ec <_Py_open@@Base+0x1d7c> │ │ │ │ + b a8720 <_Py_open@@Base+0x1db0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10856 @ 0x2a68 │ │ │ │ + movw r0, #10280 @ 0x2828 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e5818 │ │ │ │ + bl 2e4614 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a831c <_Py_open@@Base+0x1d4c> │ │ │ │ + bne a86bc <_Py_open@@Base+0x1d4c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 159318 │ │ │ │ + bl 159168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8344 <_Py_open@@Base+0x1d74> │ │ │ │ - beq a8380 <_Py_open@@Base+0x1db0> │ │ │ │ - bl 105254 │ │ │ │ + blt a86e4 <_Py_open@@Base+0x1d74> │ │ │ │ + beq a8720 <_Py_open@@Base+0x1db0> │ │ │ │ + bl 104e64 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0344 │ │ │ │ + bl a06d8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2eaa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - b a838c <_Py_open@@Base+0x1dbc> │ │ │ │ - bl a0344 │ │ │ │ + bl 107df8 │ │ │ │ + b a872c <_Py_open@@Base+0x1dbc> │ │ │ │ + bl a06d8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2eaa0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a0344 │ │ │ │ - bl 210fe4 │ │ │ │ + bl a06d8 │ │ │ │ + bl 20fe7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a83c8 <_Py_open@@Base+0x1df8> │ │ │ │ + bne a8768 <_Py_open@@Base+0x1df8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - bl 212680 │ │ │ │ + b 3733e0 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4444 @ 0x115c │ │ │ │ + movw r0, #5360 @ 0x14f0 │ │ │ │ movt r0, #10 │ │ │ │ - bl 339174 │ │ │ │ + bl 3390ec │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne a840c <_Py_open@@Base+0x1e3c> │ │ │ │ - bl ae89c │ │ │ │ + bne a87ac <_Py_open@@Base+0x1e3c> │ │ │ │ + bl aebdc │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3432 @ 0xd68 │ │ │ │ + movw r1, #2856 @ 0xb28 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 212680 │ │ │ │ + bl 2112ac <_PyUnicode_IsDecimalDigit@@Base+0x1084> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2143ec │ │ │ │ + bl 2131e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl aebdc │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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] @ a8608 <_Py_open@@Base+0x2038> │ │ │ │ + ldr r6, [pc, #448] @ a89a8 <_Py_open@@Base+0x2038> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a8600 <_Py_open@@Base+0x2030> │ │ │ │ + beq a89a0 <_Py_open@@Base+0x2030> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #41460 @ 0xa1f4 │ │ │ │ + movw r5, #41500 @ 0xa21c │ │ │ │ movt r5, #105 @ 0x69 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq a84a4 <_Py_open@@Base+0x1ed4> │ │ │ │ + beq a8844 <_Py_open@@Base+0x1ed4> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne a8478 <_Py_open@@Base+0x1ea8> │ │ │ │ + bne a8818 <_Py_open@@Base+0x1ea8> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b a84a8 <_Py_open@@Base+0x1ed8> │ │ │ │ + b a8848 <_Py_open@@Base+0x1ed8> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a84d8 <_Py_open@@Base+0x1f08> │ │ │ │ + beq a8878 <_Py_open@@Base+0x1f08> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2eb54 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a8514 <_Py_open@@Base+0x1f44> │ │ │ │ + beq a88b4 <_Py_open@@Base+0x1f44> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b a856c <_Py_open@@Base+0x1f9c> │ │ │ │ + b a890c <_Py_open@@Base+0x1f9c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e074 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #11600 @ 0x2d50 │ │ │ │ + movw ip, #11024 @ 0x2b10 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str ip, [sp] │ │ │ │ bl 2edd0 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3460 @ 0xd84 │ │ │ │ + movw r1, #2884 @ 0xb44 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2edb8 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #58356 @ 0xe3f4 │ │ │ │ + movw r5, #58420 @ 0xe434 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7180 @ 0x1c0c │ │ │ │ + movw r1, #6604 @ 0x19cc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc4 <_PyTraceBack_FromFrame@@Base+0x174> │ │ │ │ + bl 3fbbc <_PyTraceBack_FromFrame@@Base+0x174> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a85e0 <_Py_open@@Base+0x2010> │ │ │ │ + bne a8980 <_Py_open@@Base+0x2010> │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a85d8 <_Py_open@@Base+0x2008> │ │ │ │ + beq a8978 <_Py_open@@Base+0x2008> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #17504 @ 0x4460 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c4f8c <_Py_write_noraise@@Base> │ │ │ │ + bl 2cdab0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade0 <_Py_DumpStack@@Base> │ │ │ │ + bl 3addc <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ - bl 3155c │ │ │ │ + bl 31558 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2eaa0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000a860c : │ │ │ │ +000a89ac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 430e0 │ │ │ │ + b 430d8 │ │ │ │ push {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 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a873c │ │ │ │ + beq a8adc │ │ │ │ mov r0, r6 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a867c │ │ │ │ + bne a8a1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86d4 │ │ │ │ + bgt a8a74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a86d4 │ │ │ │ + bne a8a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a86d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a8a74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a86dc │ │ │ │ + beq a8a7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41e774 <_PyBytes_Find@@Base+0x17dc> │ │ │ │ + bl 41dd94 <_PyBytes_Find@@Base+0x1138> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a86dc │ │ │ │ + bne a8a7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86b4 │ │ │ │ + bgt a8a54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a86b4 │ │ │ │ + bne a8a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86d4 │ │ │ │ + bgt a8a74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a86d4 │ │ │ │ + bne a8a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a873c │ │ │ │ + b a8adc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f728 │ │ │ │ + bl 5f8f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8710 │ │ │ │ + bgt a8ab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8710 │ │ │ │ + bne a8ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8730 │ │ │ │ + bgt a8ad0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a8730 │ │ │ │ + bne a8ad0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a8744 : │ │ │ │ +000a8ae4 : │ │ │ │ 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 a8790 │ │ │ │ - ldr r3, [pc, #72] @ a87bc │ │ │ │ + beq a8b30 │ │ │ │ + ldr r3, [pc, #72] @ a8b5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a8790 │ │ │ │ + bne a8b30 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35b948 │ │ │ │ + bl 35b5e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bcf48 │ │ │ │ + b bd220 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a87c0 : │ │ │ │ +000a8b60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a8744 │ │ │ │ + b a8ae4 │ │ │ │ │ │ │ │ -000a87d8 : │ │ │ │ +000a8b78 : │ │ │ │ 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 a885c │ │ │ │ + beq a8bfc │ │ │ │ mov r5, r1 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a8820 │ │ │ │ - ldr r3, [pc, #88] @ a8864 │ │ │ │ + bne a8bc0 │ │ │ │ + ldr r3, [pc, #88] @ a8c04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ - bl bcf48 │ │ │ │ - b a885c │ │ │ │ + bl bd220 │ │ │ │ + b a8bfc │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 34dbf4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 34d70c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8844 │ │ │ │ + ble a8be4 │ │ │ │ mov r4, r5 │ │ │ │ - b a885c │ │ │ │ + b a8bfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a883c │ │ │ │ + bne a8bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a883c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a8bdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a8868 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000a8c08 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #17 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a88fc <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + beq a8c9c <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a88f4 <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b a88fc <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + bne a8c94 <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b a8c9c <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000a8908 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000a8ca8 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #15 │ │ │ │ mov r8, r2 │ │ │ │ - bl 79824 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ + bl 79af0 <_PyMonitoring_FirePyThrowEvent@@Base+0xb4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a899c <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + beq a8d3c <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 777dc <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 77b6c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a8994 <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ - bl 177b1c │ │ │ │ - b a899c <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + bne a8d34 <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ + bl 177748 │ │ │ │ + b a8d3c <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000a89a8 : │ │ │ │ +000a8d48 : │ │ │ │ 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 c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8a10 │ │ │ │ + beq a8db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a8a18 │ │ │ │ + bne a8db8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a10 │ │ │ │ + bgt a8db0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8a10 │ │ │ │ + bne a8db0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b a8ac0 │ │ │ │ + b a8e60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8a54 │ │ │ │ + beq a8df4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a8a54 │ │ │ │ + bne a8df4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a89f0 │ │ │ │ + bgt a8d90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a89f0 │ │ │ │ + bne a8d90 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a89f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a8d90 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 34e5d0 │ │ │ │ + bl 34e0e8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8aa0 │ │ │ │ + bgt a8e40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a8aa0 │ │ │ │ + bne a8e40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8ac0 │ │ │ │ + bgt a8e60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8ac0 │ │ │ │ + bne a8e60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a8acc : │ │ │ │ +000a8e6c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #268] @ a8bf4 │ │ │ │ + ldr ip, [pc, #268] @ a8f94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8b1c │ │ │ │ + bne a8ebc │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8b04 │ │ │ │ + bne a8ea4 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq a8b30 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + beq a8ed0 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8b54 │ │ │ │ + beq a8ef4 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ - beq a8b54 │ │ │ │ + beq a8ef4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a8b3c │ │ │ │ + bne a8edc │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a8b7c │ │ │ │ + bne a8f1c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8b64 │ │ │ │ + bne a8f04 │ │ │ │ dmb ish │ │ │ │ - beq a8b88 │ │ │ │ - bl 343f4c │ │ │ │ + beq a8f28 │ │ │ │ + bl 343d24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8be8 │ │ │ │ + beq a8f88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a8ba8 │ │ │ │ + beq a8f48 │ │ │ │ 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 a8bb0 │ │ │ │ + bne a8f50 │ │ │ │ dmb ish │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8bd0 │ │ │ │ + bne a8f70 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a8bf8 : │ │ │ │ +000a8f98 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ a8d34 │ │ │ │ + ldr r2, [pc, #288] @ a90d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a8c34 │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + bne a8fd4 │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #260] @ a8d38 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a90d8 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #248] @ a8d3c │ │ │ │ - bl 311230 │ │ │ │ + ldr r0, [pc, #248] @ a90dc │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8d1c │ │ │ │ + blt a90bc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8c68 │ │ │ │ + beq a9008 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne a8cb4 │ │ │ │ - bl c5288 │ │ │ │ + bne a9054 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq a8d1c │ │ │ │ - ldr r1, [pc, #180] @ a8d3c │ │ │ │ + beq a90bc │ │ │ │ + ldr r1, [pc, #180] @ a90dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 300f50 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 2ffed8 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8cb4 │ │ │ │ + beq a9054 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8d1c │ │ │ │ + bgt a90bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a8d1c │ │ │ │ - b a8cf0 │ │ │ │ + bne a90bc │ │ │ │ + b a9090 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8d1c │ │ │ │ + beq a90bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8cf8 │ │ │ │ + beq a9098 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8d1c │ │ │ │ + bgt a90bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8d1c │ │ │ │ + bne a90bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a8d1c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a90bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8d2c │ │ │ │ + bgt a90cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8d2c │ │ │ │ + bne a90cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + b 32432c <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r6, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq sl, fp, ip, lsr r3 │ │ │ │ + rsbeq r6, r6, r8, asr #4 │ │ │ │ + rsbeq sl, fp, r4, ror #6 │ │ │ │ │ │ │ │ -000a8d40 : │ │ │ │ +000a90e0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #96] @ a8dbc │ │ │ │ + ldr r0, [pc, #96] @ a915c │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8d78 │ │ │ │ + bge a9118 │ │ │ │ mov r4, #0 │ │ │ │ - bl 177b78 │ │ │ │ - b a8db0 │ │ │ │ + bl 1777a4 │ │ │ │ + b a9150 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8d8c │ │ │ │ + bne a912c │ │ │ │ mov r4, #0 │ │ │ │ - b a8dac │ │ │ │ + b a914c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a8d84 │ │ │ │ + beq a9124 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq sl, fp, ip, lsr r3 │ │ │ │ + rsbeq sl, fp, r4, ror #6 │ │ │ │ │ │ │ │ -000a8dc0 : │ │ │ │ +000a9160 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - ldr ip, [pc, #524] @ a8ff0 │ │ │ │ + ldr ip, [pc, #524] @ a9390 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r7, r0 │ │ │ │ movne r7, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ subne r6, fp, #48 @ 0x30 │ │ │ │ moveq r6, r1 │ │ │ │ ldr r9, [r3, ip] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #8224 @ 0x2020 │ │ │ │ + movw r3, #7072 @ 0x1ba0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8e78 │ │ │ │ + beq a9218 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ - bl f2724 │ │ │ │ + bl f27f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8e60 │ │ │ │ + bne a9200 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8e78 │ │ │ │ + bgt a9218 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8e78 │ │ │ │ + bne a9218 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a8e78 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a9218 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne a8e2c │ │ │ │ - b a8e88 │ │ │ │ - movw r1, #3504 @ 0xdb0 │ │ │ │ + bne a91cc │ │ │ │ + b a9228 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #364] @ a8ff4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #364] @ a9394 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #45224 @ 0xb0a8 │ │ │ │ + movw r0, #44116 @ 0xac54 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 300f50 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 2ffed8 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq a8ef0 │ │ │ │ + beq a9290 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8ee0 │ │ │ │ + bgt a9280 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8ee0 │ │ │ │ + bne a9280 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #3524 @ 0xdc4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #260] @ a8ff4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a9394 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8f0c │ │ │ │ + bgt a92ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8f0c │ │ │ │ + bne a92ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a8fe8 │ │ │ │ + beq a9388 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32adf8 │ │ │ │ + bl 32a17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8fe8 │ │ │ │ + beq a9388 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne a8f54 │ │ │ │ - movw r1, #3548 @ 0xddc │ │ │ │ + bne a92f4 │ │ │ │ + movw r1, #2972 @ 0xb9c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #160] @ a8ff4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #156] @ a8ff8 │ │ │ │ + ldr r0, [pc, #160] @ a9394 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ a9398 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 311230 │ │ │ │ + bl 3103b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8f78 │ │ │ │ - movw r1, #3580 @ 0xdfc │ │ │ │ + bge a9318 │ │ │ │ + movw r1, #3004 @ 0xbbc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #124] @ a8ff4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ a9394 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8fc8 │ │ │ │ + beq a9368 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 30b28c │ │ │ │ + bl 30a214 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8fa8 │ │ │ │ - movw r1, #3600 @ 0xe10 │ │ │ │ + bne a9348 │ │ │ │ + movw r1, #3024 @ 0xbd0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #76] @ a8ff4 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a9394 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8fc8 │ │ │ │ + bgt a9368 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a8fc8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne a9368 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8fe8 │ │ │ │ + bgt a9388 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8fe8 │ │ │ │ + bne a9388 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r6, [r6], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r8, fp, r4, lsr lr │ │ │ │ + rsbeq r6, r6, r4, ror #4 │ │ │ │ + rsbeq r8, fp, ip, asr lr │ │ │ │ │ │ │ │ -000a8ffc : │ │ │ │ - movw r3, #34980 @ 0x88a4 │ │ │ │ +000a939c : │ │ │ │ + movw r3, #35044 @ 0x88e4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a8dc0 │ │ │ │ + b a9160 │ │ │ │ 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 210174 │ │ │ │ + bl 20f00c │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a908c │ │ │ │ + beq a942c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2eb18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a9094 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a9434 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ - b a909c │ │ │ │ - bl cec6c │ │ │ │ + b a943c │ │ │ │ + bl cef88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ 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 │ │ │ │ @@ -125952,516 +126184,516 @@ │ │ │ │ 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] @ a91d4 │ │ │ │ - movw r2, #3632 @ 0xe30 │ │ │ │ + ldr r3, [pc, #224] @ a9574 │ │ │ │ + movw r2, #3056 @ 0xbf0 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 174660 │ │ │ │ + bl 174288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9138 │ │ │ │ + beq a94d8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a9140 │ │ │ │ + bge a94e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a824 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 219b7c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3652 @ 0xe44 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ - b a91cc │ │ │ │ + b a956c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq a9180 │ │ │ │ + beq a9520 │ │ │ │ cmp r2, r3 │ │ │ │ - ble a9180 │ │ │ │ + ble a9520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a824 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 219b7c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3692 @ 0xe6c │ │ │ │ + movw r1, #3116 @ 0xc2c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b a9138 │ │ │ │ + bl 1b956c │ │ │ │ + b a94d8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 90004 │ │ │ │ + bl 90338 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge a91b4 │ │ │ │ - bl 21a824 │ │ │ │ + bge a9554 │ │ │ │ + bl 219b7c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ - b a9138 │ │ │ │ - bl 21a824 │ │ │ │ - movw r0, #3740 @ 0xe9c │ │ │ │ + bl c55a4 │ │ │ │ + b a94d8 │ │ │ │ + bl 219b7c │ │ │ │ + movw r0, #3164 @ 0xc5c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, lsl #7 │ │ │ │ + strhteq fp, [sl], #-48 @ 0xffffffd0 │ │ │ │ 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 b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a92f0 │ │ │ │ + beq a9690 │ │ │ │ bl 2dd5c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, r5 │ │ │ │ - bne a9278 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne a9618 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a92f4 │ │ │ │ + bgt a9694 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a92f4 │ │ │ │ + bne a9694 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a92f4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a9694 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq a9298 │ │ │ │ - bl e91cc │ │ │ │ + beq a9638 │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9298 │ │ │ │ + beq a9638 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a92d0 │ │ │ │ + ble a9670 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #18336 @ 0x47a0 │ │ │ │ + movw r2, #19264 @ 0x4b40 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + movw r0, #3168 @ 0xc60 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9240 │ │ │ │ - b a92e8 │ │ │ │ + bne a95e0 │ │ │ │ + b a9688 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a92c0 │ │ │ │ + bgt a9660 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a92c0 │ │ │ │ + bne a9660 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d87c │ │ │ │ - b a92f4 │ │ │ │ + b a9694 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne a9274 │ │ │ │ + bne a9614 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b a9274 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b a9614 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d87c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #460] @ a94e4 │ │ │ │ + ldr ip, [pc, #460] @ a9884 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #13524 @ 0x34d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a94dc │ │ │ │ + beq a987c │ │ │ │ add r0, r6, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #62312 @ 0xf368 │ │ │ │ + movw r1, #62304 @ 0xf360 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fab2c <_Py_normpath@@Base+0xac8> │ │ │ │ + bl 2f9ab4 <_Py_normpath@@Base+0xac8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a936c │ │ │ │ + bge a970c │ │ │ │ mvn r4, #0 │ │ │ │ - b a94dc │ │ │ │ - ldr r0, [pc, #372] @ a94e8 │ │ │ │ + b a987c │ │ │ │ + ldr r0, [pc, #372] @ a9888 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a9390 │ │ │ │ + bne a9730 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9378 │ │ │ │ + bne a9718 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne a93ac │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + bne a974c │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq a93d0 │ │ │ │ + beq a9770 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a93c0 │ │ │ │ + bne a9760 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a9410 │ │ │ │ + bne a97b0 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a93fc │ │ │ │ + bne a979c │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a93e4 │ │ │ │ + bne a9784 │ │ │ │ dmb ish │ │ │ │ - beq a9364 │ │ │ │ - ldr r0, [pc, #220] @ a94e8 │ │ │ │ - bl 343f4c │ │ │ │ - b a9364 │ │ │ │ + beq a9704 │ │ │ │ + ldr r0, [pc, #220] @ a9888 │ │ │ │ + bl 343d24 │ │ │ │ + b a9704 │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9484 │ │ │ │ + beq a9824 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ ldr lr, [r3, #80] @ 0x50 │ │ │ │ subs r4, r4, #0 │ │ │ │ str r8, [r3, #72] @ 0x48 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a9458 │ │ │ │ + beq a97f8 │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #80] @ 0x50 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3480] @ 0xd98 │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, r4 │ │ │ │ str r2, [r0, #3480] @ 0xd98 │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne a942c │ │ │ │ + bne a97cc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a94a4 │ │ │ │ + bne a9844 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a948c │ │ │ │ + bne a982c │ │ │ │ dmb ish │ │ │ │ - beq a94b4 │ │ │ │ - ldr r0, [pc, #52] @ a94e8 │ │ │ │ - bl 343f4c │ │ │ │ + beq a9854 │ │ │ │ + ldr r0, [pc, #52] @ a9888 │ │ │ │ + bl 343d24 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r6, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377594 <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ + bl 3772cc <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ │ │ │ │ -000a94ec : │ │ │ │ +000a988c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a9534 │ │ │ │ + ldr ip, [pc, #44] @ a98d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a92fc │ │ │ │ + bl a969c │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #3748 @ 0xea4 │ │ │ │ + movw r0, #3172 @ 0xc64 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ 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] @ a9590 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + ldr r0, [pc, #60] @ a9930 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #42948 @ 0xa7c4 │ │ │ │ + movwne r1, #42236 @ 0xa4fc │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #55 @ 0x37 │ │ │ │ - bl a92fc │ │ │ │ + bl a969c │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #572] @ a97ec │ │ │ │ + ldr ip, [pc, #572] @ a9b8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #15924 @ 0x3e34 │ │ │ │ + movw r1, #15256 @ 0x3b98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1e8244 <_PyMutex_LockTimed@@Base+0xa24> │ │ │ │ + bl 1e7bec <_PyMutex_LockTimed@@Base+0xa0c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a97e4 │ │ │ │ + beq a9b84 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, r0 │ │ │ │ - movw r1, #63520 @ 0xf820 │ │ │ │ + movw r1, #63404 @ 0xf7ac │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fab2c <_Py_normpath@@Base+0xac8> │ │ │ │ + bl 2f9ab4 <_Py_normpath@@Base+0xac8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a9608 │ │ │ │ + bge a99a8 │ │ │ │ mvn r4, #0 │ │ │ │ - b a97e4 │ │ │ │ - ldr r0, [pc, #480] @ a97f0 │ │ │ │ + b a9b84 │ │ │ │ + ldr r0, [pc, #480] @ a9b90 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a962c │ │ │ │ + bne a99cc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9614 │ │ │ │ + bne a99b4 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne a9648 │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + bne a99e8 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq a966c │ │ │ │ + beq a9a0c │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a965c │ │ │ │ + bne a99fc │ │ │ │ mov r0, sl │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a96ac │ │ │ │ + bne a9a4c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a9698 │ │ │ │ + bne a9a38 │ │ │ │ strexb r2, r5, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a9680 │ │ │ │ + bne a9a20 │ │ │ │ dmb ish │ │ │ │ - beq a9600 │ │ │ │ - ldr r0, [pc, #328] @ a97f0 │ │ │ │ - bl 343f4c │ │ │ │ - b a9600 │ │ │ │ + beq a99a0 │ │ │ │ + ldr r0, [pc, #328] @ a9b90 │ │ │ │ + bl 343d24 │ │ │ │ + b a99a0 │ │ │ │ ldr r9, [r6, #3696] @ 0xe70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a9724 │ │ │ │ + beq a9ac4 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, sl, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ mov r3, r9 │ │ │ │ ldr sl, [r3, #76] @ 0x4c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ subs sl, sl, #0 │ │ │ │ str r8, [r3, #76] @ 0x4c │ │ │ │ movne sl, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a96f8 │ │ │ │ + beq a9a98 │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #84] @ 0x54 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3484] @ 0xd9c │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, sl │ │ │ │ str r2, [r0, #3484] @ 0xd9c │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne a96cc │ │ │ │ + bne a9a6c │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9790 │ │ │ │ + beq a9b30 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a9790 │ │ │ │ + beq a9b30 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ - bl 37f7dc │ │ │ │ + bl 37ee0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9788 │ │ │ │ + beq a9b28 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a976c │ │ │ │ + bne a9b0c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9754 │ │ │ │ + bne a9af4 │ │ │ │ dmb ish │ │ │ │ - beq a977c │ │ │ │ - ldr r0, [pc, #116] @ a97f0 │ │ │ │ - bl 343f4c │ │ │ │ + beq a9b1c │ │ │ │ + ldr r0, [pc, #116] @ a9b90 │ │ │ │ + bl 343d24 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ - b a9600 │ │ │ │ + bl bd220 │ │ │ │ + b a99a0 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ - b a9734 │ │ │ │ + b a9ad4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a97b0 │ │ │ │ + bne a9b50 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9798 │ │ │ │ + bne a9b38 │ │ │ │ dmb ish │ │ │ │ - beq a97c0 │ │ │ │ - ldr r0, [pc, #48] @ a97f0 │ │ │ │ - bl 343f4c │ │ │ │ + beq a9b60 │ │ │ │ + ldr r0, [pc, #48] @ a9b90 │ │ │ │ + bl 343d24 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377594 <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ + bl 3772cc <_PyUnicode_ToUppercase@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ │ │ │ │ -000a97f4 : │ │ │ │ +000a9b94 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a983c │ │ │ │ + ldr ip, [pc, #44] @ a9bdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a9594 │ │ │ │ + bl a9934 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #3800 @ 0xed8 │ │ │ │ + movw r0, #3224 @ 0xc98 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 380e88 │ │ │ │ + b 380bbc │ │ │ │ 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] @ a9898 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + ldr r0, [pc, #60] @ a9c38 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #9708 @ 0x25ec │ │ │ │ + movwne r1, #5972 @ 0x1754 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #39 @ 0x27 │ │ │ │ - bl a9594 │ │ │ │ + bl a9934 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a98c8 │ │ │ │ + beq a9c68 │ │ │ │ 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) │ │ │ │ @@ -126472,23 +126704,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 a9910 │ │ │ │ + bne a9cb0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9924 │ │ │ │ - b a9934 │ │ │ │ + bne a9cc4 │ │ │ │ + b a9cd4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9900 │ │ │ │ + beq a9ca0 │ │ │ │ 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 │ │ │ │ @@ -126498,81 +126730,57 @@ │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a9980 │ │ │ │ + beq a9d20 │ │ │ │ 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, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #8 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #4 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {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 a9a40 │ │ │ │ - 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 a9a20 │ │ │ │ - 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, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a9a80 │ │ │ │ + beq a9dc0 │ │ │ │ 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 │ │ │ │ @@ -126591,773 +126799,773 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne a9b08 │ │ │ │ + bne a9e48 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a9aec │ │ │ │ + bge a9e2c │ │ │ │ mov r4, #0 │ │ │ │ - b a9b08 │ │ │ │ + b a9e48 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9ae4 │ │ │ │ - b a9b3c │ │ │ │ + bne a9e24 │ │ │ │ + b a9e7c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #46040 @ 0xb3d8 │ │ │ │ + movw r3, #46080 @ 0xb400 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9ba4 │ │ │ │ + beq a9ee4 │ │ │ │ adds r3, r7, r4 │ │ │ │ - movweq r3, #6400 @ 0x1900 │ │ │ │ + movweq r3, #5792 @ 0x16a0 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ moveq ip, r3 │ │ │ │ - beq a9b80 │ │ │ │ + beq a9ec0 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9b68 │ │ │ │ + beq a9ea8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a9b70 │ │ │ │ - b a9b78 │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + bne a9eb0 │ │ │ │ + b a9eb8 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b a9b80 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b a9ec0 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl fcedc │ │ │ │ + bl fccc4 │ │ │ │ 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 73350 │ │ │ │ + b 73528 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9c0c │ │ │ │ + bne a9f4c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9c3c │ │ │ │ + beq a9f7c │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a9c68 │ │ │ │ + ldr r3, [pc, #72] @ a9fa8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9c60 │ │ │ │ - ldr ip, [pc, #40] @ a9c6c │ │ │ │ + beq a9fa0 │ │ │ │ + ldr ip, [pc, #40] @ a9fac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3d3be8 │ │ │ │ + bl 3d39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, lsl #8 │ │ │ │ + rsbeq fp, sl, ip, lsr #8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9cbc │ │ │ │ + bne a9ffc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9cec │ │ │ │ + beq aa02c │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a9d18 │ │ │ │ + ldr r3, [pc, #72] @ aa058 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9d10 │ │ │ │ - ldr ip, [pc, #40] @ a9d1c │ │ │ │ + beq aa050 │ │ │ │ + ldr ip, [pc, #40] @ aa05c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3d5b00 │ │ │ │ + bl 3d589c │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, lsr r4 │ │ │ │ + rsbeq fp, sl, r8, asr r4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a9d20 : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000aa060 : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orr r2, r0, r0, asr #31 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r3, #1700] @ 0x6a4 │ │ │ │ str r1, [r3, #1704] @ 0x6a8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a9d50 : │ │ │ │ +000aa090 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ mvnhi r4, #0 │ │ │ │ - bhi a9dc4 │ │ │ │ + bhi aa104 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r0, #148 @ 0x94 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ dmb ish │ │ │ │ ldr r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r6, #1716] @ 0x6b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33ff94 │ │ │ │ + bl 33ff0c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a9dc4 │ │ │ │ + bne aa104 │ │ │ │ ldr r1, [r6, #1712] @ 0x6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33ff94 │ │ │ │ + bl 33ff0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9dc4 │ │ │ │ + bne aa104 │ │ │ │ mov r0, r5 │ │ │ │ - bl 381c08 │ │ │ │ + bl 381a20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a9dcc : │ │ │ │ +000aa10c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a9d50 │ │ │ │ + b aa090 │ │ │ │ │ │ │ │ -000a9de4 : │ │ │ │ - ldr r3, [pc, #24] @ a9e04 │ │ │ │ +000aa124 : │ │ │ │ + ldr r3, [pc, #24] @ aa144 │ │ │ │ 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 437cc │ │ │ │ + b 437c4 │ │ │ │ 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 4476b0 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ + b 447460 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9e74 │ │ │ │ + beq aa1b4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e74 │ │ │ │ + bgt aa1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a9e74 │ │ │ │ + bne aa1b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 181948 │ │ │ │ + bl 18151c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa0b4 │ │ │ │ + beq aa3f4 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #3884 @ 0xf2c │ │ │ │ + movw r1, #3308 @ 0xcec │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #36268 @ 0x8dac │ │ │ │ + movwne r6, #36308 @ 0x8dd4 │ │ │ │ movtne r6, #105 @ 0x69 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #11224 @ 0x2bd8 │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #10648 @ 0x2998 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa0ac │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq aa3ec │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq aa0ac │ │ │ │ - bl d2414 │ │ │ │ + beq aa3ec │ │ │ │ + bl d2734 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa0ac │ │ │ │ - bl 245988 │ │ │ │ + beq aa3ec │ │ │ │ + bl 2448bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt aa034 │ │ │ │ + blt aa374 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9f58 │ │ │ │ + bgt aa298 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne a9f58 │ │ │ │ + bne aa298 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #54820 @ 0xd624 │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq a9f88 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq aa2c8 │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9ecc │ │ │ │ - b aa0ac │ │ │ │ - movw r6, #35768 @ 0x8bb8 │ │ │ │ + bne aa20c │ │ │ │ + b aa3ec │ │ │ │ + movw r6, #35808 @ 0x8be0 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ - movw r9, #6400 @ 0x1900 │ │ │ │ + movw r9, #5792 @ 0x16a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #54820 @ 0xd624 │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ cmp r5, r9 │ │ │ │ - beq aa074 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq aa3b4 │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2edb8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11224 @ 0x2bd8 │ │ │ │ + movw r1, #10648 @ 0x2998 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 245988 │ │ │ │ + bl 2448bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa054 │ │ │ │ + bge aa394 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa0ac │ │ │ │ + bgt aa3ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa0ac │ │ │ │ + bne aa3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b aa0ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b aa3ec │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa074 │ │ │ │ + bgt aa3b4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne aa074 │ │ │ │ + bne aa3b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne a9f9c │ │ │ │ + bne aa2dc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43004 @ 0xa7fc │ │ │ │ + movw r1, #42428 @ 0xa5bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa3ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185088 │ │ │ │ + b 184b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ff54 │ │ │ │ + bl 26edec │ │ │ │ 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 2dd8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa0f8 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aa438 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e8d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa13c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aa47c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + b 2fba0c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa18c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq aa4cc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b aa1a4 │ │ │ │ + b aa4e4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ed1c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 418f4 │ │ │ │ + bl 418ec │ │ │ │ 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 2f130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa1f0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq aa530 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b aa218 │ │ │ │ + b aa558 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa1d8 │ │ │ │ + bne aa518 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ed1c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 418f4 │ │ │ │ + bl 418ec │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #3328 @ 0xd00 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3948 @ 0xf6c │ │ │ │ + movw r1, #3372 @ 0xd2c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq aa2d0 │ │ │ │ + beq aa610 │ │ │ │ cmn r0, #3 │ │ │ │ - beq aa2bc │ │ │ │ + beq aa5fc │ │ │ │ cmn r0, #10 │ │ │ │ - beq aa2ec │ │ │ │ + beq aa62c │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4032 @ 0xfc0 │ │ │ │ + movw r1, #3456 @ 0xd80 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - b aa2dc │ │ │ │ - movw r3, #56628 @ 0xdd34 │ │ │ │ + b aa61c │ │ │ │ + movw r3, #57100 @ 0xdf0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - b aa2dc │ │ │ │ + b aa61c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b9be0 │ │ │ │ + b 1b956c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 257674 │ │ │ │ + bl 2565d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa340 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne aa680 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4076 @ 0xfec │ │ │ │ + movw r1, #3500 @ 0xdac │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b aa49c │ │ │ │ + b aa7dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 2515d0 │ │ │ │ + bl 250530 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt aa338 │ │ │ │ + blt aa678 │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ - ble aa374 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + ble aa6b4 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4116 @ 0x1014 │ │ │ │ + movw r1, #3540 @ 0xdd4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b aa338 │ │ │ │ + bl 1b956c │ │ │ │ + b aa678 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa394 │ │ │ │ + beq aa6d4 │ │ │ │ cmp r6, #0 │ │ │ │ movne r7, #0 │ │ │ │ - bne aa3d8 │ │ │ │ - b aa45c │ │ │ │ - bl 3736a8 │ │ │ │ - b aa49c │ │ │ │ - bl 203d0c │ │ │ │ + bne aa718 │ │ │ │ + b aa79c │ │ │ │ + bl 3733e0 │ │ │ │ + b aa7dc │ │ │ │ + bl 202eec │ │ │ │ add r1, r4, r7, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq aa3fc │ │ │ │ - bl 366728 <_Py_Gid_Converter@@Base> │ │ │ │ + beq aa73c │ │ │ │ + bl 366460 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa424 │ │ │ │ + beq aa764 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa444 │ │ │ │ + ble aa784 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq aa45c │ │ │ │ + beq aa79c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b4a0c │ │ │ │ + bl 1b4398 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne aa39c │ │ │ │ + bne aa6dc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bb640 │ │ │ │ - b aa49c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl bb940 │ │ │ │ + b aa7dc │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4132 @ 0x1024 │ │ │ │ + movw r1, #3556 @ 0xde4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa42c │ │ │ │ - b aa480 │ │ │ │ + ble aa76c │ │ │ │ + b aa7c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa480 │ │ │ │ + bgt aa7c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa480 │ │ │ │ + bne aa7c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b aa480 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b aa7c0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne aa3cc │ │ │ │ + bne aa70c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b aa3cc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b aa70c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e704 │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa48c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aa7cc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ - b aa338 │ │ │ │ + bl bb940 │ │ │ │ + b aa678 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ 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 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d90c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 107df8 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aa520 │ │ │ │ + bne aa860 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aa550 │ │ │ │ + beq aa890 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #80] @ aa584 │ │ │ │ + ldr r3, [pc, #80] @ aa8c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa578 │ │ │ │ + beq aa8b8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa570 │ │ │ │ - bl df724 │ │ │ │ + bne aa8b0 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa578 │ │ │ │ + bne aa8b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ef68 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, ip, asr r4 │ │ │ │ + rsbeq fp, sl, r4, 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne aa5c0 │ │ │ │ + bne aa900 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa5ec │ │ │ │ - b aa5e0 │ │ │ │ + bne aa92c │ │ │ │ + b aa920 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3492 @ 0xda4 │ │ │ │ + movw r0, #2916 @ 0xb64 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa5a8 │ │ │ │ - b aa638 │ │ │ │ - bl df724 │ │ │ │ + bne aa8e8 │ │ │ │ + b aa978 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa638 │ │ │ │ + bne aa978 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa60c │ │ │ │ - bl df724 │ │ │ │ + bne aa94c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa638 │ │ │ │ + bne aa978 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e05c │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa640 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aa980 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa68c │ │ │ │ - bl df724 │ │ │ │ + bne aa9cc │ │ │ │ + bl dfa50 │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -127366,840 +127574,840 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aa6f0 │ │ │ │ + bne aaa30 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aa720 │ │ │ │ + beq aaa60 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #112] @ aa774 │ │ │ │ + ldr r3, [pc, #112] @ aaab4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa76c │ │ │ │ + beq aaaac │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa74c │ │ │ │ - bl df724 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + bne aaa8c │ │ │ │ + bl dfa50 │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b aa76c │ │ │ │ + b aaaac │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, lsl #9 │ │ │ │ + strhteq fp, [sl], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aa7c0 │ │ │ │ + bne aab00 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aa7f0 │ │ │ │ + beq aab30 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ aa848 │ │ │ │ + ldr r3, [pc, #116] @ aab88 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa840 │ │ │ │ + beq aab80 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa81c │ │ │ │ - bl df724 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + bne aab5c │ │ │ │ + bl dfa50 │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b aa840 │ │ │ │ + b aab80 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #6668 @ 0x1a0c │ │ │ │ + movw r2, #6060 @ 0x17ac │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq fp, [sl], #-68 @ 0xffffffbc │ │ │ │ + ldrdeq fp, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aa894 │ │ │ │ + bne aabd4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aa8c4 │ │ │ │ + beq aac04 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #104] @ aa910 │ │ │ │ + ldr r3, [pc, #104] @ aac50 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa908 │ │ │ │ + beq aac48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa8f0 │ │ │ │ - bl df724 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + bne aac30 │ │ │ │ + bl dfa50 │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b aa908 │ │ │ │ + b aac48 │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, ror #9 │ │ │ │ + rsbeq fp, sl, r8, lsl #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq aa954 │ │ │ │ + beq aac94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29680 @ 0x73f0 │ │ │ │ + movw r0, #29104 @ 0x71b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaa10 │ │ │ │ + beq aad50 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa974 │ │ │ │ - bl df724 │ │ │ │ + bne aacb4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaa10 │ │ │ │ + bne aad50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa994 │ │ │ │ - bl df724 │ │ │ │ + bne aacd4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaa10 │ │ │ │ + bne aad50 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls aa9bc │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls aacfc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17868 @ 0x45cc │ │ │ │ + movw r1, #17292 @ 0x438c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b aaa10 │ │ │ │ + bl 1b956c │ │ │ │ + b aad50 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb54 │ │ │ │ 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 2eb54 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge aaa14 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aad54 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi aaa60 │ │ │ │ + bhi aada0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aaa8c │ │ │ │ - b aaa80 │ │ │ │ + bne aadcc │ │ │ │ + b aadc0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + movw r0, #29128 @ 0x71c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaa48 │ │ │ │ - b aab58 │ │ │ │ - bl df724 │ │ │ │ + bne aad88 │ │ │ │ + b aae98 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aab58 │ │ │ │ + bne aae98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aaaac │ │ │ │ - bl df724 │ │ │ │ + bne aadec │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aab58 │ │ │ │ + bne aae98 │ │ │ │ cmp r7, #2 │ │ │ │ - ble aab14 │ │ │ │ + ble aae54 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq aaae4 │ │ │ │ + beq aae24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aaae8 │ │ │ │ - bl df724 │ │ │ │ + bne aae28 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaae8 │ │ │ │ - b aab58 │ │ │ │ + beq aae28 │ │ │ │ + b aae98 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - beq aab18 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq aae58 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4156 @ 0x103c │ │ │ │ + movw r1, #3580 @ 0xdfc │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b aab58 │ │ │ │ + bl 1b956c │ │ │ │ + b aae98 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2df00 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #6400 @ 0x1900 │ │ │ │ + movwge r0, #5792 @ 0x16a0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge aab5c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aae9c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aab98 │ │ │ │ - bl df724 │ │ │ │ + bne aaed8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aabe8 │ │ │ │ + bne aaf28 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ee30 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aabdc │ │ │ │ + bne aaf1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aabdc │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq aaf1c │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aac38 │ │ │ │ + bne aaf78 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aac68 │ │ │ │ + beq aafa8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #124] @ aacc8 │ │ │ │ + ldr r3, [pc, #124] @ ab008 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aacbc │ │ │ │ + beq aaffc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aac88 │ │ │ │ - bl df724 │ │ │ │ + bne aafc8 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aacbc │ │ │ │ + bne aaffc │ │ │ │ mov r0, r4 │ │ │ │ bl 2dabc │ │ │ │ cmp r0, #0 │ │ │ │ - bge aacb0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bge aaff0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, ip, lsl #10 │ │ │ │ + rsbeq fp, sl, r4, lsr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aad14 │ │ │ │ + bne ab054 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aad44 │ │ │ │ + beq ab084 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ aad80 │ │ │ │ + ldr r3, [pc, #88] @ ab0c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aad74 │ │ │ │ + beq ab0b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aad64 │ │ │ │ - bl df724 │ │ │ │ + bne ab0a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aad74 │ │ │ │ + bne ab0b4 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, lsr r5 │ │ │ │ + rsbeq fp, sl, r0, ror #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aadcc │ │ │ │ + bne ab10c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aadfc │ │ │ │ + beq ab13c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ aae38 │ │ │ │ + ldr r3, [pc, #88] @ ab178 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aae2c │ │ │ │ + beq ab16c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aae1c │ │ │ │ - bl df724 │ │ │ │ + bne ab15c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aae2c │ │ │ │ + bne ab16c │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, ror #10 │ │ │ │ + rsbeq fp, sl, ip, lsl #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aae84 │ │ │ │ + bne ab1c4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aaeb4 │ │ │ │ + beq ab1f4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ aaef0 │ │ │ │ + ldr r3, [pc, #88] @ ab230 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaee4 │ │ │ │ + beq ab224 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aaed4 │ │ │ │ - bl df724 │ │ │ │ + bne ab214 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaee4 │ │ │ │ + bne ab224 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, r0, r5, fp │ │ │ │ + strhteq fp, [sl], #-88 @ 0xffffffa8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #58232 @ 0xe378 │ │ │ │ + movw r5, #58296 @ 0xe3b8 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aaf38 │ │ │ │ - bl 105254 │ │ │ │ + beq ab278 │ │ │ │ + bl 104e64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ 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 3b35b0 │ │ │ │ + bl 3b33a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aafd4 │ │ │ │ + beq ab314 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2ed1c │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2ed04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aafcc │ │ │ │ + beq ab30c │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b aafd4 │ │ │ │ + b ab314 │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ 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 df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble ab01c │ │ │ │ + ble ab35c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ ldrbeq r2, [r0, #58] @ 0x3a │ │ │ │ bfieq r2, r3, #2, #1 │ │ │ │ strbeq r2, [r0, #58] @ 0x3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab074 │ │ │ │ + beq ab3b4 │ │ │ │ bl 2dbb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab07c │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne ab3bc │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne ab0e4 │ │ │ │ + bne ab424 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt ab0c4 │ │ │ │ + bgt ab404 │ │ │ │ mov r7, #0 │ │ │ │ - b ab0e4 │ │ │ │ + b ab424 │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r0 │ │ │ │ - beq ab11c │ │ │ │ - b ab0bc │ │ │ │ + beq ab45c │ │ │ │ + b ab3fc │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #168] @ ab1bc │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #168] @ ab4fc │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab1b0 │ │ │ │ + beq ab4f0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 387634 │ │ │ │ + bl 387368 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab1ac │ │ │ │ + beq ab4ec │ │ │ │ add r2, r5, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ab160 │ │ │ │ + beq ab4a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab164 │ │ │ │ - bl df724 │ │ │ │ + bne ab4a4 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab164 │ │ │ │ - b ab1ac │ │ │ │ + beq ab4a4 │ │ │ │ + b ab4ec │ │ │ │ mov r4, #0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq ab1b0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq ab4f0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq fp, [sl], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq fp, sl, r4, ror #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne ab1f8 │ │ │ │ + bne ab538 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab228 │ │ │ │ - b ab21c │ │ │ │ + bne ab568 │ │ │ │ + b ab55c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3524 @ 0xdc4 │ │ │ │ + movw r0, #2948 @ 0xb84 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab1e0 │ │ │ │ + bne ab520 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab214 │ │ │ │ + bne ab554 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab248 │ │ │ │ - bl df724 │ │ │ │ + bne ab588 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab214 │ │ │ │ - bl 105254 │ │ │ │ + bne ab554 │ │ │ │ + bl 104e64 │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a1580 <_Py_closerange@@Base> │ │ │ │ + bl a1914 <_Py_closerange@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bl 107df8 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e320 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1081e8 │ │ │ │ - bl d720c │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 107df8 │ │ │ │ + bl d7538 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab2ec │ │ │ │ - bl df724 │ │ │ │ + bne ab62c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab2fc │ │ │ │ - b ab314 │ │ │ │ + beq ab63c │ │ │ │ + b ab654 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls ab31c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bls ab65c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17868 @ 0x45cc │ │ │ │ + movw r1, #17292 @ 0x438c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d960 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq ab358 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + beq ab698 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #4180 @ 0x1054 │ │ │ │ + movw r1, #3604 @ 0xe14 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ bl 2e950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab34c │ │ │ │ + bne ab68c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39344 @ 0x99b0 │ │ │ │ + movw r0, #38768 @ 0x9770 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39344 @ 0x99b0 │ │ │ │ + movw r0, #38768 @ 0x9770 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab3d0 │ │ │ │ + bne ab710 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -128207,69 +128415,69 @@ │ │ │ │ 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 364c7c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3649b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab41c │ │ │ │ + beq ab75c │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3fc644 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3fc4cc <_PyTime_AsTimeval@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #164] @ ab4e8 │ │ │ │ + vldr d8, [pc, #164] @ ab828 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab4d4 │ │ │ │ + beq ab814 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 447f98 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 447d48 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e8ee8 │ │ │ │ + bl e9200 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne ab4c0 │ │ │ │ + bne ab800 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab4d4 │ │ │ │ + bgt ab814 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ab4d4 │ │ │ │ + bne ab814 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ab4d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ab814 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f5140 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f5210 <_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 │ │ │ │ @@ -128280,1205 +128488,1205 @@ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi ab538 │ │ │ │ + bhi ab878 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab558 │ │ │ │ - b ab564 │ │ │ │ + beq ab898 │ │ │ │ + b ab8a4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #29600 @ 0x73a0 │ │ │ │ + movw r0, #29024 @ 0x7160 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab520 │ │ │ │ - b ab5bc │ │ │ │ - bl df724 │ │ │ │ + bne ab860 │ │ │ │ + b ab8fc │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab5bc │ │ │ │ + bne ab8fc │ │ │ │ cmp r6, #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r5, #0 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldrgt r5, [r5, #8] │ │ │ │ - bl ab3b4 │ │ │ │ + bl ab6f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab5bc │ │ │ │ + beq ab8fc │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab3b4 │ │ │ │ + bl ab6f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab5bc │ │ │ │ + beq ab8fc │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f274 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab5c4 │ │ │ │ + beq ab904 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b ab5cc │ │ │ │ + b ab90c │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl ab424 │ │ │ │ + bl ab764 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab614 │ │ │ │ - bl df724 │ │ │ │ + bne ab954 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne ab644 │ │ │ │ + bne ab984 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2eae8 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab63c │ │ │ │ + beq ab97c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b ab644 │ │ │ │ + b ab984 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl ab424 │ │ │ │ + bl ab764 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 177318 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bl 176f44 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - movw r0, #4196 @ 0x1064 │ │ │ │ + bl 2fba0c │ │ │ │ + movw r0, #3620 @ 0xe24 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ 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 e8520 │ │ │ │ + bl e8838 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab76c │ │ │ │ + beq abaac │ │ │ │ ldr r0, [r5] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 30d860 │ │ │ │ + bl 30c7f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab76c │ │ │ │ + beq abaac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab768 │ │ │ │ + bgt abaa8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ab768 │ │ │ │ + bne abaa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_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 3b35b0 │ │ │ │ + bl 3b33a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab824 │ │ │ │ + beq abb64 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2ed1c │ │ │ │ - bl 105254 │ │ │ │ + bl 104e64 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e7a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne ab814 │ │ │ │ + bne abb54 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne ab800 │ │ │ │ - bl d720c │ │ │ │ + bne abb40 │ │ │ │ + bl d7538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab7b4 │ │ │ │ + beq abaf4 │ │ │ │ mov r0, #0 │ │ │ │ - b ab824 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + b abb64 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b ab7f8 │ │ │ │ + bl 2fba0c │ │ │ │ + b abb38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl ab6ac │ │ │ │ + bl ab9ec │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne ab86c │ │ │ │ + bne abbac │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 3b35b0 │ │ │ │ + bl 3b33a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab88c │ │ │ │ - b ab988 │ │ │ │ + bne abbcc │ │ │ │ + b abcc8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29788 @ 0x745c │ │ │ │ + movw r0, #29212 @ 0x721c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab854 │ │ │ │ - b ab988 │ │ │ │ + bne abb94 │ │ │ │ + b abcc8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2ed1c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 364c7c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3649b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab988 │ │ │ │ + beq abcc8 │ │ │ │ ldr r1, [fp, #-432] @ 0xfffffe50 │ │ │ │ sub r4, fp, #428 @ 0x1ac │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - bge ab8e8 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bge abc28 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14456 @ 0x3878 │ │ │ │ + movw r1, #13980 @ 0x369c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ab988 │ │ │ │ - bl 3cd17c <_PyDeadline_Init@@Base> │ │ │ │ + bl 1b956c │ │ │ │ + b abcc8 │ │ │ │ + bl 3ccf7c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 105254 │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104e64 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e8e4 <__sigtimedwait64@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r7, #1 │ │ │ │ - bne ab990 │ │ │ │ + bne abcd0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq ab960 │ │ │ │ + beq abca0 │ │ │ │ cmp r3, #11 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq ab9a0 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq abce0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ - b ab988 │ │ │ │ - bl d720c │ │ │ │ + bl 2fba0c │ │ │ │ + b abcc8 │ │ │ │ + bl d7538 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne ab988 │ │ │ │ - bl 416360 <_PyDeadline_Get@@Base> │ │ │ │ + bne abcc8 │ │ │ │ + bl 415d3c <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, [r4, #-8] │ │ │ │ - bge ab8f4 │ │ │ │ - b ab990 │ │ │ │ + bge abc34 │ │ │ │ + b abcd0 │ │ │ │ mov r0, #0 │ │ │ │ - b ab9a0 │ │ │ │ + b abce0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl ab6ac │ │ │ │ + bl ab9ec │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #27724 @ 0x6c4c │ │ │ │ + movw r1, #27764 @ 0x6c74 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32bb68 │ │ │ │ + b 32b558 │ │ │ │ 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, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aba40 │ │ │ │ + beq abd80 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6668 @ 0x1a0c │ │ │ │ + movw r4, #6060 @ 0x17ac │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b aba58 │ │ │ │ + b abd98 │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, #17204 @ 0x4334 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7755c │ │ │ │ + b 778ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aba60 │ │ │ │ + b abda0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aba60 │ │ │ │ + b abda0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49248 @ 0xc060 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ 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, #49248 @ 0xc060 │ │ │ │ + movw r3, #53488 @ 0xd0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ 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, #56740 @ 0xdda4 │ │ │ │ + movw r3, #57212 @ 0xdf7c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25e644 │ │ │ │ + bl 25d564 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne abb94 │ │ │ │ + bne abed4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq abbcc │ │ │ │ + beq abf0c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #196] @ abc7c │ │ │ │ + ldr r3, [pc, #196] @ abfbc │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq abc70 │ │ │ │ + beq abfb0 │ │ │ │ ldr r5, [ip] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq abc14 │ │ │ │ - bl d47bc │ │ │ │ + beq abf54 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abc14 │ │ │ │ + bne abf54 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #128] @ abc80 │ │ │ │ + ldr r0, [pc, #128] @ abfc0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne abc50 │ │ │ │ - b abc70 │ │ │ │ + bne abf90 │ │ │ │ + b abfb0 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne abc44 │ │ │ │ - ldr r1, [pc, #92] @ abc84 │ │ │ │ + bne abf84 │ │ │ │ + ldr r1, [pc, #92] @ abfc4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r5, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #816 @ 0x330 │ │ │ │ ldr r1, [r3, #820] @ 0x334 │ │ │ │ strd r0, [r5, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b abc70 │ │ │ │ + b abfb0 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abc44 │ │ │ │ + bgt abf84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne abc44 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b abc44 │ │ │ │ + bne abf84 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b abf84 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, ror #11 │ │ │ │ - rsbeq r5, fp, ip, lsr #26 │ │ │ │ + rsbeq fp, sl, r0, lsl r6 │ │ │ │ + rsbeq r5, fp, r4, asr sp │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne abcd4 │ │ │ │ + bne ac014 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq abd0c │ │ │ │ + beq ac04c │ │ │ │ mov r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #184] @ abdb0 │ │ │ │ + ldr r3, [pc, #184] @ ac0f0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq abda4 │ │ │ │ + beq ac0e4 │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq abd54 │ │ │ │ - bl d47bc │ │ │ │ + beq ac094 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd54 │ │ │ │ + bne ac094 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #116] @ abdb4 │ │ │ │ + ldr r0, [pc, #116] @ ac0f4 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffd6c │ │ │ │ + bl ff834 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne abd84 │ │ │ │ - b abda4 │ │ │ │ + bne ac0c4 │ │ │ │ + b ac0e4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd78 │ │ │ │ + beq ac0b8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - movw ip, #6400 @ 0x1900 │ │ │ │ + movw ip, #5792 @ 0x16a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b abda4 │ │ │ │ + b ac0e4 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd78 │ │ │ │ + bgt ac0b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne abd78 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b abd78 │ │ │ │ + bne ac0b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ac0b8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, lsl r6 │ │ │ │ - rsbeq r6, fp, r4, lsl lr │ │ │ │ + rsbeq fp, sl, ip, lsr r6 │ │ │ │ + rsbeq r6, fp, ip, lsr 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 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne abdec │ │ │ │ + bne ac12c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne abe04 │ │ │ │ - b abe1c │ │ │ │ - movw r0, #39336 @ 0x99a8 │ │ │ │ + bne ac144 │ │ │ │ + b ac15c │ │ │ │ + movw r0, #38760 @ 0x9768 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne abddc │ │ │ │ - b abe30 │ │ │ │ + bne ac11c │ │ │ │ + b ac170 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #39336 @ 0x99a8 │ │ │ │ + movw r0, #38760 @ 0x9768 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq abe30 │ │ │ │ + beq ac170 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d373c <_PyObject_MaybeCallSpecialOneArg@@Base+0x211c> │ │ │ │ + b 3d3504 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq abe94 │ │ │ │ + beq ac1d4 │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abe94 │ │ │ │ + beq ac1d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne abeb8 │ │ │ │ - b abed0 │ │ │ │ + bne ac1f8 │ │ │ │ + b ac210 │ │ │ │ cmp r6, #0 │ │ │ │ - beq abe84 │ │ │ │ + beq ac1c4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #4260 @ 0x10a4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne abe84 │ │ │ │ - b abf18 │ │ │ │ + bne ac1c4 │ │ │ │ + b ac258 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #4260 @ 0x10a4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq abf18 │ │ │ │ + beq ac258 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq abf20 │ │ │ │ + beq ac260 │ │ │ │ mov r1, r6 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abf20 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + bne ac260 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4260 @ 0x10a4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b abf6c │ │ │ │ + b ac2ac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abf6c │ │ │ │ + beq ac2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl e4344 │ │ │ │ + bl e4670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b6aa0 │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abfec │ │ │ │ - ldr r2, [pc, #88] @ abff4 │ │ │ │ - movw r1, #4272 @ 0x10b0 │ │ │ │ + beq ac32c │ │ │ │ + ldr r2, [pc, #88] @ ac334 │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abfc8 │ │ │ │ - ldr r2, [pc, #64] @ abff4 │ │ │ │ + beq ac308 │ │ │ │ + ldr r2, [pc, #64] @ ac334 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4288 @ 0x10c0 │ │ │ │ + movw r1, #3712 @ 0xe80 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl dfdec │ │ │ │ + bl e0118 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abfec │ │ │ │ + bne ac32c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abfe8 │ │ │ │ + bgt ac328 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abfe8 │ │ │ │ + bne ac328 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq lr, sl, r8, ror #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, #3992] @ 0xf98 │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne ac054 │ │ │ │ + bne ac394 │ │ │ │ cmp r4, #0 │ │ │ │ - bge ac038 │ │ │ │ + bge ac378 │ │ │ │ mov r5, #0 │ │ │ │ - b ac054 │ │ │ │ + b ac394 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ac030 │ │ │ │ - b ac088 │ │ │ │ + bne ac370 │ │ │ │ + b ac3c8 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1104] @ ac4d0 │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #1024] @ ac7c0 │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ac540 │ │ │ │ + beq ac880 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq ac0c0 │ │ │ │ + beq ac400 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac0b4 │ │ │ │ - bl 159318 │ │ │ │ + beq ac3f4 │ │ │ │ + bl 159168 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt ac518 │ │ │ │ + blt ac858 │ │ │ │ cmp r4, #1 │ │ │ │ - bne ac0b8 │ │ │ │ - b ac0cc │ │ │ │ + bne ac3f8 │ │ │ │ + b ac40c │ │ │ │ mov r8, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b ac0d0 │ │ │ │ + b ac410 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, #1 │ │ │ │ - b ac0d0 │ │ │ │ + b ac410 │ │ │ │ mov r1, #0 │ │ │ │ - add r3, pc, #1008 @ 0x3f0 │ │ │ │ + add r3, pc, #928 @ 0x3a0 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq ac100 │ │ │ │ + beq ac440 │ │ │ │ mov r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 364c98 <_PyTime_FromSecondsObject@@Base+0x1c> │ │ │ │ + bl 3649cc <_PyTime_FromSecondsObject@@Base+0x1c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac518 │ │ │ │ + beq ac858 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldrd r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ac13c │ │ │ │ + bne ac47c │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ac13c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq ac47c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53124 @ 0xcf84 │ │ │ │ + movw r1, #52508 @ 0xcd1c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ac518 │ │ │ │ + bl 1b956c │ │ │ │ + b ac858 │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r5, lsr #31 │ │ │ │ - beq ac170 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq ac4b0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #52556 @ 0xcd4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ac518 │ │ │ │ + bl 1b956c │ │ │ │ + b ac858 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ac190 │ │ │ │ + bne ac4d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b ac1f0 │ │ │ │ + b ac530 │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ac1f0 │ │ │ │ + beq ac530 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 309e60 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ + bl 308de8 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge ac1f0 │ │ │ │ - movw r3, #16312 @ 0x3fb8 │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r1, #53216 @ 0xcfe0 │ │ │ │ + bge ac530 │ │ │ │ + movw r3, #54364 @ 0xd45c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52600 @ 0xcd78 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ac518 │ │ │ │ + bl 1b956c │ │ │ │ + b ac858 │ │ │ │ add r7, r6, #8 │ │ │ │ - ldrb r3, [r6, #8] │ │ │ │ - uxtb r6, r3 │ │ │ │ - tst r3, #1 │ │ │ │ - bne ac230 │ │ │ │ - orr r2, r6, #1 │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ + uxtb r3, r2 │ │ │ │ + tst r2, #1 │ │ │ │ + bne ac570 │ │ │ │ + orr r1, r3, #1 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r7] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne ac224 │ │ │ │ - strexb r1, r2, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ac20c │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne ac564 │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac54c │ │ │ │ dmb ish │ │ │ │ - beq ac39c │ │ │ │ - mov r6, r3 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - beq ac300 │ │ │ │ - sub r8, fp, #52 @ 0x34 │ │ │ │ + beq ac6e8 │ │ │ │ + mov r3, r2 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + beq ac648 │ │ │ │ + sub r9, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ - mov r1, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bl 2e1ac <__clock_gettime64@plt> │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne ac338 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33532 @ 0x82fc │ │ │ │ - movt r3, #55870 @ 0xda3e │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs ip, r0, #0 │ │ │ │ + bne ac680 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r2, #33532 @ 0x82fc │ │ │ │ + movt r2, #55870 @ 0xda3e │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r2, r3 │ │ │ │ - adcs r3, r0, #2 │ │ │ │ - movlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - blt ac29c │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r3, #2 │ │ │ │ - sbcs r3, r3, r0 │ │ │ │ - movge r3, #51712 @ 0xca00 │ │ │ │ - movtge r3, #15258 @ 0x3b9a │ │ │ │ - mvnlt r1, #0 │ │ │ │ - mvnlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - umullge r1, r2, r2, r3 │ │ │ │ - mlage r2, r3, r0, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + adcs r2, r0, #2 │ │ │ │ + movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ + blt ac5e4 │ │ │ │ + movw r2, #32004 @ 0x7d04 │ │ │ │ + movt r2, #9665 @ 0x25c1 │ │ │ │ + cmp r2, r1 │ │ │ │ + mov r2, #2 │ │ │ │ + sbcs r2, r2, r0 │ │ │ │ + movge r2, #51712 @ 0xca00 │ │ │ │ + movtge r2, #15258 @ 0x3b9a │ │ │ │ + mvnlt ip, #0 │ │ │ │ + mvnlt r1, #-2147483648 @ 0x80000000 │ │ │ │ + umullge ip, r1, r1, r2 │ │ │ │ + mlage r1, r2, r0, r1 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #1 │ │ │ │ - asr ip, r0, #31 │ │ │ │ - sbcs r3, ip, #0 │ │ │ │ - blt ac2cc │ │ │ │ - mvn r3, r0 │ │ │ │ - cmp r3, r1 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r3, ip │ │ │ │ - sbcs lr, lr, r2 │ │ │ │ - bge ac2e8 │ │ │ │ - b ac4dc │ │ │ │ - orrs r3, r0, ip │ │ │ │ - beq ac2e8 │ │ │ │ - rsbs lr, r0, #0 │ │ │ │ - rsc r3, ip, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs r3, r2, r3 │ │ │ │ - blt ac520 │ │ │ │ - adds r0, r0, r1 │ │ │ │ - adc r3, ip, r2 │ │ │ │ - b ac4e0 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - and r3, r6, #2 │ │ │ │ - bne ac3b8 │ │ │ │ - ldr r3, [pc, #460] @ ac4d4 │ │ │ │ + asr lr, r0, #31 │ │ │ │ + sbcs r2, lr, #0 │ │ │ │ + blt ac614 │ │ │ │ + mvn r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ + mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ + sub r6, r2, lr │ │ │ │ + sbcs r6, r6, r1 │ │ │ │ + bge ac630 │ │ │ │ + b ac820 │ │ │ │ + orrs r2, r0, lr │ │ │ │ + beq ac630 │ │ │ │ + rsbs r6, r0, #0 │ │ │ │ + rsc r2, lr, #-2147483648 @ 0x80000000 │ │ │ │ + cmp ip, r6 │ │ │ │ + sbcs r2, r1, r2 │ │ │ │ + blt ac860 │ │ │ │ + adds r0, r0, ip │ │ │ │ + adc r2, lr, r1 │ │ │ │ + b ac824 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + and r2, r3, #2 │ │ │ │ + bne ac704 │ │ │ │ + ldr r3, [pc, #372] @ ac7c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r7, #6668 @ 0x1a0c │ │ │ │ + movweq r7, #6060 @ 0x17ac │ │ │ │ movteq r7, #104 @ 0x68 │ │ │ │ - beq ac540 │ │ │ │ + beq ac880 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - movw r7, #6668 @ 0x1a0c │ │ │ │ + movw r7, #6060 @ 0x17ac │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ movne r7, #0 │ │ │ │ - b ac540 │ │ │ │ + b ac880 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - blt ac534 │ │ │ │ - adds sl, r4, r0 │ │ │ │ - adc r9, r3, r5 │ │ │ │ - movw ip, #16960 @ 0x4240 │ │ │ │ - movt ip, #15 │ │ │ │ - adds ip, r0, ip │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - adc r3, r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r6, #1 │ │ │ │ - bne ac2f4 │ │ │ │ - orr r2, r6, #1 │ │ │ │ - uxtb r3, r6 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + blt ac874 │ │ │ │ + adds r8, r4, r0 │ │ │ │ + adc r6, r2, r5 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ + movt r1, #15 │ │ │ │ + ldr sl, [pc, #284] @ ac7c8 │ │ │ │ + adds r1, r0, r1 │ │ │ │ + adc r2, r2, #0 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r3, #1 │ │ │ │ + bne ac63c │ │ │ │ + orr r1, r3, #1 │ │ │ │ + uxtb r2, r3 │ │ │ │ dmb ish │ │ │ │ - ldrexb r6, [r7] │ │ │ │ - cmp r6, r3 │ │ │ │ - beq ac3a8 │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ac6f4 │ │ │ │ dmb ish │ │ │ │ - bne ac374 │ │ │ │ + bne ac6c0 │ │ │ │ movw r7, #4980 @ 0x1374 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - b ac540 │ │ │ │ - strexb r1, r2, [r7] │ │ │ │ + b ac880 │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac6e0 │ │ │ │ + b ac6d4 │ │ │ │ + ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ac394 │ │ │ │ - b ac388 │ │ │ │ - ldr r2, [pc, #280] @ ac4d8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq ac3e4 │ │ │ │ - movw r3, #56632 @ 0xdd38 │ │ │ │ + beq ac72c │ │ │ │ + movw r3, #57104 @ 0xdf10 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59200 @ 0xe740 │ │ │ │ + movw r1, #58624 @ 0xe500 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ac300 │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r6, [fp, #-77] @ 0xffffffb3 │ │ │ │ - bne ac420 │ │ │ │ - uxtb r2, r6 │ │ │ │ - orr r3, r6, #2 │ │ │ │ - strb r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bl 1b956c │ │ │ │ + b ac648 │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bne ac768 │ │ │ │ + uxtb r1, r3 │ │ │ │ + orr r2, r3, #2 │ │ │ │ + strb r2, [fp, #-77] @ 0xffffffb3 │ │ │ │ dmb ish │ │ │ │ - ldrexb r6, [r7] │ │ │ │ - cmp r6, r2 │ │ │ │ - bne ac418 │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ac400 │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne ac760 │ │ │ │ + strexb r0, r2, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac748 │ │ │ │ dmb ish │ │ │ │ - bne ac374 │ │ │ │ + bne ac6c0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r1, fp, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 33a628 │ │ │ │ + str r9, [sp] │ │ │ │ + bl 33a598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac458 │ │ │ │ + bne ac7a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac39c │ │ │ │ - b ac478 │ │ │ │ + beq ac7d4 │ │ │ │ + b ac6e8 │ │ │ │ cmn r0, #3 │ │ │ │ - bne ac470 │ │ │ │ - bl 32a294 │ │ │ │ + bne ac7cc │ │ │ │ + bl 329614 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac518 │ │ │ │ - b ac478 │ │ │ │ + beq ac858 │ │ │ │ + b ac7d4 │ │ │ │ + strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + rsbeq fp, sl, r8, ror #12 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq ip, sl, ip, lsr #2 │ │ │ │ cmn r0, #2 │ │ │ │ - beq ac300 │ │ │ │ + beq ac648 │ │ │ │ cmp r4, #1 │ │ │ │ sbcs r3, r5, #0 │ │ │ │ - blt ac4bc │ │ │ │ + blt ac818 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 2e2c4c <_Py_HandlePending@@Base+0x778> │ │ │ │ + bl 2e1a48 <_Py_HandlePending@@Base+0x5fc> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r4, sl, r4 │ │ │ │ - sbc r5, r9, r5 │ │ │ │ + subs r4, r8, r4 │ │ │ │ + sbc r5, r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r4, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - ldrb r6, [r7] │ │ │ │ - b ac374 │ │ │ │ - nop {0} │ │ │ │ - strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - rsbeq fp, sl, r0, asr #12 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r4, lsl #2 │ │ │ │ + ldrb r3, [r7] │ │ │ │ + b ac6c0 │ │ │ │ mvn r0, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - sbcs r2, r5, #0 │ │ │ │ - movlt sl, #0 │ │ │ │ - movlt r9, sl │ │ │ │ - blt ac354 │ │ │ │ - mvn r2, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r1, r2, r5 │ │ │ │ - sbcs r1, r1, r3 │ │ │ │ - bge ac34c │ │ │ │ - mov r9, r2 │ │ │ │ - mvn sl, #0 │ │ │ │ - b ac354 │ │ │ │ + sbcs r1, r5, #0 │ │ │ │ + movlt r8, #0 │ │ │ │ + movlt r6, r8 │ │ │ │ + blt ac69c │ │ │ │ + mvn r1, r4 │ │ │ │ + mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r0 │ │ │ │ + sub r1, r6, r5 │ │ │ │ + sbcs r1, r1, r2 │ │ │ │ + bge ac694 │ │ │ │ + mvn r8, #0 │ │ │ │ + b ac69c │ │ │ │ mov r7, #0 │ │ │ │ - b ac540 │ │ │ │ + b ac880 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - bge ac34c │ │ │ │ - mov sl, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - b ac354 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ + mov r2, #-2147483648 @ 0x80000000 │ │ │ │ + bge ac694 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + b ac69c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2e080 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2dcc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac59c │ │ │ │ + beq ac8dc │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, #0 │ │ │ │ - b ac5a4 │ │ │ │ + b ac8e4 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl ffa2c │ │ │ │ + bl ff7b4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 33db28 <_PyEvent_Notify@@Base> │ │ │ │ + bl 33daa0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37137c <_PyInterpreterConfig_InitFromDict@@Base+0x73c> │ │ │ │ + bl 3710b4 <_PyInterpreterConfig_InitFromDict@@Base+0x73c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 386e44 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ + bl 386b78 <_PyMarshal_GetXIData@@Base+0xa3c> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #4300 @ 0x10cc │ │ │ │ + movw r0, #3724 @ 0xe8c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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, #4324 @ 0x10e4 │ │ │ │ + movw ip, #3748 @ 0xea4 │ │ │ │ movt ip, #73 @ 0x49 │ │ │ │ - movw r1, #48652 @ 0xbe0c │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #4336 @ 0x10f0 │ │ │ │ + movw r0, #3760 @ 0xeb0 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d50fc │ │ │ │ + b d5428 │ │ │ │ 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, #48652 @ 0xbe0c │ │ │ │ - movweq r1, #4324 @ 0x10e4 │ │ │ │ + movwne r1, #48076 @ 0xbbcc │ │ │ │ + movweq r1, #3748 @ 0xea4 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #73 @ 0x49 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #4360 @ 0x1108 │ │ │ │ + movw r0, #3784 @ 0xec8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ + movw r1, #3828 @ 0xef4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac744 │ │ │ │ + beq aca84 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl a9d50 │ │ │ │ + bl aa090 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq ac748 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq aca88 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17868 @ 0x45cc │ │ │ │ + movw r1, #17292 @ 0x438c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ 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, #53584 @ 0xd150 │ │ │ │ + movw r1, #53008 @ 0xcf10 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ac7cc │ │ │ │ + beq acb0c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b5968 │ │ │ │ + bl 1b52f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ac7cc │ │ │ │ + beq acb0c │ │ │ │ ldr r1, [r3] │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -129488,694 +129696,694 @@ │ │ │ │ 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, #47380 @ 0xb914 │ │ │ │ + movw r1, #46804 @ 0xb6d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac85c │ │ │ │ + beq acb9c │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 20aba0 │ │ │ │ + bl 209d0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac85c │ │ │ │ + beq acb9c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 3652a4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 364fe0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2da44 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #6400 @ 0x1900 │ │ │ │ + movweq r0, #5792 @ 0x16a0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq ac860 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + beq acba0 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ 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 32ff90 │ │ │ │ + bl 32ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac8fc │ │ │ │ + beq acc3c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e7c44 │ │ │ │ + bl e7f5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e7c44 │ │ │ │ + bl e7f5c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e7c44 │ │ │ │ + bl e7f5c │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #4416 @ 0x1140 │ │ │ │ + movw r0, #3840 @ 0xf00 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac8e4 │ │ │ │ + ble acc24 │ │ │ │ mov r4, r5 │ │ │ │ - b ac8fc │ │ │ │ + b acc3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac8dc │ │ │ │ + bne acc1c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ac8dc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b acc1c │ │ │ │ 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 ac958 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne acc98 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #16008 @ 0x3e88 │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #15432 @ 0x3c48 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ac9b0 │ │ │ │ + b accf0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac9b0 │ │ │ │ + beq accf0 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ac998 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq accd8 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ac950 │ │ │ │ + bl 1b956c │ │ │ │ + b acc90 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2e8cc │ │ │ │ - bl 2fd1ec │ │ │ │ + bl 2fc174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne ac9f8 │ │ │ │ + bne acd38 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne aca18 │ │ │ │ - b aca8c │ │ │ │ + bne acd58 │ │ │ │ + b acdcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11504 @ 0x2cf0 │ │ │ │ + movw r0, #10928 @ 0x2ab0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac9e0 │ │ │ │ - b aca64 │ │ │ │ + bne acd20 │ │ │ │ + b acda4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq aca6c │ │ │ │ + beq acdac │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq aca64 │ │ │ │ + beq acda4 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq aca90 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq acdd0 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b acb00 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + b ace40 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11504 @ 0x2cf0 │ │ │ │ + movw r0, #10928 @ 0x2ab0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b aca64 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b acda4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne acac4 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne ace04 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11504 @ 0x2cf0 │ │ │ │ + movw r0, #10928 @ 0x2ab0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b aca64 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b acda4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acb00 │ │ │ │ + beq ace40 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne aca4c │ │ │ │ + bne acd8c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e8cc │ │ │ │ - bl 2fd1ec │ │ │ │ + bl 2fc174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne acb48 │ │ │ │ + bne ace88 │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne acb6c │ │ │ │ - b acbe0 │ │ │ │ + bne aceac │ │ │ │ + b acf20 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11516 @ 0x2cfc │ │ │ │ + movw r0, #10940 @ 0x2abc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne acb30 │ │ │ │ - b acbb8 │ │ │ │ + bne ace70 │ │ │ │ + b acef8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq acbc0 │ │ │ │ + beq acf00 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq acbb8 │ │ │ │ + beq acef8 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq acbe4 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq acf24 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r4, #0 │ │ │ │ - b acc74 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + b acfb4 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11516 @ 0x2cfc │ │ │ │ + movw r0, #10940 @ 0x2abc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b acbb8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b acef8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne acc18 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne acf58 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11516 @ 0x2cfc │ │ │ │ + movw r0, #10940 @ 0x2abc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b acbb8 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b acef8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acc74 │ │ │ │ + beq acfb4 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne acba0 │ │ │ │ + bne acee0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c1978 │ │ │ │ + bl 1c1310 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne acc5c │ │ │ │ - bl df724 │ │ │ │ + bne acf9c │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acbb8 │ │ │ │ + bne acef8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e8cc │ │ │ │ - bl 2fd1ec │ │ │ │ + bl 2fc174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq acd1c │ │ │ │ + beq ad05c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq accfc │ │ │ │ + beq ad03c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acd54 │ │ │ │ + beq ad094 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq acd20 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq ad060 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b acd54 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b ad094 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #11532 @ 0x2d0c │ │ │ │ + movw r1, #64972 @ 0xfdcc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #10956 @ 0x2acc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b acd54 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b ad094 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne acd48 │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne ad088 │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fca84 │ │ │ │ + b 2fba0c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fd1ec │ │ │ │ + b 2fc174 │ │ │ │ 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 acdb8 │ │ │ │ + bne ad0f8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne acdd8 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne ad118 │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11544 @ 0x2d18 │ │ │ │ + movw r0, #10968 @ 0x2ad8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b ace34 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b ad174 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11544 @ 0x2d18 │ │ │ │ + movw r0, #10968 @ 0x2ad8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acd84 │ │ │ │ - b ace34 │ │ │ │ + bne ad0c4 │ │ │ │ + b ad174 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aceb0 │ │ │ │ + beq ad1f0 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne ace4c │ │ │ │ + bne ad18c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ace88 │ │ │ │ + beq ad1c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ace68 │ │ │ │ + beq ad1a8 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ace3c │ │ │ │ + bne ad17c │ │ │ │ mov r4, #0 │ │ │ │ - b aceb0 │ │ │ │ + b ad1f0 │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ace8c │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq ad1cc │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ace34 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + bl 1b956c │ │ │ │ + b ad174 │ │ │ │ + movw r2, #55640 @ 0xd958 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11544 @ 0x2d18 │ │ │ │ + movw r0, #10968 @ 0x2ad8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b ace34 │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b ad174 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2dba0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #6400 @ 0x1900 │ │ │ │ + movweq r4, #5792 @ 0x16a0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq aceb0 │ │ │ │ - bl 2fd1ec │ │ │ │ + beq ad1f0 │ │ │ │ + bl 2fc174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne acef0 │ │ │ │ + bne ad230 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne acf08 │ │ │ │ - b acf20 │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + bne ad248 │ │ │ │ + b ad260 │ │ │ │ + movw r0, #9676 @ 0x25cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne acee0 │ │ │ │ - b acfec │ │ │ │ + bne ad220 │ │ │ │ + b ad32c │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + movw r0, #9676 @ 0x25cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152b1c │ │ │ │ + bl 15296c │ │ │ │ cmp r0, #0 │ │ │ │ - beq acfec │ │ │ │ + beq ad32c │ │ │ │ ldr r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne acf8c │ │ │ │ + bne ad2cc │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt acf78 │ │ │ │ + blt ad2b8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne acf78 │ │ │ │ + bne ad2b8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge acf78 │ │ │ │ + bge ad2b8 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b ad000 │ │ │ │ + b ad340 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e80ac │ │ │ │ + b e83c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8024 │ │ │ │ + bl b8334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad000 │ │ │ │ + beq ad340 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad000 │ │ │ │ + ble ad340 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r6, #0 │ │ │ │ add r2, r6, #4 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ - bl e80ac │ │ │ │ + bl e83c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acff4 │ │ │ │ + bne ad334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt acfec │ │ │ │ + bgt ad32c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne acfec │ │ │ │ + bne ad32c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ad000 │ │ │ │ + b ad340 │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne acfac │ │ │ │ + bne ad2ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne ad054 │ │ │ │ + bne ad394 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad088 │ │ │ │ + beq ad3c8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r4, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ ad114 │ │ │ │ + ldr r3, [pc, #156] @ ad454 │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad10c │ │ │ │ + beq ad44c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ad0cc │ │ │ │ - bl d47bc │ │ │ │ + beq ad40c │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad0cc │ │ │ │ + bne ad40c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ad10c │ │ │ │ + b ad44c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad0e4 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + beq ad424 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ad10c │ │ │ │ - ldr r1, [pc, #44] @ ad118 │ │ │ │ + b ad44c │ │ │ │ + ldr r1, [pc, #44] @ ad458 │ │ │ │ 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 ad0d8 │ │ │ │ + b ad418 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, ip, ror #12 │ │ │ │ + mlseq sl, r4, r6, fp │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad1a0 │ │ │ │ + beq ad4e0 │ │ │ │ ldrb r2, [r0, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad158 │ │ │ │ + beq ad498 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1eee04 │ │ │ │ + b 1ee65c │ │ │ │ mov r5, r0 │ │ │ │ - bl 305ee0 │ │ │ │ + bl 304e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad1a8 │ │ │ │ + beq ad4e8 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 1921a4 │ │ │ │ + bl 191cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad1a8 │ │ │ │ + beq ad4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad198 │ │ │ │ + bgt ad4d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ad198 │ │ │ │ + bne ad4d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ad1a8 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + b ad4e8 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne ad1f4 │ │ │ │ + bne ad534 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4424 @ 0x1148 │ │ │ │ + movw r1, #3848 @ 0xf08 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ad21c │ │ │ │ - bl 159318 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt ad21c │ │ │ │ - beq ad224 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl 172fdc │ │ │ │ + b ad55c │ │ │ │ + bl 159168 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt ad55c │ │ │ │ + beq ad564 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4492 @ 0x118c │ │ │ │ + movw r1, #3916 @ 0xf4c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r4, #58] @ 0x3a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq ad26c │ │ │ │ + beq ad5ac │ │ │ │ movw r3, #4976 @ 0x1370 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #56440 @ 0xdc78 │ │ │ │ + movw r1, #55864 @ 0xda38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 173368 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b 172fdc │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #808] @ 0x328 │ │ │ │ moveq r2, #0 │ │ │ │ - beq ad294 │ │ │ │ + beq ad5d4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r2, [r0, #808] @ 0x328 │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -130187,1229 +130395,1229 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne ad304 │ │ │ │ + bne ad644 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad33c │ │ │ │ + beq ad67c │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r4, fp, #20 │ │ │ │ - ldr r3, [pc, #56] @ ad360 │ │ │ │ + ldr r3, [pc, #56] @ ad6a0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq ad358 │ │ │ │ - ldr r0, [pc, #32] @ ad364 │ │ │ │ + beq ad698 │ │ │ │ + ldr r0, [pc, #32] @ ad6a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ad234 │ │ │ │ + b ad574 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - mlseq sl, r8, r6, fp │ │ │ │ + rsbeq fp, sl, r0, asr #13 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne ad3b4 │ │ │ │ + bne ad6f4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad3e8 │ │ │ │ + beq ad728 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r4, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #144] @ ad468 │ │ │ │ + ldr r3, [pc, #144] @ ad7a8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad460 │ │ │ │ + beq ad7a0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ad42c │ │ │ │ - bl d47bc │ │ │ │ + beq ad76c │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad42c │ │ │ │ + bne ad76c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 192940 │ │ │ │ + bl 192464 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ad460 │ │ │ │ + b ad7a0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad444 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne ad784 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ad460 │ │ │ │ + b ad7a0 │ │ │ │ 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 ad438 │ │ │ │ + b ad778 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, asr #13 │ │ │ │ + rsbeq fp, sl, ip, ror #13 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 43cf04 <_PyXIData_Free@@Base+0xcf8> │ │ │ │ + bl 43ce3c <_PyXIData_Free@@Base+0xcf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad4ac │ │ │ │ + beq ad7ec │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq ad4e4 │ │ │ │ - b ad4d0 │ │ │ │ + beq ad824 │ │ │ │ + b ad810 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40b488 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40b188 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad4d0 │ │ │ │ + bgt ad810 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ad4d8 │ │ │ │ + beq ad818 │ │ │ │ mov r0, #0 │ │ │ │ - b ad4e4 │ │ │ │ + b ad824 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ad4d0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ad810 │ │ │ │ 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 ad46c │ │ │ │ + b ad7ac │ │ │ │ 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 d52e4 │ │ │ │ + bl d5610 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq ad5ec │ │ │ │ + beq ad92c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad578 │ │ │ │ + bgt ad8b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ad578 │ │ │ │ + bne ad8b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad5ec │ │ │ │ + beq ad92c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d10fc │ │ │ │ + bl 3d0b54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne ad5c0 │ │ │ │ + bne ad900 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad5b8 │ │ │ │ + bgt ad8f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ad5b8 │ │ │ │ + bne ad8f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ad5ec │ │ │ │ + b ad92c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad5d4 │ │ │ │ + bgt ad914 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ad5e0 │ │ │ │ - movw r4, #6400 @ 0x1900 │ │ │ │ + beq ad920 │ │ │ │ + movw r4, #5792 @ 0x16a0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b ad5ec │ │ │ │ + b ad92c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ad5d4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ad914 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #3956 @ 0xf74 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl f9a78 │ │ │ │ + bl f9a60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad6e4 │ │ │ │ + beq ada24 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b5d18 │ │ │ │ + bl 1b56a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad6e4 │ │ │ │ + beq ada24 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b5d18 │ │ │ │ + bl 1b56a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ad6d8 │ │ │ │ + beq ada18 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt ad688 │ │ │ │ + bgt ad9c8 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad6ac │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + beq ad9ec │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #6668 @ 0x1a0c │ │ │ │ + movw r6, #6060 @ 0x17ac │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b ad6cc │ │ │ │ + b ada0c │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r6, #4980 @ 0x1374 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000ad6f0 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +000ada30 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17248 @ 0x4360 │ │ │ │ + movw r0, #16800 @ 0x41a0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15802 @ 0x3dba │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dec0c │ │ │ │ + b 2ddb84 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r0, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bne ad760 <_Py_Get_Getpath_CodeObject@@Base+0x70> │ │ │ │ + bne adaa0 <_Py_Get_Getpath_CodeObject@@Base+0x70> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq ad798 <_Py_Get_Getpath_CodeObject@@Base+0xa8> │ │ │ │ + beq adad8 <_Py_Get_Getpath_CodeObject@@Base+0xa8> │ │ │ │ mov ip, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #192] @ ad838 <_Py_Get_Getpath_CodeObject@@Base+0x148> │ │ │ │ + ldr r3, [pc, #192] @ adb78 <_Py_Get_Getpath_CodeObject@@Base+0x148> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #16 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ba568 <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b9f00 <_PyArg_UnpackKeywords@@Base+0x90c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad824 <_Py_Get_Getpath_CodeObject@@Base+0x134> │ │ │ │ + beq adb64 <_Py_Get_Getpath_CodeObject@@Base+0x134> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 210174 │ │ │ │ + bl 20f00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad7b4 <_Py_Get_Getpath_CodeObject@@Base+0xc4> │ │ │ │ + bne adaf4 <_Py_Get_Getpath_CodeObject@@Base+0xc4> │ │ │ │ mov r4, #0 │ │ │ │ - b ad824 <_Py_Get_Getpath_CodeObject@@Base+0x134> │ │ │ │ + b adb64 <_Py_Get_Getpath_CodeObject@@Base+0x134> │ │ │ │ ldr r5, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ - bl 127c14 │ │ │ │ + bl 127820 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4536 @ 0x11b8 │ │ │ │ + movw r0, #3960 @ 0xf78 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ad808 <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ - bl 105254 │ │ │ │ + beq adb48 <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ + bl 104e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e488 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1081e8 │ │ │ │ + bl 107df8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne ad818 <_Py_Get_Getpath_CodeObject@@Base+0x128> │ │ │ │ - bl df724 │ │ │ │ + bne adb58 <_Py_Get_Getpath_CodeObject@@Base+0x128> │ │ │ │ + bl dfa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad7ac <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ + bne adaec <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df95c │ │ │ │ + bl dfc88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq fp, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq fp, sl, r8, lsl r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #46144 @ 0xb440 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1dbfbc │ │ │ │ + bl 1db878 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq ad898 <_Py_Get_Getpath_CodeObject@@Base+0x1a8> │ │ │ │ + beq adbd8 <_Py_Get_Getpath_CodeObject@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ad898 <_Py_Get_Getpath_CodeObject@@Base+0x1a8> │ │ │ │ + beq adbd8 <_Py_Get_Getpath_CodeObject@@Base+0x1a8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne ad8bc <_Py_Get_Getpath_CodeObject@@Base+0x1cc> │ │ │ │ - b ad8d8 <_Py_Get_Getpath_CodeObject@@Base+0x1e8> │ │ │ │ + bne adbfc <_Py_Get_Getpath_CodeObject@@Base+0x1cc> │ │ │ │ + b adc18 <_Py_Get_Getpath_CodeObject@@Base+0x1e8> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ad888 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ + beq adbc8 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4548 @ 0x11c4 │ │ │ │ + movw r0, #3972 @ 0xf84 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 345508 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 345020 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad888 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ - b ad958 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ + bne adbc8 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ + b adc98 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #4548 @ 0x11c4 │ │ │ │ + movw r0, #3972 @ 0xf84 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ mov r2, r3 │ │ │ │ - bl 152e18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152c68 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad958 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ + beq adc98 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne ad910 <_Py_Get_Getpath_CodeObject@@Base+0x220> │ │ │ │ + bne adc50 <_Py_Get_Getpath_CodeObject@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48324 @ 0xbcc4 │ │ │ │ + movw r2, #47748 @ 0xba84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4548 @ 0x11c4 │ │ │ │ + movw r0, #3972 @ 0xf84 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b ad958 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b adc98 <_Py_Get_Getpath_CodeObject@@Base+0x268> │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 388f48 <_PyXI_Enter@@Base+0x5e8> │ │ │ │ + bl 388ce4 <_PyXI_Enter@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble ad960 <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ - bl bcf48 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + ble adca0 <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ + bl bd220 │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4564 @ 0x11d4 │ │ │ │ + movw r1, #3988 @ 0xf94 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble ad994 <_Py_Get_Getpath_CodeObject@@Base+0x2a4> │ │ │ │ + ble adcd4 <_Py_Get_Getpath_CodeObject@@Base+0x2a4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add ip, r0, #20 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [ip, #4]! │ │ │ │ ldr lr, [r1] │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ add r7, lr, #1 │ │ │ │ strle r7, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ - bne ad974 <_Py_Get_Getpath_CodeObject@@Base+0x284> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne adcb4 <_Py_Get_Getpath_CodeObject@@Base+0x284> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne ad9d8 <_Py_Get_Getpath_CodeObject@@Base+0x2e8> │ │ │ │ + bne add18 <_Py_Get_Getpath_CodeObject@@Base+0x2e8> │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad93c <_Py_Get_Getpath_CodeObject@@Base+0x24c> │ │ │ │ + bne adc7c <_Py_Get_Getpath_CodeObject@@Base+0x24c> │ │ │ │ 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 ad93c <_Py_Get_Getpath_CodeObject@@Base+0x24c> │ │ │ │ + b adc7c <_Py_Get_Getpath_CodeObject@@Base+0x24c> │ │ │ │ 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 │ │ │ │ - bne ada2c <_Py_Get_Getpath_CodeObject@@Base+0x33c> │ │ │ │ + bne add6c <_Py_Get_Getpath_CodeObject@@Base+0x33c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4584 @ 0x11e8 │ │ │ │ + movw r1, #4008 @ 0xfa8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ada90 <_Py_Get_Getpath_CodeObject@@Base+0x3a0> │ │ │ │ + beq addd0 <_Py_Get_Getpath_CodeObject@@Base+0x3a0> │ │ │ │ mov r0, r1 │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne adaa0 <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ - b adab4 <_Py_Get_Getpath_CodeObject@@Base+0x3c4> │ │ │ │ + bne adde0 <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ + b addf4 <_Py_Get_Getpath_CodeObject@@Base+0x3c4> │ │ │ │ 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 bcf48 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + bl bd220 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000adabc <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ adadc <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +000addfc <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ ade1c <_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 2d7188 │ │ │ │ + b 2d60c0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq adb24 <_PyOS_IsMainThread@@Base+0x68> │ │ │ │ + beq ade64 <_PyOS_IsMainThread@@Base+0x68> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11528 @ 0x2d08 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 152c88 │ │ │ │ + bl 152ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq adbec <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + beq adf2c <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne adb58 <_PyOS_IsMainThread@@Base+0x9c> │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + bne ade98 <_PyOS_IsMainThread@@Base+0x9c> │ │ │ │ + movw r2, #11424 @ 0x2ca0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11528 @ 0x2d08 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fb968 <_PyArg_BadArgument@@Base> │ │ │ │ - b adbec <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + bl 3fb7f0 <_PyArg_BadArgument@@Base> │ │ │ │ + b adf2c <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f3064 │ │ │ │ + bl f3120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq adc48 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ + beq adf88 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ bl 2edb8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq adb98 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + beq aded8 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + movw r1, #19736 @ 0x4d18 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b adbec <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + bl 1b956c │ │ │ │ + b adf2c <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne adbcc <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne adf0c <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16aabc │ │ │ │ - movw r1, #4652 @ 0x122c │ │ │ │ + bl 16a730 │ │ │ │ + movw r1, #4076 @ 0xfec │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1b9be0 │ │ │ │ - b adbec <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bl 1b956c │ │ │ │ + b adf2c <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq adc08 <_PyOS_IsMainThread@@Base+0x14c> │ │ │ │ + beq adf48 <_PyOS_IsMainThread@@Base+0x14c> │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 210174 │ │ │ │ + bl 20f00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne adbf4 <_PyOS_IsMainThread@@Base+0x138> │ │ │ │ + bne adf34 <_PyOS_IsMainThread@@Base+0x138> │ │ │ │ mov r4, #0 │ │ │ │ - b adc48 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ + b adf88 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 127c14 │ │ │ │ + bl 127820 │ │ │ │ mov r1, r0 │ │ │ │ - b adc0c <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ + b adf4c <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne adc38 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ - movw r3, #49252 @ 0xc064 │ │ │ │ + bne adf78 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + movw r3, #53492 @ 0xd0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fca84 │ │ │ │ + bl 2fba0c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ - b adc48 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ - bl 2fd1ec │ │ │ │ + bl c55a4 │ │ │ │ + b adf88 <_PyOS_IsMainThread@@Base+0x18c> │ │ │ │ + bl 2fc174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r4, #2500 @ 0x9c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt add74 <_PyOS_IsMainThread@@Base+0x2b8> │ │ │ │ + bgt ae0b0 <_PyOS_IsMainThread@@Base+0x2b4> │ │ │ │ movw r5, #51584 @ 0xc980 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2b1ad4 <_start@@Base+0x1ca4> │ │ │ │ + add r0, r5, #28 │ │ │ │ + bl 2aff64 <_start@@Base+0x11b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq add74 <_PyOS_IsMainThread@@Base+0x2b8> │ │ │ │ - movw r3, #34512 @ 0x86d0 │ │ │ │ + beq ae0b0 <_PyOS_IsMainThread@@Base+0x2b4> │ │ │ │ + movw r3, #34576 @ 0x8710 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq add60 <_PyOS_IsMainThread@@Base+0x2a4> │ │ │ │ - ldrb r3, [r5, #28] │ │ │ │ + beq ae0a0 <_PyOS_IsMainThread@@Base+0x2a4> │ │ │ │ + ldrb r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne add60 <_PyOS_IsMainThread@@Base+0x2a4> │ │ │ │ + bne ae0a0 <_PyOS_IsMainThread@@Base+0x2a4> │ │ │ │ movw r3, #4940 @ 0x134c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r7, [pc, #776] @ adfd0 <_PyOS_IsMainThread@@Base+0x514> │ │ │ │ + ldr r7, [pc, #772] @ ae30c <_PyOS_IsMainThread@@Base+0x510> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r2, #1 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r8, [r7, r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq adce4 <_PyOS_IsMainThread@@Base+0x228> │ │ │ │ + beq ae024 <_PyOS_IsMainThread@@Base+0x228> │ │ │ │ bl 2e8c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bf9cc <_Py_SetLocaleFromEnv@@Base+0x9228> │ │ │ │ + bl 2c79fc <_Py_SetLocaleFromEnv@@Base+0x9230> │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq adf3c <_PyOS_IsMainThread@@Base+0x480> │ │ │ │ + beq ae278 <_PyOS_IsMainThread@@Base+0x47c> │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne addb0 <_PyOS_IsMainThread@@Base+0x2f4> │ │ │ │ + bne ae0ec <_PyOS_IsMainThread@@Base+0x2f0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq adda4 <_PyOS_IsMainThread@@Base+0x2e8> │ │ │ │ + beq ae0e0 <_PyOS_IsMainThread@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne add88 <_PyOS_IsMainThread@@Base+0x2cc> │ │ │ │ + bne ae0c4 <_PyOS_IsMainThread@@Base+0x2c8> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq add7c <_PyOS_IsMainThread@@Base+0x2c0> │ │ │ │ + beq ae0b8 <_PyOS_IsMainThread@@Base+0x2bc> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne add88 <_PyOS_IsMainThread@@Base+0x2cc> │ │ │ │ + bne ae0c4 <_PyOS_IsMainThread@@Base+0x2c8> │ │ │ │ movw r3, #3328 @ 0xd00 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #47860 @ 0xbaf4 │ │ │ │ + movw r0, #47036 @ 0xb7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 2b1fc0 <_start@@Base+0x2190> │ │ │ │ + bl 2ba058 <_start@@Base+0xb2a8> │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3] │ │ │ │ - movw r0, #51584 @ 0xc980 │ │ │ │ - movt r0, #109 @ 0x6d │ │ │ │ + ldr r0, [pc, #616] @ ae310 <_PyOS_IsMainThread@@Base+0x514> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b1b74 <_start@@Base+0x1d44> │ │ │ │ + b 2b9c0c <_start@@Base+0xae5c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #592] @ adfd4 <_PyOS_IsMainThread@@Base+0x518> │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ - b add2c <_PyOS_IsMainThread@@Base+0x270> │ │ │ │ - bl 2b2048 <_start@@Base+0x2218> │ │ │ │ + ldr r0, [pc, #596] @ ae314 <_PyOS_IsMainThread@@Base+0x518> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ + b ae06c <_PyOS_IsMainThread@@Base+0x270> │ │ │ │ + bl 2ba0e0 <_start@@Base+0xb330> │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 2c4cb4 │ │ │ │ - bl 9d990 │ │ │ │ - b add38 <_PyOS_IsMainThread@@Base+0x27c> │ │ │ │ - ldr r0, [pc, #556] @ adfd8 <_PyOS_IsMainThread@@Base+0x51c> │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ - b add14 <_PyOS_IsMainThread@@Base+0x258> │ │ │ │ + bl 2cd7d8 │ │ │ │ + bl 9dd24 │ │ │ │ + b ae078 <_PyOS_IsMainThread@@Base+0x27c> │ │ │ │ + ldr r0, [pc, #560] @ ae318 <_PyOS_IsMainThread@@Base+0x51c> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ + b ae054 <_PyOS_IsMainThread@@Base+0x258> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bf9cc <_Py_SetLocaleFromEnv@@Base+0x9228> │ │ │ │ + bl 2c79fc <_Py_SetLocaleFromEnv@@Base+0x9230> │ │ │ │ cmp r8, #0 │ │ │ │ - bne adf48 <_PyOS_IsMainThread@@Base+0x48c> │ │ │ │ + bne ae284 <_PyOS_IsMainThread@@Base+0x488> │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq adfa4 <_PyOS_IsMainThread@@Base+0x4e8> │ │ │ │ - ldr r8, [pc, #516] @ adfdc <_PyOS_IsMainThread@@Base+0x520> │ │ │ │ + beq ae2e0 <_PyOS_IsMainThread@@Base+0x4e4> │ │ │ │ + ldr r8, [pc, #520] @ ae31c <_PyOS_IsMainThread@@Base+0x520> │ │ │ │ mov sl, r4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r5, #0 │ │ │ │ - beq ade90 <_PyOS_IsMainThread@@Base+0x3d4> │ │ │ │ + beq ae1cc <_PyOS_IsMainThread@@Base+0x3d0> │ │ │ │ add r0, r5, #68 @ 0x44 │ │ │ │ bl 2e6c8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #24] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq adfac <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ + beq ae2e8 <_PyOS_IsMainThread@@Base+0x4ec> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi adfac <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ + bhi ae2e8 <_PyOS_IsMainThread@@Base+0x4ec> │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ str r2, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #24] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsl r1, r1, #22 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 9c4a0 │ │ │ │ + bl 9c834 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ sub r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi ade90 <_PyOS_IsMainThread@@Base+0x3d4> │ │ │ │ + bhi ae1cc <_PyOS_IsMainThread@@Base+0x3d0> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ - bl 9c4a0 │ │ │ │ + bl 9c834 │ │ │ │ add r3, r9, #1 │ │ │ │ add r8, r8, #4 │ │ │ │ mov r9, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - bne adde8 <_PyOS_IsMainThread@@Base+0x32c> │ │ │ │ + bne ae124 <_PyOS_IsMainThread@@Base+0x328> │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, sl │ │ │ │ - ldr r5, [pc, #292] @ adfe0 <_PyOS_IsMainThread@@Base+0x524> │ │ │ │ + ldr r5, [pc, #296] @ ae320 <_PyOS_IsMainThread@@Base+0x524> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ cmp r1, r2 │ │ │ │ - bne aded4 <_PyOS_IsMainThread@@Base+0x418> │ │ │ │ + bne ae210 <_PyOS_IsMainThread@@Base+0x414> │ │ │ │ strex r0, r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne adebc <_PyOS_IsMainThread@@Base+0x400> │ │ │ │ + bne ae1f8 <_PyOS_IsMainThread@@Base+0x3fc> │ │ │ │ mov r8, #0 │ │ │ │ add r5, r5, #592 @ 0x250 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ - bl 2c2170 │ │ │ │ + bl 2ca1a0 │ │ │ │ mov r2, #0 │ │ │ │ ldrex r0, [r5] │ │ │ │ strex r3, r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adef0 <_PyOS_IsMainThread@@Base+0x434> │ │ │ │ + bne ae22c <_PyOS_IsMainThread@@Base+0x430> │ │ │ │ cmp r0, r2 │ │ │ │ - beq adf28 <_PyOS_IsMainThread@@Base+0x46c> │ │ │ │ + beq ae264 <_PyOS_IsMainThread@@Base+0x468> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ - bl 9c4a0 │ │ │ │ + bl 9c834 │ │ │ │ cmp r8, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ - beq add08 <_PyOS_IsMainThread@@Base+0x24c> │ │ │ │ + beq ae048 <_PyOS_IsMainThread@@Base+0x24c> │ │ │ │ mov r8, #1 │ │ │ │ - b adeec <_PyOS_IsMainThread@@Base+0x430> │ │ │ │ - ldr r0, [pc, #160] @ adfe4 <_PyOS_IsMainThread@@Base+0x528> │ │ │ │ - bl 2b0784 <_start@@Base+0x954> │ │ │ │ - b adcfc <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + b ae228 <_PyOS_IsMainThread@@Base+0x42c> │ │ │ │ + ldr r0, [pc, #164] @ ae324 <_PyOS_IsMainThread@@Base+0x528> │ │ │ │ + bl 2af704 <_start@@Base+0x954> │ │ │ │ + b ae03c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq addc4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + beq ae100 <_PyOS_IsMainThread@@Base+0x304> │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r5 │ │ │ │ - movw r6, #9984 @ 0x2700 │ │ │ │ + movw r6, #9408 @ 0x24c0 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [r5, #188] @ 0xbc │ │ │ │ ldrb r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne adfb4 <_PyOS_IsMainThread@@Base+0x4f8> │ │ │ │ + bne ae2f0 <_PyOS_IsMainThread@@Base+0x4f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b944 │ │ │ │ + bl 9bcd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne adf70 <_PyOS_IsMainThread@@Base+0x4b4> │ │ │ │ + bne ae2ac <_PyOS_IsMainThread@@Base+0x4b0> │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, sl │ │ │ │ - b addc4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + b ae100 <_PyOS_IsMainThread@@Base+0x304> │ │ │ │ mov r3, r2 │ │ │ │ - b adeb4 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ + b ae1f0 <_PyOS_IsMainThread@@Base+0x3f4> │ │ │ │ mov r6, r9 │ │ │ │ - b ade60 <_PyOS_IsMainThread@@Base+0x3a4> │ │ │ │ + b ae19c <_PyOS_IsMainThread@@Base+0x3a0> │ │ │ │ cmp r4, r6 │ │ │ │ - beq adf94 <_PyOS_IsMainThread@@Base+0x4d8> │ │ │ │ + beq ae2d0 <_PyOS_IsMainThread@@Base+0x4d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b944 │ │ │ │ + bl 9bcd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b890 │ │ │ │ - b adf8c <_PyOS_IsMainThread@@Base+0x4d0> │ │ │ │ + bl 9bc24 │ │ │ │ + b ae2c8 <_PyOS_IsMainThread@@Base+0x4cc> │ │ │ │ andeq r0, r0, r8 │ │ │ │ + mlseq sp, ip, r9, ip │ │ │ │ rsbeq r0, r8, ip, ror #19 │ │ │ │ ldrdeq r0, [r8], #-152 @ 0xffffff68 @ │ │ │ │ rsbeq ip, sp, r0, lsl #20 │ │ │ │ rsbeq ip, sp, r0, asr #19 │ │ │ │ rsbeq r0, r8, ip, ror fp │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae25c <_PyOS_IsMainThread@@Base+0x7a0> │ │ │ │ + beq ae59c <_PyOS_IsMainThread@@Base+0x7a0> │ │ │ │ push {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 lr, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [ip, #1] │ │ │ │ add r2, ip, #1 │ │ │ │ add ip, r2, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add lr, lr, #1 │ │ │ │ mov r1, lr │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ add lr, r1, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ add lr, r1, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ add lr, r1, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ add lr, r1, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ add lr, r1, #6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ add lr, r1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0c0 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ + beq ae400 <_PyOS_IsMainThread@@Base+0x604> │ │ │ │ add lr, r1, #8 │ │ │ │ cmn r1, #-2147483639 @ 0x80000009 │ │ │ │ - bne ae018 <_PyOS_IsMainThread@@Base+0x55c> │ │ │ │ - b ae0c8 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ + bne ae358 <_PyOS_IsMainThread@@Base+0x55c> │ │ │ │ + b ae408 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ cmp lr, #0 │ │ │ │ - beq ae278 <_PyOS_IsMainThread@@Base+0x7bc> │ │ │ │ - movw r3, #34244 @ 0x85c4 │ │ │ │ + beq ae5b8 <_PyOS_IsMainThread@@Base+0x7bc> │ │ │ │ + movw r3, #34308 @ 0x8604 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae278 <_PyOS_IsMainThread@@Base+0x7bc> │ │ │ │ + beq ae5b8 <_PyOS_IsMainThread@@Base+0x7bc> │ │ │ │ add ip, r2, #39936 @ 0x9c00 │ │ │ │ sub r8, lr, #1 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ sub r2, r2, #4 │ │ │ │ - b ae0f8 <_PyOS_IsMainThread@@Base+0x63c> │ │ │ │ + b ae438 <_PyOS_IsMainThread@@Base+0x63c> │ │ │ │ cmp r2, ip │ │ │ │ - beq ae1e0 <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ + beq ae520 <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq ae1e0 <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ + beq ae520 <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ ldrb r3, [r0] │ │ │ │ ldrb r6, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae248 <_PyOS_IsMainThread@@Base+0x78c> │ │ │ │ + beq ae588 <_PyOS_IsMainThread@@Base+0x78c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq ae0f0 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + beq ae430 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ sub r5, r3, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ - bhi ae228 <_PyOS_IsMainThread@@Base+0x76c> │ │ │ │ + bhi ae568 <_PyOS_IsMainThread@@Base+0x76c> │ │ │ │ sub r5, r3, #32 │ │ │ │ sub r7, r6, #97 @ 0x61 │ │ │ │ cmp r7, #25 │ │ │ │ uxtb r5, r5 │ │ │ │ - bls ae238 <_PyOS_IsMainThread@@Base+0x77c> │ │ │ │ + bls ae578 <_PyOS_IsMainThread@@Base+0x77c> │ │ │ │ cmp r5, r6 │ │ │ │ - bne ae0f0 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + bne ae430 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae264 <_PyOS_IsMainThread@@Base+0x7a8> │ │ │ │ + beq ae5a4 <_PyOS_IsMainThread@@Base+0x7a8> │ │ │ │ ldrb r5, [r1, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ae250 <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ + beq ae590 <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae1b0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ + beq ae4f0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ add r6, r0, #1 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r7, r3, #97 @ 0x61 │ │ │ │ sub r6, r3, #32 │ │ │ │ cmp r7, #25 │ │ │ │ sub r7, r5, #97 @ 0x61 │ │ │ │ uxtbls r6, r6 │ │ │ │ movhi r6, r3 │ │ │ │ uxtb r7, r7 │ │ │ │ sub sl, r5, #32 │ │ │ │ cmp r7, #25 │ │ │ │ andls r5, sl, #255 @ 0xff │ │ │ │ cmp r5, r6 │ │ │ │ - beq ae1ec <_PyOS_IsMainThread@@Base+0x730> │ │ │ │ + beq ae52c <_PyOS_IsMainThread@@Base+0x730> │ │ │ │ ldrb r5, [r9] │ │ │ │ cmp r5, r3 │ │ │ │ - bne ae0f0 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + bne ae430 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ ldrb r3, [r1, lr] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne ae0f0 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + bne ae430 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ add lr, lr, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ add r1, r1, lr │ │ │ │ - bl 2b0ecc <_start@@Base+0x109c> │ │ │ │ + bl 2afe4c <_start@@Base+0x109c> │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ mvneq r0, #0 │ │ │ │ - b ae1e4 <_PyOS_IsMainThread@@Base+0x728> │ │ │ │ + b ae524 <_PyOS_IsMainThread@@Base+0x728> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r9, r9, #1 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ sub r6, r5, #1 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq ae268 <_PyOS_IsMainThread@@Base+0x7ac> │ │ │ │ + beq ae5a8 <_PyOS_IsMainThread@@Base+0x7ac> │ │ │ │ ldrb r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ae268 <_PyOS_IsMainThread@@Base+0x7ac> │ │ │ │ + beq ae5a8 <_PyOS_IsMainThread@@Base+0x7ac> │ │ │ │ cmp r6, #0 │ │ │ │ - bne ae174 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ - b ae1b0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ + bne ae4b4 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ + b ae4f0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ sub r5, r6, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ mov r5, r3 │ │ │ │ - bhi ae240 <_PyOS_IsMainThread@@Base+0x784> │ │ │ │ + bhi ae580 <_PyOS_IsMainThread@@Base+0x784> │ │ │ │ sub r6, r6, #32 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r5, r6 │ │ │ │ - beq ae144 <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ + beq ae484 <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ mov r9, r1 │ │ │ │ - b ae1a4 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ + b ae4e4 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ cmp r8, #0 │ │ │ │ - bne ae0f0 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ - b ae1b0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ + bne ae430 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + b ae4f0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ae1a4 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ - b ae1b0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ + bne ae4e4 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ + b ae4f0 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ mvn r0, #0 │ │ │ │ - b ae1e4 <_PyOS_IsMainThread@@Base+0x728> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + b ae524 <_PyOS_IsMainThread@@Base+0x728> │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae2b4 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ + bne ae5f4 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2eda0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, #8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000ae2cc : │ │ │ │ +000ae60c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt ae324 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + blt ae664 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae310 │ │ │ │ + bne ae650 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2eda0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ae32c : │ │ │ │ +000ae66c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ ae3c4 │ │ │ │ + ldr r3, [pc, #124] @ ae704 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble ae398 │ │ │ │ + ble ae6d8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2edb8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl aed18 │ │ │ │ + bl af058 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [fp, #-16] │ │ │ │ - bne ae3b4 │ │ │ │ + bne ae6f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #2 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2b5ecc │ │ │ │ - b ae380 │ │ │ │ + bl 2bdf64 │ │ │ │ + b ae6c0 │ │ │ │ cmp r4, #0 │ │ │ │ strne r0, [r4] │ │ │ │ movne r4, #0 │ │ │ │ - b ae38c │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + b ae6cc │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2eda0 │ │ │ │ │ │ │ │ -000ae3e8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +000ae728 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ - bne ae458 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - ldr r5, [pc, #96] @ ae478 <_Py_DecodeLocaleEx@@Base+0x90> │ │ │ │ + bne ae798 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + ldr r5, [pc, #96] @ ae7b8 <_Py_DecodeLocaleEx@@Base+0x90> │ │ │ │ ldr r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #0 │ │ │ │ - ble ae468 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble ae7a8 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2edb8 │ │ │ │ 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 aed18 │ │ │ │ + b af058 │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aeaa4 │ │ │ │ + b aede4 │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b5ecc │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + b 2bdf64 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000ae47c : │ │ │ │ +000ae7bc : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw ip, #34304 @ 0x8600 │ │ │ │ + movw ip, #34368 @ 0x8640 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [ip, #672] @ 0x2a0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae548 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + beq ae888 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r1, [r3, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ae580 │ │ │ │ + beq ae8c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ae518 │ │ │ │ + bne ae858 │ │ │ │ ldr r7, [r3, #988] @ 0x3dc │ │ │ │ - movw r2, #59620 @ 0xe8e4 │ │ │ │ + movw r2, #60452 @ 0xec24 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r7, r2 │ │ │ │ - bne ae574 │ │ │ │ + bne ae8b4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2b8c4c <_Py_SetLocaleFromEnv@@Base+0x24a8> │ │ │ │ + bl 2bfd4c <_Py_SetLocaleFromEnv@@Base+0x1580> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ae4d4 │ │ │ │ - ldr r2, [pc, #400] @ ae6c8 │ │ │ │ + bne ae814 │ │ │ │ + ldr r2, [pc, #400] @ aea08 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r5, {r1, r2, r3, r4} │ │ │ │ - b ae50c │ │ │ │ + b ae84c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 2b5b34 │ │ │ │ + bl 2bdbcc │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp ip, #0 │ │ │ │ - beq ae4b8 │ │ │ │ + beq ae7f8 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ mov r8, lr │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - b ae628 │ │ │ │ + b ae968 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r7 │ │ │ │ - b ae4f4 │ │ │ │ + b ae834 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ae664 │ │ │ │ + beq ae9a4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq ae638 │ │ │ │ + beq ae978 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - vldr d7, [pc, #264] @ ae6c0 │ │ │ │ + vldr d7, [pc, #264] @ aea00 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -131423,192 +131631,192 @@ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae684 │ │ │ │ + bne ae9c4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ sub r8, fp, #116 @ 0x74 │ │ │ │ - bl 2b4db8 │ │ │ │ + bl 2bce50 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ae4cc │ │ │ │ + beq ae80c │ │ │ │ str ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b ae50c │ │ │ │ + b ae84c │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2e074 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ae5d0 │ │ │ │ + b ae910 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2b489c │ │ │ │ + bl 2bc934 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - b ae5d0 │ │ │ │ + b ae910 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2b4db8 │ │ │ │ + bl 2bce50 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b ae620 │ │ │ │ + b ae960 │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - umaaleq r2, r9, ip, pc @ │ │ │ │ + subeq r2, r9, ip, asr sp │ │ │ │ │ │ │ │ -000ae6cc : │ │ │ │ +000aea0c : │ │ │ │ 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, #48504 @ 0xbd78 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ae7f0 │ │ │ │ + bne aeb30 │ │ │ │ mov r0, #4 │ │ │ │ bl 2eda0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae7d8 │ │ │ │ - ldr r0, [pc, #380] @ ae898 │ │ │ │ + beq aeb18 │ │ │ │ + ldr r0, [pc, #380] @ aebd8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae738 │ │ │ │ + bne aea78 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ae720 │ │ │ │ + bne aea60 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne ae7e4 │ │ │ │ + bne aeb24 │ │ │ │ ldr r5, [r5, #924] @ 0x39c │ │ │ │ cmp r5, #0 │ │ │ │ - beq ae850 │ │ │ │ + beq aeb90 │ │ │ │ ldr r1, [r5, #3648] @ 0xe40 │ │ │ │ ldr r2, [r5, #3652] @ 0xe44 │ │ │ │ cmp r7, r2 │ │ │ │ cmpeq r6, r1 │ │ │ │ - bne ae848 │ │ │ │ + bne aeb88 │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r1, #1 │ │ │ │ - beq ae810 │ │ │ │ + beq aeb50 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r2] │ │ │ │ cmp lr, r1 │ │ │ │ - bne ae7a4 │ │ │ │ + bne aeae4 │ │ │ │ strex r3, ip, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae78c │ │ │ │ + bne aeacc │ │ │ │ dmb ish │ │ │ │ - bne ae770 │ │ │ │ + bne aeab0 │ │ │ │ str r5, [r4] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ae7d0 │ │ │ │ + bne aeb10 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ae7b8 │ │ │ │ + bne aeaf8 │ │ │ │ dmb ish │ │ │ │ - bne ae804 │ │ │ │ + bne aeb44 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1e7648 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ - ldr r0, [pc, #168] @ ae898 │ │ │ │ - b ae748 │ │ │ │ + bl 1e7008 <_PyTime_FromSeconds@@Base+0x38a8> │ │ │ │ + ldr r0, [pc, #168] @ aebd8 │ │ │ │ + b aea88 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b ae70c │ │ │ │ - ldr r0, [pc, #140] @ ae898 │ │ │ │ - bl 343f4c │ │ │ │ - b ae7d8 │ │ │ │ + b aea4c │ │ │ │ + ldr r0, [pc, #140] @ aebd8 │ │ │ │ + bl 343d24 │ │ │ │ + b aeb18 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ae830 │ │ │ │ + bne aeb70 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ae818 │ │ │ │ + bne aeb58 │ │ │ │ dmb ish │ │ │ │ - bne ae880 │ │ │ │ + bne aebc0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ - bl ae89c │ │ │ │ - b ae7dc │ │ │ │ + bl aebdc │ │ │ │ + b aeb1c │ │ │ │ ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ - b ae74c │ │ │ │ + b aea8c │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ae86c │ │ │ │ + bne aebac │ │ │ │ strexb r3, r5, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae854 │ │ │ │ + bne aeb94 │ │ │ │ dmb ish │ │ │ │ - bne ae88c │ │ │ │ + bne aebcc │ │ │ │ mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ - b ae7dc │ │ │ │ - ldr r0, [pc, #16] @ ae898 │ │ │ │ - bl 343f4c │ │ │ │ - b ae838 │ │ │ │ - ldr r0, [pc, #4] @ ae898 │ │ │ │ - bl 343f4c │ │ │ │ - b ae874 │ │ │ │ - rsbeq ip, sl, r0, lsl r1 │ │ │ │ + bl aebdc │ │ │ │ + b aeb1c │ │ │ │ + ldr r0, [pc, #16] @ aebd8 │ │ │ │ + bl 343d24 │ │ │ │ + b aeb78 │ │ │ │ + ldr r0, [pc, #4] @ aebd8 │ │ │ │ + bl 343d24 │ │ │ │ + b aebb4 │ │ │ │ + rsbeq ip, sl, r8, lsr r1 │ │ │ │ │ │ │ │ -000ae89c : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000aebdc : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #59620 @ 0xe8e4 │ │ │ │ + movw r2, #60452 @ 0xec24 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae8cc │ │ │ │ + bne aec0c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2db28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -131617,54 +131825,54 @@ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2db28 │ │ │ │ │ │ │ │ -000ae8fc : │ │ │ │ +000aec3c : │ │ │ │ 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 ae6cc │ │ │ │ + bl aea0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae964 │ │ │ │ - ldr r7, [pc, #308] @ aea58 │ │ │ │ + beq aeca4 │ │ │ │ + ldr r7, [pc, #308] @ aed98 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r8, [r7, r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae96c │ │ │ │ + beq aecac │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne ae96c │ │ │ │ + bne aecac │ │ │ │ ldr r3, [r8, #724] @ 0x2d4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #724] @ 0x2d4 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r2, [r3, #732] @ 0x2dc │ │ │ │ cmp r2, #0 │ │ │ │ streq r4, [r3, #732] @ 0x2dc │ │ │ │ - bne aea08 │ │ │ │ + bne aed84 │ │ │ │ mov r4, r8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aea1c │ │ │ │ + bne aed48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 2d31dc <_PyThreadState_New@@Base+0x14> │ │ │ │ + bl 2d20f8 <_PyThreadState_New@@Base+0x14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ae9f0 │ │ │ │ - bl aea5c │ │ │ │ + beq aed30 │ │ │ │ + bl aed9c │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - bl b0274 │ │ │ │ + bl b05b8 │ │ │ │ add r2, r7, r6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ @@ -131672,151 +131880,151 @@ │ │ │ │ streq r5, [r2, #4] │ │ │ │ orreq r3, r3, #8 │ │ │ │ strbeq r3, [r5, #16] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #724] @ 0x2d4 │ │ │ │ str r3, [r5, #728] @ 0x2d8 │ │ │ │ - bne aea4c │ │ │ │ - bl 2d3720 <_PyThreadState_New@@Base+0x558> │ │ │ │ + bne aed78 │ │ │ │ + bl 2d2640 <_PyThreadState_New@@Base+0x55c> │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2504] @ 0x9c8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ae94c │ │ │ │ + bne aec8c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 33b220 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + bl 33b190 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r4, #0 │ │ │ │ - b ae964 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 33b220 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ - b ae960 │ │ │ │ + b aeca4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne ae97c │ │ │ │ + bne aecbc │ │ │ │ ldr r2, [r3, #724] @ 0x2d4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #724] @ 0x2d4 │ │ │ │ - bl 2d3720 <_PyThreadState_New@@Base+0x558> │ │ │ │ + bl 2d2640 <_PyThreadState_New@@Base+0x55c> │ │ │ │ movw r3, #2496 @ 0x9c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2504] @ 0x9c8 │ │ │ │ - b ae9e8 │ │ │ │ - bl 33ca44 │ │ │ │ + b aed28 │ │ │ │ + bl 33c9bc │ │ │ │ mov r8, r0 │ │ │ │ - b ae9e8 │ │ │ │ + b aed28 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 33b190 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl aebdc │ │ │ │ + b aeca0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000aea5c : │ │ │ │ +000aed9c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aea9c │ │ │ │ + beq aeddc │ │ │ │ bl 2e080 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 2b5c08 │ │ │ │ - b aea88 │ │ │ │ + bl 2bdca0 │ │ │ │ + b aedc8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp ip, #1 │ │ │ │ - beq aeadc │ │ │ │ + beq aee1c │ │ │ │ cmp ip, #2 │ │ │ │ moveq ip, #1 │ │ │ │ streq ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq aeae4 │ │ │ │ - b aed0c │ │ │ │ + beq aee24 │ │ │ │ + b af04c │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2dc0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq aebcc │ │ │ │ + beq aef0c │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bls aeb1c │ │ │ │ + bls aee5c │ │ │ │ mvn r0, #0 │ │ │ │ - b aed10 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + b af050 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ add r7, r0, #1 │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ lsl r1, r7, #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne aeb50 │ │ │ │ + bne aee90 │ │ │ │ mov r0, r1 │ │ │ │ bl 2eda0 │ │ │ │ mov r4, r0 │ │ │ │ - b aeb5c │ │ │ │ + b aee9c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aeb14 │ │ │ │ + beq aee54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq aebc4 │ │ │ │ + beq aef04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aebac │ │ │ │ + beq aeeec │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcc aebc4 │ │ │ │ + bcc aef04 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs aebc4 │ │ │ │ + bcs aef04 │ │ │ │ cmp r0, r3 │ │ │ │ - bne aeb88 │ │ │ │ + bne aeec8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3] │ │ │ │ strne r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ - b aed10 │ │ │ │ + b af050 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r0, r6 │ │ │ │ bl 2edb8 │ │ │ │ add sl, r0, #1 │ │ │ │ cmn sl, #-536870911 @ 0xe0000001 │ │ │ │ - bhi aeb14 │ │ │ │ + bhi aee54 │ │ │ │ lsl r0, sl, #2 │ │ │ │ - bl ae2cc │ │ │ │ + bl ae60c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aeb14 │ │ │ │ + beq aee54 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -131825,507 +132033,507 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2d9b4 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #4 │ │ │ │ - bhi aec6c │ │ │ │ + bhi aefac │ │ │ │ ldr r3, [r7] │ │ │ │ movw ip, #2047 @ 0x7ff │ │ │ │ add r4, r7, #4 │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ sub r3, r3, #55296 @ 0xd800 │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r3, ip │ │ │ │ orrls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ subeq sl, sl, r0 │ │ │ │ addeq r1, r1, r0 │ │ │ │ - beq aecc4 │ │ │ │ - b aec74 │ │ │ │ + beq af004 │ │ │ │ + b aefb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aecd0 │ │ │ │ + beq af010 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aeca4 │ │ │ │ + bne aefe4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r1 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ cmp r5, #0 │ │ │ │ subne r1, r8, r6 │ │ │ │ strne r1, [r5] │ │ │ │ - b aecec │ │ │ │ + b af02c │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ mov r4, r7 │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, r2, #56320 @ 0xdc00 │ │ │ │ str r2, [r4], #4 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r7, #4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne aec0c │ │ │ │ + bne aef4c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subne r4, r4, r5 │ │ │ │ asrne r4, r4, #2 │ │ │ │ strne r4, [r8] │ │ │ │ str r5, [r3] │ │ │ │ - b aebbc │ │ │ │ + b aeefc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mvn r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #34920 @ 0x8868 │ │ │ │ + movwne r3, #34344 @ 0x8628 │ │ │ │ movtne r3, #68 @ 0x44 │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strne r3, [r2] │ │ │ │ - b aed10 │ │ │ │ + b af050 │ │ │ │ mvn r0, #2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ cmp ip, #2 │ │ │ │ - bne af168 │ │ │ │ + bne af4a8 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt af040 │ │ │ │ + bgt af380 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r3 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ ldr r8, [r3, #976] @ 0x3d0 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r8, r2 │ │ │ │ - bne af030 │ │ │ │ + bne af370 │ │ │ │ mov r0, r1 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af040 │ │ │ │ + beq af380 │ │ │ │ add r3, r4, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bls af204 │ │ │ │ + bls af544 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add lr, r0, r2 │ │ │ │ - bcs af01c │ │ │ │ + bcs af35c │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bhi aef40 │ │ │ │ + bhi af280 │ │ │ │ tst r1, #3 │ │ │ │ - beq aee14 │ │ │ │ + beq af154 │ │ │ │ mov r2, lr │ │ │ │ mov lr, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr], #4 │ │ │ │ - bhi aedb8 │ │ │ │ + bhi af0f8 │ │ │ │ sub r2, lr, r0 │ │ │ │ cmp r3, r1 │ │ │ │ asr r2, r2, #2 │ │ │ │ - bne af028 │ │ │ │ + bne af368 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, r2, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ strne r2, [r5] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r1, #4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcc aefe8 │ │ │ │ + bcc af328 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ tst r2, r7 │ │ │ │ - bne af130 │ │ │ │ + bne af470 │ │ │ │ add ip, r1, #8 │ │ │ │ uxtb r9, r2 │ │ │ │ cmp r3, ip │ │ │ │ str r9, [lr] │ │ │ │ ubfx r9, r2, #8, #8 │ │ │ │ str r9, [lr, #4] │ │ │ │ ubfx r9, r2, #16, #8 │ │ │ │ lsr r2, r2, #24 │ │ │ │ str r9, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ add r2, lr, #16 │ │ │ │ - bcc aefe0 │ │ │ │ + bcc af320 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ tst r9, r7 │ │ │ │ - bne aefe0 │ │ │ │ + bne af320 │ │ │ │ add r8, r1, #12 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r8 │ │ │ │ str r2, [lr, #16] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #20] │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #24] │ │ │ │ add r2, lr, #32 │ │ │ │ str r9, [lr, #28] │ │ │ │ - bcc aeffc │ │ │ │ + bcc af33c │ │ │ │ ldr r9, [r1, #8] │ │ │ │ tst r9, r7 │ │ │ │ - bne aeffc │ │ │ │ + bne af33c │ │ │ │ add r1, r1, #16 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [lr, #32] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #36] @ 0x24 │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #40] @ 0x28 │ │ │ │ add r2, lr, #48 @ 0x30 │ │ │ │ str r9, [lr, #44] @ 0x2c │ │ │ │ - bcc aefe0 │ │ │ │ + bcc af320 │ │ │ │ mov lr, r8 │ │ │ │ ldr ip, [lr] │ │ │ │ mov r1, lr │ │ │ │ add r9, r1, #8 │ │ │ │ add lr, lr, #4 │ │ │ │ tst ip, r7 │ │ │ │ - bne aef28 │ │ │ │ + bne af268 │ │ │ │ uxtb r8, ip │ │ │ │ cmp r3, r9 │ │ │ │ str r8, [r2] │ │ │ │ ubfx r9, ip, #8, #8 │ │ │ │ ubfx r8, ip, #16, #8 │ │ │ │ str r9, [r2, #4] │ │ │ │ lsr ip, ip, #24 │ │ │ │ str r8, [r2, #8] │ │ │ │ str ip, [r2, #12] │ │ │ │ add r2, r2, #16 │ │ │ │ - bcs aeee0 │ │ │ │ + bcs af220 │ │ │ │ mov r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - beq aeff4 │ │ │ │ + beq af334 │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bls aedd0 │ │ │ │ + bls af110 │ │ │ │ mov lr, r2 │ │ │ │ cmp ip, #223 @ 0xdf │ │ │ │ - bls af0c4 │ │ │ │ + bls af404 │ │ │ │ cmp ip, #239 @ 0xef │ │ │ │ - bls af048 │ │ │ │ + bls af388 │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - bhi af0fc │ │ │ │ + bhi af43c │ │ │ │ sub r7, r3, r1 │ │ │ │ cmp r7, #3 │ │ │ │ - ble af1b0 │ │ │ │ + ble af4f0 │ │ │ │ ldrb r8, [r1, #1] │ │ │ │ sub r2, r8, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi af00c │ │ │ │ + bhi af34c │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - beq af004 │ │ │ │ + beq af344 │ │ │ │ sub r2, ip, #244 @ 0xf4 │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af00c │ │ │ │ + bne af34c │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi af2f8 │ │ │ │ + bhi af638 │ │ │ │ sub r9, r2, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi af194 │ │ │ │ + bhi af4d4 │ │ │ │ add r2, r2, ip, lsl #18 │ │ │ │ add r1, r1, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r8, lsl #12 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr], #4 │ │ │ │ - bhi aedb8 │ │ │ │ - b aede4 │ │ │ │ + bhi af0f8 │ │ │ │ + b af124 │ │ │ │ mov r1, r8 │ │ │ │ - b aef28 │ │ │ │ + b af268 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aedcc │ │ │ │ - b aede4 │ │ │ │ + bne af10c │ │ │ │ + b af124 │ │ │ │ mov lr, r2 │ │ │ │ - b aede4 │ │ │ │ + b af124 │ │ │ │ mov r1, ip │ │ │ │ - b aef28 │ │ │ │ + b af268 │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ - bhi aef98 │ │ │ │ + bhi af2d8 │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #2 │ │ │ │ - b af108 │ │ │ │ + b af448 │ │ │ │ asr r2, r2, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq aedf4 │ │ │ │ + beq af134 │ │ │ │ mov r8, #0 │ │ │ │ - b af108 │ │ │ │ + b af448 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aed94 │ │ │ │ + bne af0d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b aee0c │ │ │ │ + b af14c │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - ble af138 │ │ │ │ + ble af478 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r2, r7, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi af00c │ │ │ │ + bhi af34c │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq af300 │ │ │ │ + beq af640 │ │ │ │ sub r2, ip, #237 @ 0xed │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af00c │ │ │ │ + bne af34c │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ sub r8, r2, #128 @ 0x80 │ │ │ │ cmp r8, #63 @ 0x3f │ │ │ │ - bhi af2f8 │ │ │ │ + bhi af638 │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r1, r1, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ add ip, lr, #4 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr] │ │ │ │ cmp r3, r1 │ │ │ │ mov lr, ip │ │ │ │ - bhi aedb8 │ │ │ │ - b aede4 │ │ │ │ + bhi af0f8 │ │ │ │ + b af124 │ │ │ │ cmp ip, #193 @ 0xc1 │ │ │ │ - bls af0fc │ │ │ │ + bls af43c │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - ble aede4 │ │ │ │ + ble af124 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ sub r7, r2, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi af00c │ │ │ │ + bhi af34c │ │ │ │ add r2, r2, ip, lsl #6 │ │ │ │ add r1, r1, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ add ip, lr, #4 │ │ │ │ - b af0b0 │ │ │ │ + b af3f0 │ │ │ │ mov r8, #1 │ │ │ │ sub r2, lr, r0 │ │ │ │ asr r2, r2, #2 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af218 │ │ │ │ + beq af558 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr] │ │ │ │ - bhi aeda8 │ │ │ │ - b aedf4 │ │ │ │ + bhi af0e8 │ │ │ │ + b af134 │ │ │ │ mov r2, lr │ │ │ │ - b aef28 │ │ │ │ + b af268 │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ - bne af020 │ │ │ │ + bne af360 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi af010 │ │ │ │ + bhi af350 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls af30c │ │ │ │ + bls af64c │ │ │ │ cmp ip, #237 @ 0xed │ │ │ │ - bne af020 │ │ │ │ - b af010 │ │ │ │ + bne af360 │ │ │ │ + b af350 │ │ │ │ cmp ip, #6 │ │ │ │ - beq af1a4 │ │ │ │ + beq af4e4 │ │ │ │ cmp ip, #1 │ │ │ │ - bne af19c │ │ │ │ + bne af4dc │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt af040 │ │ │ │ + bgt af380 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b aed50 │ │ │ │ + b af090 │ │ │ │ mov r8, #4 │ │ │ │ - b af100 │ │ │ │ + b af440 │ │ │ │ mvn r0, #2 │ │ │ │ - b aee0c │ │ │ │ + b af14c │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b af180 │ │ │ │ + b af4c0 │ │ │ │ sub r8, lr, r0 │ │ │ │ cmp r7, #1 │ │ │ │ asr r2, r8, #2 │ │ │ │ - ble af020 │ │ │ │ + ble af360 │ │ │ │ ldrb r9, [r1, #1] │ │ │ │ sub sl, r9, #128 @ 0x80 │ │ │ │ cmp sl, #63 @ 0x3f │ │ │ │ - bhi af010 │ │ │ │ + bhi af350 │ │ │ │ cmp r9, #143 @ 0x8f │ │ │ │ - bls af20c │ │ │ │ + bls af54c │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - beq af010 │ │ │ │ + beq af350 │ │ │ │ cmp r7, #2 │ │ │ │ - beq af020 │ │ │ │ + beq af360 │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ sub ip, ip, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bls af020 │ │ │ │ + bls af360 │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #3 │ │ │ │ - b af108 │ │ │ │ + b af448 │ │ │ │ mov r2, #0 │ │ │ │ - b aedf4 │ │ │ │ + b af134 │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - bne af1e0 │ │ │ │ - b af010 │ │ │ │ + bne af520 │ │ │ │ + b af350 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af230 │ │ │ │ + beq af570 │ │ │ │ sub ip, r3, r1 │ │ │ │ cmp ip, #2 │ │ │ │ - bgt af27c │ │ │ │ + bgt af5bc │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af268 │ │ │ │ + beq af5a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq af2e4 │ │ │ │ + beq af624 │ │ │ │ cmp r8, #1 │ │ │ │ - bne af2d0 │ │ │ │ + bne af610 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #35296 @ 0x89e0 │ │ │ │ + movw r3, #34720 @ 0x87a0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ mvn r0, #1 │ │ │ │ subne r1, r1, r4 │ │ │ │ strne r1, [r5] │ │ │ │ - b aee0c │ │ │ │ + b af14c │ │ │ │ ldrb ip, [r1] │ │ │ │ and r7, ip, #240 @ 0xf0 │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ - bne af230 │ │ │ │ + bne af570 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ and r9, r7, #192 @ 0xc0 │ │ │ │ cmp r9, #128 @ 0x80 │ │ │ │ - bne af230 │ │ │ │ + bne af570 │ │ │ │ ldrb r9, [r1, #2] │ │ │ │ and sl, r9, #192 @ 0xc0 │ │ │ │ cmp sl, #128 @ 0x80 │ │ │ │ - bne af230 │ │ │ │ + bne af570 │ │ │ │ lsl ip, ip, #12 │ │ │ │ lsl r7, r7, #6 │ │ │ │ and r7, r7, #4032 @ 0xfc0 │ │ │ │ and r9, r9, #63 @ 0x3f │ │ │ │ uxtah ip, r7, ip │ │ │ │ add r1, r1, #3 │ │ │ │ add ip, ip, r9 │ │ │ │ add r2, r2, #1 │ │ │ │ - b af120 │ │ │ │ + b af460 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34740 @ 0x87b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b af268 │ │ │ │ + b af5a8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #35272 @ 0x89c8 │ │ │ │ + movw r3, #34696 @ 0x8788 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b af268 │ │ │ │ + b af5a8 │ │ │ │ sub r8, lr, r0 │ │ │ │ - b af1f8 │ │ │ │ + b af538 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls af00c │ │ │ │ - b af088 │ │ │ │ + bls af34c │ │ │ │ + b af3c8 │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq af010 │ │ │ │ - b af020 │ │ │ │ + beq af350 │ │ │ │ + b af360 │ │ │ │ │ │ │ │ -000af318 : │ │ │ │ +000af658 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r3, #1160] @ 0x488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af35c │ │ │ │ + beq af69c │ │ │ │ bl 2e080 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r1, [r3, #1160] @ 0x488 │ │ │ │ ldr r0, [r2, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #36] @ af3a4 │ │ │ │ + ldr r0, [pc, #36] @ af6e4 │ │ │ │ streq r1, [r2, #688] @ 0x2b0 │ │ │ │ bl 2eb48 │ │ │ │ - ldr r0, [pc, #24] @ af3a4 │ │ │ │ + ldr r0, [pc, #24] @ af6e4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ddb0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-16] │ │ │ │ - ldreq r2, [pc, #4] @ af3a4 │ │ │ │ + ldreq r2, [pc, #4] @ af6e4 │ │ │ │ streq r2, [r3, #1164] @ 0x48c │ │ │ │ - b af344 │ │ │ │ - rsbeq ip, sl, r8, lsl #4 │ │ │ │ + b af684 │ │ │ │ + rsbeq ip, sl, r0, lsr r2 │ │ │ │ │ │ │ │ -000af3a8 : │ │ │ │ +000af6e8 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt af408 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + blt af748 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #62480 @ 0xf410 │ │ │ │ + movw r2, #63312 @ 0xf750 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne af3e8 │ │ │ │ + bne af728 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e4b8 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -132350,66 +132558,66 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble af4e4 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + ble af824 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r7, #59620 @ 0xe8e4 │ │ │ │ + movw r7, #60452 @ 0xec24 │ │ │ │ movt r7, #10 │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne af50c │ │ │ │ + bne af84c │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble af4e4 │ │ │ │ + ble af824 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne af518 │ │ │ │ + bne af858 │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #2 │ │ │ │ - ble af4e4 │ │ │ │ + ble af824 │ │ │ │ mov r5, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r0, [r2, r5, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne af4fc │ │ │ │ + bne af83c │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - blt af4bc │ │ │ │ + blt af7fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ae89c │ │ │ │ + bl aebdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b af4d4 │ │ │ │ + b af814 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b af484 │ │ │ │ + b af7c4 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b af4ac │ │ │ │ + b af7ec │ │ │ │ push {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] │ │ │ │ @@ -132541,15 +132749,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 af648 │ │ │ │ + bne af988 │ │ │ │ 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 │ │ │ │ @@ -132584,15 +132792,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 af914 │ │ │ │ + beq afc54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, ip, r0 │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -132653,61 +132861,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 af7cc │ │ │ │ + b afb0c │ │ │ │ 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 af974 │ │ │ │ + b afcb4 │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls af9b0 │ │ │ │ + bls afcf0 │ │ │ │ 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 af9cc │ │ │ │ + beq afd0c │ │ │ │ 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 af934 │ │ │ │ + bhi afc74 │ │ │ │ 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 af960 │ │ │ │ + b afca0 │ │ │ │ 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 af960 │ │ │ │ + b afca0 │ │ │ │ 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] │ │ │ │ @@ -132719,61 +132927,61 @@ │ │ │ │ str r1, [r5, #8] │ │ │ │ add r0, r0, lr │ │ │ │ str r3, [r5, #12] │ │ │ │ str r0, [r5, #16] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi afbd0 │ │ │ │ + bhi aff10 │ │ │ │ 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, #8] │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r6, r1, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne afb80 │ │ │ │ - ldr r2, [pc, #388] @ afbdc │ │ │ │ + bne afec0 │ │ │ │ + ldr r2, [pc, #388] @ aff1c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r8, r3 │ │ │ │ - bhi afb38 │ │ │ │ + bhi afe78 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq afbac │ │ │ │ + beq afeec │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq afafc │ │ │ │ + beq afe3c │ │ │ │ mov r3, r2 │ │ │ │ rev r0, r4 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r3], #8 │ │ │ │ ldrb r0, [r5] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ - beq afb9c │ │ │ │ + beq afedc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2e074 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ @@ -132782,107 +132990,107 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp r7, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc afaa8 │ │ │ │ + bcc afde8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r2, #0 │ │ │ │ - bne afaa8 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bne afde8 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne afbbc │ │ │ │ + bne afefc │ │ │ │ mov r0, r6 │ │ │ │ bl 2eda0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq afaf4 │ │ │ │ + beq afe34 │ │ │ │ ldr r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b afaa8 │ │ │ │ + b afde8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq afaf4 │ │ │ │ + beq afe34 │ │ │ │ mov r2, r3 │ │ │ │ - b afaa8 │ │ │ │ + b afde8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b afaf4 │ │ │ │ + b afe34 │ │ │ │ mov r0, r8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ mov r2, r0 │ │ │ │ - b afb30 │ │ │ │ + b afe70 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ mov r3, r0 │ │ │ │ - b afb64 │ │ │ │ + b afea4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq afcc4 │ │ │ │ + beq b0004 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [ip, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne afcfc │ │ │ │ + bne b0044 │ │ │ │ ldrb r3, [ip, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne afce4 │ │ │ │ + bne b0028 │ │ │ │ ldrb r3, [ip, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne afce4 │ │ │ │ + bne b0028 │ │ │ │ ldrb r3, [ip, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne afce4 │ │ │ │ + bne b0028 │ │ │ │ ldrb r0, [ip, #-8] │ │ │ │ ldrb r1, [ip, #-7] │ │ │ │ ldrb r3, [ip, #-6] │ │ │ │ ldrb r2, [ip, #-5] │ │ │ │ orr r1, r1, r0, lsl #8 │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [ip, r2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne afccc │ │ │ │ + bne b000c │ │ │ │ add r3, ip, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne afccc │ │ │ │ + bne b000c │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne afccc │ │ │ │ + bne b000c │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne afccc │ │ │ │ + bne b000c │ │ │ │ sub r5, ip, #8 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, ip │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ str r3, [ip, #-8] │ │ │ │ @@ -132893,88 +133101,90 @@ │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, ip │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50412 @ 0xc4ec │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49860 @ 0xc2c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #56] @ afd1c │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #32] @ afd1c │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49776 @ 0xc270 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ afd1c │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a5698 │ │ │ │ - subeq r2, sp, ip, asr #20 │ │ │ │ + bl a5a38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #764] @ b0040 │ │ │ │ + ldr r2, [pc, #764] @ b0388 │ │ │ │ subs sl, r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq affbc │ │ │ │ + beq b0304 │ │ │ │ ldrb r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r5, [sl, #-4] │ │ │ │ cmp r6, r5 │ │ │ │ - bne afff0 │ │ │ │ + bne b0338 │ │ │ │ ldrb r2, [sl, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0028 │ │ │ │ + bne b0370 │ │ │ │ ldrb r2, [sl, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0028 │ │ │ │ + bne b0370 │ │ │ │ ldrb r2, [sl, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0028 │ │ │ │ + bne b0370 │ │ │ │ ldrb r0, [sl, #-8] │ │ │ │ ldrb r1, [sl, #-7] │ │ │ │ ldrb r2, [sl, #-6] │ │ │ │ ldrb r5, [sl, #-5] │ │ │ │ orr r1, r1, r0, lsl #8 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ orr r5, r5, r2, lsl #8 │ │ │ │ ldrb r2, [sl, r5] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0010 │ │ │ │ + bne b0358 │ │ │ │ add r2, sl, r5 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne b0010 │ │ │ │ + bne b0358 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne b0010 │ │ │ │ + bne b0358 │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0010 │ │ │ │ + bne b0358 │ │ │ │ sub r6, sl, #8 │ │ │ │ cmn r4, #-2147483635 @ 0x8000000d │ │ │ │ - bhi affe8 │ │ │ │ + bhi b0330 │ │ │ │ add r3, r4, #12 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bhi afed4 │ │ │ │ + bhi b021c │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ed1c │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r5, #12 │ │ │ │ @@ -132997,36 +133207,36 @@ │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strh r3, [r6, #5] │ │ │ │ strb r3, [r6, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r4] │ │ │ │ - bhi aff7c │ │ │ │ + bhi b02c4 │ │ │ │ cmp r4, r5 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r4 │ │ │ │ movcs r2, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 2ed1c │ │ │ │ cmp r9, #0 │ │ │ │ - beq afeb0 │ │ │ │ + beq b01f8 │ │ │ │ cmp r4, r5 │ │ │ │ - bls afeac │ │ │ │ + bls b01f4 │ │ │ │ sub r2, r4, r5 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r5 │ │ │ │ bl 2e074 │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #392] @ b0040 │ │ │ │ + ldr r3, [pc, #392] @ b0388 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne affe4 │ │ │ │ + bne b032c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov ip, sl │ │ │ │ mov r9, r8 │ │ │ │ add r3, sl, #64 @ 0x40 │ │ │ │ @@ -133037,15 +133247,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r9, r9, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne afee8 │ │ │ │ + bne b0230 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ bl 2e074 │ │ │ │ sub r2, r5, #64 @ 0x40 │ │ │ │ add r9, sl, r2 │ │ │ │ sub sl, fp, #104 @ 0x68 │ │ │ │ @@ -133058,273 +133268,272 @@ │ │ │ │ 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 aff3c │ │ │ │ + bne b0284 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2e074 │ │ │ │ - b afe1c │ │ │ │ + b b0164 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r4 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r6, r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2ed1c │ │ │ │ cmp r4, r6 │ │ │ │ - bls afe8c │ │ │ │ + bls b01d4 │ │ │ │ sub r2, r4, r6 │ │ │ │ add r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2ed1c │ │ │ │ - b afe8c │ │ │ │ - ldr r3, [pc, #124] @ b0040 │ │ │ │ + b b01d4 │ │ │ │ + ldr r3, [pc, #124] @ b0388 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne affe4 │ │ │ │ + bne b032c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b afa14 │ │ │ │ + b afd54 │ │ │ │ bl 2e7ac <__stack_chk_fail@plt> │ │ │ │ mov r9, #0 │ │ │ │ - b afeb0 │ │ │ │ + b b01f8 │ │ │ │ mov r0, sl │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49776 @ 0xc270 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #60] @ b0044 │ │ │ │ + ldr r0, [pc, #60] @ b038c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl a5698 │ │ │ │ + bl a5a38 │ │ │ │ mov r0, sl │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50412 @ 0xc4ec │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49860 @ 0xc2c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #28] @ b0044 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ b038c │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ b0044 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ b038c │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ - umaaleq r2, sp, ip, sl │ │ │ │ + subeq r2, sp, r8, ror #16 │ │ │ │ │ │ │ │ -000b0048 : │ │ │ │ +000b0390 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bhi b00b8 │ │ │ │ + bhi b0400 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ bl 2de34 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b00a8 │ │ │ │ + beq b03f0 │ │ │ │ add r1, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b b009c │ │ │ │ + b b03e4 │ │ │ │ │ │ │ │ -000b00c4 : │ │ │ │ +000b040c : │ │ │ │ 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 b0118 │ │ │ │ + bhi b0460 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2de34 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0110 │ │ │ │ + beq b0458 │ │ │ │ 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 b0104 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b b044c │ │ │ │ │ │ │ │ -000b0128 : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000b046c : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b0148 <_PyInterpreterState_Main@@Base>: │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000b048c <_PyInterpreterState_Main@@Base>: │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b0168 <_Py_hashtable_new_full@@Base>: │ │ │ │ +000b04ac <_Py_hashtable_new_full@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - movweq r5, #44564 @ 0xae14 │ │ │ │ + movweq r5, #45332 @ 0xb114 │ │ │ │ movteq r5, #11 │ │ │ │ ldmne ip, {r5, r6} │ │ │ │ - movweq r6, #46656 @ 0xb640 │ │ │ │ + movweq r6, #47424 @ 0xb940 │ │ │ │ movteq r6, #11 │ │ │ │ blx r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0230 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ + beq b0574 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ stm r4, {r1, r3} │ │ │ │ blx r5 │ │ │ │ mov r1, #0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq b0240 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ + beq b0584 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 2e074 │ │ │ │ - movw r2, #5584 @ 0x15d0 │ │ │ │ + movw r2, #2312 @ 0x908 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r3, #29292 @ 0x726c │ │ │ │ + movw r3, #27472 @ 0x6b50 │ │ │ │ movt r3, #29 │ │ │ │ str r9, [r4, #24] │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq r7, r3 │ │ │ │ - movw r3, #17012 @ 0x4274 │ │ │ │ + movw r3, #17848 @ 0x45b8 │ │ │ │ movt r3, #11 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #29204 @ 0x7214 │ │ │ │ + movweq r3, #27384 @ 0x6af8 │ │ │ │ str r8, [r4, #20] │ │ │ │ movteq r3, #29 │ │ │ │ str sl, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b0234 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ + b b0578 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ │ │ │ │ -000b0254 : │ │ │ │ +000b0598 : │ │ │ │ ror r0, r0, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b0274 : │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ +000b05b8 : │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0290 │ │ │ │ + beq b05d4 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2df00 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2b5c08 │ │ │ │ + bl 2bdca0 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2df00 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b02cc <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +000b0610 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e080 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2e0bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0364 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne b06a8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d8f4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2ef14 │ │ │ │ orr r4, r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2ea34 │ │ │ │ orrs r4, r4, r0 │ │ │ │ - bne b0364 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne b06a8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r2, #8192 @ 0x2000 │ │ │ │ add r1, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #784] @ 0x310 │ │ │ │ @@ -133335,3182 +133544,3181 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #31 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub r2, r3, #3997696 @ 0x3d0000 │ │ │ │ sub r2, r2, #2304 @ 0x900 │ │ │ │ - b b0340 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b b0684 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ bl 2efec <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b0ac0 <_Py_InitializeRecursionLimits@@Base+0x7f4> │ │ │ │ + beq b0e00 <_Py_InitializeRecursionLimits@@Base+0x7f0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d864 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne b0ad0 <_Py_InitializeRecursionLimits@@Base+0x804> │ │ │ │ + bne b0e10 <_Py_InitializeRecursionLimits@@Base+0x800> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b0544 <_Py_InitializeRecursionLimits@@Base+0x278> │ │ │ │ + bne b0888 <_Py_InitializeRecursionLimits@@Base+0x278> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2d864 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b06b4 <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ + bne b09f8 <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne b06c4 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + bne b0a08 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2de7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0a6c <_Py_InitializeRecursionLimits@@Base+0x7a0> │ │ │ │ + bne b0dac <_Py_InitializeRecursionLimits@@Base+0x79c> │ │ │ │ mov r0, sl │ │ │ │ bl 2f328 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0ab0 <_Py_InitializeRecursionLimits@@Base+0x7e4> │ │ │ │ + bne b0df0 <_Py_InitializeRecursionLimits@@Base+0x7e0> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b0a7c <_Py_InitializeRecursionLimits@@Base+0x7b0> │ │ │ │ + beq b0dbc <_Py_InitializeRecursionLimits@@Base+0x7ac> │ │ │ │ add sl, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [sl] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b0448 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ + bne b078c <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b04dc <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + bne b0820 <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0844 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ + beq b0b88 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ bl 2e080 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne b04f8 <_Py_InitializeRecursionLimits@@Base+0x22c> │ │ │ │ - ldr r3, [pc, #1456] @ b0a50 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bne b083c <_Py_InitializeRecursionLimits@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #1452] @ b0d90 <_Py_InitializeRecursionLimits@@Base+0x780> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b04dc <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ + bne b0820 <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne b0510 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ + bne b0854 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f328 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b08e4 <_Py_InitializeRecursionLimits@@Base+0x618> │ │ │ │ + bne b0c28 <_Py_InitializeRecursionLimits@@Base+0x618> │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r3, [sl] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b04e0 <_Py_InitializeRecursionLimits@@Base+0x214> │ │ │ │ + bne b0824 <_Py_InitializeRecursionLimits@@Base+0x214> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - beq b04c0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + beq b0804 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b0534 <_Py_InitializeRecursionLimits@@Base+0x268> │ │ │ │ + bne b0878 <_Py_InitializeRecursionLimits@@Base+0x268> │ │ │ │ strex ip, r1, [sl] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b051c <_Py_InitializeRecursionLimits@@Base+0x250> │ │ │ │ + bne b0860 <_Py_InitializeRecursionLimits@@Base+0x250> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq b04c0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - b b0510 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ + beq b0804 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + b b0854 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #48504 @ 0xbd78 │ │ │ │ + movw r1, #48544 @ 0xbda0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r1, #1164] @ 0x48c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0984 <_Py_InitializeRecursionLimits@@Base+0x6b8> │ │ │ │ + beq b0cc8 <_Py_InitializeRecursionLimits@@Base+0x6b8> │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e1ac <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0968 <_Py_InitializeRecursionLimits@@Base+0x69c> │ │ │ │ + bne b0cac <_Py_InitializeRecursionLimits@@Base+0x69c> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r2, #33532 @ 0x82fc │ │ │ │ movt r2, #55870 @ 0xda3e │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ adcs r2, lr, #2 │ │ │ │ asr r0, r1, #31 │ │ │ │ - blt b0998 <_Py_InitializeRecursionLimits@@Base+0x6cc> │ │ │ │ + blt b0cdc <_Py_InitializeRecursionLimits@@Base+0x6cc> │ │ │ │ movw r2, #32004 @ 0x7d04 │ │ │ │ movt r2, #9665 @ 0x25c1 │ │ │ │ cmp r2, r3 │ │ │ │ mov r2, #2 │ │ │ │ sbcs r2, r2, lr │ │ │ │ - blt b0948 <_Py_InitializeRecursionLimits@@Base+0x67c> │ │ │ │ + blt b0c8c <_Py_InitializeRecursionLimits@@Base+0x67c> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r1, #0 │ │ │ │ umull r2, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble b0864 <_Py_InitializeRecursionLimits@@Base+0x598> │ │ │ │ + ble b0ba8 <_Py_InitializeRecursionLimits@@Base+0x598> │ │ │ │ mvn ip, r1 │ │ │ │ cmp ip, r2 │ │ │ │ mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, ip, r0 │ │ │ │ sbcs ip, ip, r3 │ │ │ │ - blt b095c <_Py_InitializeRecursionLimits@@Base+0x690> │ │ │ │ + blt b0ca0 <_Py_InitializeRecursionLimits@@Base+0x690> │ │ │ │ adds r2, r2, r1 │ │ │ │ adc r0, r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mvn r3, r3 │ │ │ │ cmp r3, r0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - blt b08f4 <_Py_InitializeRecursionLimits@@Base+0x628> │ │ │ │ + blt b0c38 <_Py_InitializeRecursionLimits@@Base+0x628> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r0, r0, r3 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ adc r1, r1, r3 │ │ │ │ - add r3, pc, #1008 @ 0x3f0 │ │ │ │ + add r3, pc, #1004 @ 0x3ec │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ - blt b084c <_Py_InitializeRecursionLimits@@Base+0x580> │ │ │ │ + blt b0b90 <_Py_InitializeRecursionLimits@@Base+0x580> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2ec8c <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq b06d8 <_Py_InitializeRecursionLimits@@Base+0x40c> │ │ │ │ + beq b0a1c <_Py_InitializeRecursionLimits@@Base+0x40c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0a5c <_Py_InitializeRecursionLimits@@Base+0x790> │ │ │ │ + bne b0d9c <_Py_InitializeRecursionLimits@@Base+0x78c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b072c <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ + bne b0a70 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2d864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b03f4 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ - movw r1, #54168 @ 0xd398 │ │ │ │ + beq b0738 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ + movw r1, #53368 @ 0xd078 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #912] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #908] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b b0408 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ + b b074c <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b03d4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + beq b0718 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b03d4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + bne b0718 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b08cc <_Py_InitializeRecursionLimits@@Base+0x600> │ │ │ │ + beq b0c10 <_Py_InitializeRecursionLimits@@Base+0x600> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b070c <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bne b0a50 <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ mov sl, #1 │ │ │ │ dmb ish │ │ │ │ - b b03d4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + b b0718 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #1164] @ 0x48c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0a38 <_Py_InitializeRecursionLimits@@Base+0x76c> │ │ │ │ + beq b0d7c <_Py_InitializeRecursionLimits@@Base+0x76c> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e1ac <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0a1c <_Py_InitializeRecursionLimits@@Base+0x750> │ │ │ │ + bne b0d60 <_Py_InitializeRecursionLimits@@Base+0x750> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r1 │ │ │ │ adcs r1, lr, #2 │ │ │ │ asr r0, r2, #31 │ │ │ │ - blt b09ec <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ + blt b0d30 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #9665 @ 0x25c1 │ │ │ │ cmp r1, r3 │ │ │ │ mov r1, #2 │ │ │ │ sbcs r1, r1, lr │ │ │ │ - blt b09bc <_Py_InitializeRecursionLimits@@Base+0x6f0> │ │ │ │ + blt b0d00 <_Py_InitializeRecursionLimits@@Base+0x6f0> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble b08a4 <_Py_InitializeRecursionLimits@@Base+0x5d8> │ │ │ │ + ble b0be8 <_Py_InitializeRecursionLimits@@Base+0x5d8> │ │ │ │ mvn ip, r2 │ │ │ │ cmp ip, r1 │ │ │ │ mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, ip, r0 │ │ │ │ sbcs ip, ip, r3 │ │ │ │ - blt b09c8 <_Py_InitializeRecursionLimits@@Base+0x6fc> │ │ │ │ + blt b0d0c <_Py_InitializeRecursionLimits@@Base+0x6fc> │ │ │ │ adds r1, r2, r1 │ │ │ │ adc r3, r0, r3 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ mvn r2, r0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, ip │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - blt b09d4 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ + blt b0d18 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r1, r1, ip │ │ │ │ - add r3, pc, #548 @ 0x224 │ │ │ │ + add r3, pc, #544 @ 0x220 │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, ip │ │ │ │ - blt b088c <_Py_InitializeRecursionLimits@@Base+0x5c0> │ │ │ │ + blt b0bd0 <_Py_InitializeRecursionLimits@@Base+0x5c0> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b0670 <_Py_InitializeRecursionLimits@@Base+0x3a4> │ │ │ │ - bl 2b5c08 │ │ │ │ - b b0480 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ + b b09b4 <_Py_InitializeRecursionLimits@@Base+0x3a4> │ │ │ │ + bl 2bdca0 │ │ │ │ + b b07c4 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, r0, #1 │ │ │ │ add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc r3, r1, #0 │ │ │ │ add r2, r2, #2560 @ 0xa00 │ │ │ │ - b b0668 <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + b b09ac <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ orrs ip, r1, r0 │ │ │ │ - beq b060c <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + beq b0950 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ rsbs lr, r1, #0 │ │ │ │ rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, lr │ │ │ │ sbcs ip, r3, ip │ │ │ │ - bge b060c <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + bge b0950 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b b0614 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ + b b0958 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r3, ip, #1 │ │ │ │ add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc r1, r1, #0 │ │ │ │ add r2, r2, #2560 @ 0xa00 │ │ │ │ - b b0838 <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ + b b0b7c <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ orrs ip, r2, r0 │ │ │ │ - beq b07dc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + beq b0b20 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ rsbs lr, r2, #0 │ │ │ │ rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, lr │ │ │ │ sbcs ip, r3, ip │ │ │ │ - bge b07dc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + bge b0b20 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b07e4 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ + b b0b28 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f328 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b090c <_Py_InitializeRecursionLimits@@Base+0x640> │ │ │ │ - movw r1, #54132 @ 0xd374 │ │ │ │ + beq b0c50 <_Py_InitializeRecursionLimits@@Base+0x640> │ │ │ │ + movw r1, #53332 @ 0xd054 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #352] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #348] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ - b b0668 <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + b b09ac <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ cmp sl, #0 │ │ │ │ - bne b0924 <_Py_InitializeRecursionLimits@@Base+0x658> │ │ │ │ + bne b0c68 <_Py_InitializeRecursionLimits@@Base+0x658> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40cd4 │ │ │ │ + bl 40ccc │ │ │ │ bl 2e320 │ │ │ │ - b b091c <_Py_InitializeRecursionLimits@@Base+0x650> │ │ │ │ + b b0c60 <_Py_InitializeRecursionLimits@@Base+0x650> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b092c <_Py_InitializeRecursionLimits@@Base+0x660> │ │ │ │ + bne b0c70 <_Py_InitializeRecursionLimits@@Base+0x660> │ │ │ │ dmb ish │ │ │ │ - b b0914 <_Py_InitializeRecursionLimits@@Base+0x648> │ │ │ │ + b b0c58 <_Py_InitializeRecursionLimits@@Base+0x648> │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ mvnlt r2, #0 │ │ │ │ mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ - blt b060c <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + blt b0950 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - b b0614 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ + b b0958 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #208 @ 0xd0 │ │ │ │ + add r3, pc, #204 @ 0xcc │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r3, r1 │ │ │ │ - b b0668 <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + b b09ac <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 9956c │ │ │ │ + bl 99900 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b061c <_Py_InitializeRecursionLimits@@Base+0x350> │ │ │ │ + b b0960 <_Py_InitializeRecursionLimits@@Base+0x350> │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ - blt b09b0 <_Py_InitializeRecursionLimits@@Base+0x6e4> │ │ │ │ + blt b0cf4 <_Py_InitializeRecursionLimits@@Base+0x6e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b060c <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + b b0950 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ orrs r3, r1, r0 │ │ │ │ - beq b09a4 <_Py_InitializeRecursionLimits@@Base+0x6d8> │ │ │ │ - b b0880 <_Py_InitializeRecursionLimits@@Base+0x5b4> │ │ │ │ + beq b0ce8 <_Py_InitializeRecursionLimits@@Base+0x6d8> │ │ │ │ + b b0bc4 <_Py_InitializeRecursionLimits@@Base+0x5b4> │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ - blt b0a04 <_Py_InitializeRecursionLimits@@Base+0x738> │ │ │ │ + blt b0d48 <_Py_InitializeRecursionLimits@@Base+0x738> │ │ │ │ mvn r1, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b07e4 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ + b b0b28 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r3, #32004 @ 0x7d04 │ │ │ │ movt r3, #9665 @ 0x25c1 │ │ │ │ mov r1, #2 │ │ │ │ - b b0838 <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ + b b0b7c <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ - blt b0a10 <_Py_InitializeRecursionLimits@@Base+0x744> │ │ │ │ + blt b0d54 <_Py_InitializeRecursionLimits@@Base+0x744> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b07dc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + b b0b20 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ mvn r1, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b07dc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + b b0b20 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ orrs r3, r2, r0 │ │ │ │ - beq b09f8 <_Py_InitializeRecursionLimits@@Base+0x72c> │ │ │ │ - b b08c0 <_Py_InitializeRecursionLimits@@Base+0x5f4> │ │ │ │ + beq b0d3c <_Py_InitializeRecursionLimits@@Base+0x72c> │ │ │ │ + b b0c04 <_Py_InitializeRecursionLimits@@Base+0x5f4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #28 │ │ │ │ + add r3, pc, #24 │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 447ff4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 447da4 <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r3, r0 │ │ │ │ - b b0838 <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ + b b0b7c <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 9956c │ │ │ │ - b b07ec <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ - nop {0} │ │ │ │ - blcc fe763250 <__bss_end__@@Base+0xfe064e4c> │ │ │ │ + bl 99900 │ │ │ │ + b b0b30 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ + blcc fe763590 <__bss_end__@@Base+0xfe06514c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbeq ip, sl, r4, lsl r5 │ │ │ │ - subeq r9, sp, r8, lsr r3 │ │ │ │ - subeq r9, sp, r4, asr #6 │ │ │ │ - movw r1, #54100 @ 0xd354 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-24] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #54208 @ 0xd3c0 │ │ │ │ + rsbeq ip, sl, ip, lsr r5 │ │ │ │ + subeq r4, sp, r8, lsl #3 │ │ │ │ + umaaleq r4, sp, r4, r1 │ │ │ │ + movw r1, #53300 @ 0xd034 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #-24] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #53408 @ 0xd0a0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-40] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #-40] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f328 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b08e4 <_Py_InitializeRecursionLimits@@Base+0x618> │ │ │ │ + bne b0c28 <_Py_InitializeRecursionLimits@@Base+0x618> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0ae0 <_Py_InitializeRecursionLimits@@Base+0x814> │ │ │ │ - bl 2df80c │ │ │ │ + beq b0e20 <_Py_InitializeRecursionLimits@@Base+0x810> │ │ │ │ + bl 2de784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40cd4 │ │ │ │ + bl 40ccc │ │ │ │ bl 2e320 │ │ │ │ - b b0aa8 <_Py_InitializeRecursionLimits@@Base+0x7dc> │ │ │ │ - movw r1, #54248 @ 0xd3e8 │ │ │ │ + b b0de8 <_Py_InitializeRecursionLimits@@Base+0x7d8> │ │ │ │ + movw r1, #53448 @ 0xd0c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-108] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #-108] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40cd4 │ │ │ │ + bl 40ccc │ │ │ │ bl 2e320 │ │ │ │ - b b0ac8 <_Py_InitializeRecursionLimits@@Base+0x7fc> │ │ │ │ - movw r1, #54068 @ 0xd334 │ │ │ │ + b b0e08 <_Py_InitializeRecursionLimits@@Base+0x7f8> │ │ │ │ + movw r1, #53268 @ 0xd014 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-140] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #54292 @ 0xd414 │ │ │ │ + ldr r0, [pc, #-140] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #53492 @ 0xd0f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-152] @ b0a58 <_Py_InitializeRecursionLimits@@Base+0x78c> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #-152] @ b0d98 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r3, [r1, #792] @ 0x318 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ - beq b3cfc <_Py_InitializeRecursionLimits@@Base+0x3a30> │ │ │ │ + beq b403c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #928] @ 0x3a0 │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne b3c6c <_Py_InitializeRecursionLimits@@Base+0x39a0> │ │ │ │ + bne b3fac <_Py_InitializeRecursionLimits@@Base+0x399c> │ │ │ │ add r9, r6, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #58060 @ 0xe2cc │ │ │ │ + movw r2, #58892 @ 0xe60c │ │ │ │ movt r2, #10 │ │ │ │ - movw r1, #31200 @ 0x79e0 │ │ │ │ - movt r1, #11 │ │ │ │ + movw r1, #21868 @ 0x556c │ │ │ │ + movt r1, #12 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #20180 @ 0x4ed4 │ │ │ │ + movw r0, #21020 @ 0x521c │ │ │ │ movt r0, #11 │ │ │ │ - movw r2, #59548 @ 0xe89c │ │ │ │ + movw r2, #60380 @ 0xebdc │ │ │ │ movt r2, #10 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl b0168 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl b04ac <_Py_hashtable_new_full@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r9, #1140] @ 0x474 │ │ │ │ - beq b3d44 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ - ldr r0, [pc, #4088] @ b1b90 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + beq b4084 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + ldr r0, [pc, #4088] @ b1ed0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ mov sl, #0 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4080] @ b1b94 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4076] @ b1b98 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4072] @ b1b9c <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4068] @ b1ba0 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4064] @ b1ba4 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4060] @ b1ba8 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4056] @ b1bac <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4052] @ b1bb0 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4048] @ b1bb4 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4044] @ b1bb8 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4040] @ b1bbc <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4036] @ b1bc0 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4032] @ b1bc4 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4028] @ b1bc8 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4024] @ b1bcc <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4020] @ b1bd0 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4016] @ b1bd4 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4012] @ b1bd8 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4008] @ b1bdc <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4004] @ b1be0 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #4000] @ b1be4 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3996] @ b1be8 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3992] @ b1bec <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3988] @ b1bf0 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3984] @ b1bf4 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3980] @ b1bf8 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3976] @ b1bfc <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3972] @ b1c00 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3968] @ b1c04 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3964] @ b1c08 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3960] @ b1c0c <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3956] @ b1c10 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3952] @ b1c14 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3948] @ b1c18 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3944] @ b1c1c <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3940] @ b1c20 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3936] @ b1c24 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3932] @ b1c28 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3928] @ b1c2c <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3924] @ b1c30 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3920] @ b1c34 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3916] @ b1c38 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3912] @ b1c3c <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3908] @ b1c40 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3904] @ b1c44 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3900] @ b1c48 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3896] @ b1c4c <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3892] @ b1c50 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3888] @ b1c54 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3884] @ b1c58 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3880] @ b1c5c <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3876] @ b1c60 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3872] @ b1c64 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4080] @ b1ed4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4076] @ b1ed8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4072] @ b1edc <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4068] @ b1ee0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4064] @ b1ee4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4060] @ b1ee8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4056] @ b1eec <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4052] @ b1ef0 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4048] @ b1ef4 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4044] @ b1ef8 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4040] @ b1efc <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4036] @ b1f00 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4032] @ b1f04 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4028] @ b1f08 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4024] @ b1f0c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4020] @ b1f10 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4016] @ b1f14 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4012] @ b1f18 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4008] @ b1f1c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4004] @ b1f20 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #4000] @ b1f24 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3996] @ b1f28 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3992] @ b1f2c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3988] @ b1f30 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3984] @ b1f34 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3980] @ b1f38 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3976] @ b1f3c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3972] @ b1f40 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3968] @ b1f44 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3964] @ b1f48 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3960] @ b1f4c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3956] @ b1f50 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3952] @ b1f54 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3948] @ b1f58 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3944] @ b1f5c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3940] @ b1f60 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3936] @ b1f64 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3932] @ b1f68 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3928] @ b1f6c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3924] @ b1f70 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3920] @ b1f74 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3916] @ b1f78 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3912] @ b1f7c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3908] @ b1f80 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3904] @ b1f84 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3900] @ b1f88 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3896] @ b1f8c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3892] @ b1f90 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3888] @ b1f94 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3884] @ b1f98 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3880] @ b1f9c <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3876] @ b1fa0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3872] @ b1fa4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r7, [pc, #3864] @ b1c68 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + ldr r7, [pc, #3864] @ b1fa8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ add r0, r4, #34560 @ 0x8700 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3856] @ b1c6c <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3852] @ b1c70 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3848] @ b1c74 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3844] @ b1c78 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3840] @ b1c7c <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3836] @ b1c80 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3832] @ b1c84 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3828] @ b1c88 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3824] @ b1c8c <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3820] @ b1c90 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3816] @ b1c94 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3812] @ b1c98 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3808] @ b1c9c <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3804] @ b1ca0 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3800] @ b1ca4 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3796] @ b1ca8 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3792] @ b1cac <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3788] @ b1cb0 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3784] @ b1cb4 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3780] @ b1cb8 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3776] @ b1cbc <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3772] @ b1cc0 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3768] @ b1cc4 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3764] @ b1cc8 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3760] @ b1ccc <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3756] @ b1cd0 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3752] @ b1cd4 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3748] @ b1cd8 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3744] @ b1cdc <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3740] @ b1ce0 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3736] @ b1ce4 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3732] @ b1ce8 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3728] @ b1cec <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3724] @ b1cf0 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3720] @ b1cf4 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3716] @ b1cf8 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3712] @ b1cfc <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3708] @ b1d00 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3704] @ b1d04 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3700] @ b1d08 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3696] @ b1d0c <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3692] @ b1d10 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3688] @ b1d14 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3684] @ b1d18 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3680] @ b1d1c <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3676] @ b1d20 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3672] @ b1d24 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3668] @ b1d28 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3664] @ b1d2c <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3660] @ b1d30 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3656] @ b1d34 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3652] @ b1d38 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3648] @ b1d3c <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3644] @ b1d40 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3640] @ b1d44 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3636] @ b1d48 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3632] @ b1d4c <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3628] @ b1d50 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3624] @ b1d54 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3620] @ b1d58 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3616] @ b1d5c <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3612] @ b1d60 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3608] @ b1d64 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3604] @ b1d68 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3600] @ b1d6c <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3596] @ b1d70 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3592] @ b1d74 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3588] @ b1d78 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3584] @ b1d7c <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3580] @ b1d80 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3576] @ b1d84 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3572] @ b1d88 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3568] @ b1d8c <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3564] @ b1d90 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3560] @ b1d94 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3556] @ b1d98 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3552] @ b1d9c <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3548] @ b1da0 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3544] @ b1da4 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3540] @ b1da8 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3536] @ b1dac <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3532] @ b1db0 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3528] @ b1db4 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3524] @ b1db8 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3520] @ b1dbc <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3516] @ b1dc0 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3512] @ b1dc4 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3508] @ b1dc8 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3504] @ b1dcc <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3500] @ b1dd0 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3496] @ b1dd4 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3492] @ b1dd8 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3488] @ b1ddc <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3484] @ b1de0 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3480] @ b1de4 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3476] @ b1de8 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3472] @ b1dec <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3468] @ b1df0 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3464] @ b1df4 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3460] @ b1df8 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3456] @ b1dfc <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3452] @ b1e00 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3448] @ b1e04 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3444] @ b1e08 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3440] @ b1e0c <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3436] @ b1e10 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3432] @ b1e14 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3428] @ b1e18 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3856] @ b1fac <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3852] @ b1fb0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3848] @ b1fb4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3844] @ b1fb8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3840] @ b1fbc <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3836] @ b1fc0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3832] @ b1fc4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3828] @ b1fc8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3824] @ b1fcc <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3820] @ b1fd0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3816] @ b1fd4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3812] @ b1fd8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3808] @ b1fdc <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3804] @ b1fe0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3800] @ b1fe4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3796] @ b1fe8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3792] @ b1fec <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3788] @ b1ff0 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3784] @ b1ff4 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3780] @ b1ff8 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3776] @ b1ffc <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3772] @ b2000 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3768] @ b2004 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3764] @ b2008 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3760] @ b200c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3756] @ b2010 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3752] @ b2014 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3748] @ b2018 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3744] @ b201c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3740] @ b2020 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3736] @ b2024 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3732] @ b2028 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3728] @ b202c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3724] @ b2030 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3720] @ b2034 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3716] @ b2038 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3712] @ b203c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3708] @ b2040 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3704] @ b2044 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3700] @ b2048 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3696] @ b204c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3692] @ b2050 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3688] @ b2054 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3684] @ b2058 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3680] @ b205c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3676] @ b2060 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3672] @ b2064 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3668] @ b2068 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3664] @ b206c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3660] @ b2070 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3656] @ b2074 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3652] @ b2078 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3648] @ b207c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3644] @ b2080 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3640] @ b2084 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3636] @ b2088 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3632] @ b208c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3628] @ b2090 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3624] @ b2094 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3620] @ b2098 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3616] @ b209c <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3612] @ b20a0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3608] @ b20a4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3604] @ b20a8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3600] @ b20ac <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3596] @ b20b0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3592] @ b20b4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3588] @ b20b8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3584] @ b20bc <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3580] @ b20c0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3576] @ b20c4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3572] @ b20c8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3568] @ b20cc <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3564] @ b20d0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3560] @ b20d4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3556] @ b20d8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3552] @ b20dc <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3548] @ b20e0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3544] @ b20e4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3540] @ b20e8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3536] @ b20ec <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3532] @ b20f0 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3528] @ b20f4 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3524] @ b20f8 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3520] @ b20fc <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3516] @ b2100 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3512] @ b2104 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3508] @ b2108 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3504] @ b210c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3500] @ b2110 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3496] @ b2114 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3492] @ b2118 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3488] @ b211c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3484] @ b2120 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3480] @ b2124 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3476] @ b2128 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3472] @ b212c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3468] @ b2130 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3464] @ b2134 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3460] @ b2138 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3456] @ b213c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3452] @ b2140 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3448] @ b2144 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3444] @ b2148 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3440] @ b214c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3436] @ b2150 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3432] @ b2154 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3428] @ b2158 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r4, #38144 @ 0x9500 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3416] @ b1e1c <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3412] @ b1e20 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3408] @ b1e24 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3404] @ b1e28 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3400] @ b1e2c <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3396] @ b1e30 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3392] @ b1e34 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3388] @ b1e38 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3384] @ b1e3c <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3380] @ b1e40 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3376] @ b1e44 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3372] @ b1e48 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3368] @ b1e4c <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3364] @ b1e50 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3360] @ b1e54 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3356] @ b1e58 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3352] @ b1e5c <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3348] @ b1e60 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3344] @ b1e64 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3340] @ b1e68 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3336] @ b1e6c <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3332] @ b1e70 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3328] @ b1e74 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3324] @ b1e78 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3320] @ b1e7c <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3316] @ b1e80 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3312] @ b1e84 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3308] @ b1e88 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3304] @ b1e8c <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3300] @ b1e90 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3296] @ b1e94 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3292] @ b1e98 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3288] @ b1e9c <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3284] @ b1ea0 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3280] @ b1ea4 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3276] @ b1ea8 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3272] @ b1eac <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3268] @ b1eb0 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3264] @ b1eb4 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3260] @ b1eb8 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3256] @ b1ebc <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3252] @ b1ec0 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3248] @ b1ec4 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3244] @ b1ec8 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3240] @ b1ecc <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3236] @ b1ed0 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3232] @ b1ed4 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3228] @ b1ed8 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3224] @ b1edc <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3220] @ b1ee0 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3216] @ b1ee4 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3212] @ b1ee8 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3208] @ b1eec <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3204] @ b1ef0 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3200] @ b1ef4 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3196] @ b1ef8 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3192] @ b1efc <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3188] @ b1f00 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3184] @ b1f04 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3180] @ b1f08 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3176] @ b1f0c <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3172] @ b1f10 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3168] @ b1f14 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3164] @ b1f18 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3160] @ b1f1c <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3156] @ b1f20 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3152] @ b1f24 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3148] @ b1f28 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3144] @ b1f2c <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3140] @ b1f30 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3136] @ b1f34 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3132] @ b1f38 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3128] @ b1f3c <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3124] @ b1f40 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3120] @ b1f44 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3116] @ b1f48 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3112] @ b1f4c <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3108] @ b1f50 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3104] @ b1f54 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3100] @ b1f58 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3096] @ b1f5c <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3092] @ b1f60 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3088] @ b1f64 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3084] @ b1f68 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3080] @ b1f6c <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3076] @ b1f70 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3072] @ b1f74 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3068] @ b1f78 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3064] @ b1f7c <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3060] @ b1f80 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3056] @ b1f84 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3052] @ b1f88 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3048] @ b1f8c <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3044] @ b1f90 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3040] @ b1f94 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3036] @ b1f98 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3032] @ b1f9c <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3028] @ b1fa0 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3024] @ b1fa4 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3020] @ b1fa8 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3016] @ b1fac <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3012] @ b1fb0 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3008] @ b1fb4 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3004] @ b1fb8 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3416] @ b215c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3412] @ b2160 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3408] @ b2164 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3404] @ b2168 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3400] @ b216c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3396] @ b2170 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3392] @ b2174 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3388] @ b2178 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3384] @ b217c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3380] @ b2180 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3376] @ b2184 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3372] @ b2188 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3368] @ b218c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3364] @ b2190 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3360] @ b2194 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3356] @ b2198 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3352] @ b219c <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3348] @ b21a0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3344] @ b21a4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3340] @ b21a8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3336] @ b21ac <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3332] @ b21b0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3328] @ b21b4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3324] @ b21b8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3320] @ b21bc <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3316] @ b21c0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3312] @ b21c4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3308] @ b21c8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3304] @ b21cc <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3300] @ b21d0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3296] @ b21d4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3292] @ b21d8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3288] @ b21dc <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3284] @ b21e0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3280] @ b21e4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3276] @ b21e8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3272] @ b21ec <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3268] @ b21f0 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3264] @ b21f4 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3260] @ b21f8 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3256] @ b21fc <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3252] @ b2200 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3248] @ b2204 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3244] @ b2208 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3240] @ b220c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3236] @ b2210 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3232] @ b2214 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3228] @ b2218 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3224] @ b221c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3220] @ b2220 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3216] @ b2224 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3212] @ b2228 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3208] @ b222c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3204] @ b2230 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3200] @ b2234 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3196] @ b2238 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3192] @ b223c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3188] @ b2240 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3184] @ b2244 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3180] @ b2248 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3176] @ b224c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3172] @ b2250 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3168] @ b2254 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3164] @ b2258 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3160] @ b225c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3156] @ b2260 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3152] @ b2264 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3148] @ b2268 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3144] @ b226c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3140] @ b2270 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3136] @ b2274 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3132] @ b2278 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3128] @ b227c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3124] @ b2280 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3120] @ b2284 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3116] @ b2288 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3112] @ b228c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3108] @ b2290 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3104] @ b2294 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3100] @ b2298 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3096] @ b229c <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3092] @ b22a0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3088] @ b22a4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3084] @ b22a8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3080] @ b22ac <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3076] @ b22b0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3072] @ b22b4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3068] @ b22b8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3064] @ b22bc <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3060] @ b22c0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3056] @ b22c4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3052] @ b22c8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3048] @ b22cc <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3044] @ b22d0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3040] @ b22d4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3036] @ b22d8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3032] @ b22dc <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3028] @ b22e0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3024] @ b22e4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3020] @ b22e8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3016] @ b22ec <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3012] @ b22f0 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3008] @ b22f4 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3004] @ b22f8 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r4, #41728 @ 0xa300 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2992] @ b1fbc <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2988] @ b1fc0 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2984] @ b1fc4 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2980] @ b1fc8 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2976] @ b1fcc <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2972] @ b1fd0 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2968] @ b1fd4 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2964] @ b1fd8 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2960] @ b1fdc <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2956] @ b1fe0 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2952] @ b1fe4 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2948] @ b1fe8 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2944] @ b1fec <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2940] @ b1ff0 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2936] @ b1ff4 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2932] @ b1ff8 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2928] @ b1ffc <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2924] @ b2000 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2920] @ b2004 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2916] @ b2008 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2912] @ b200c <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2908] @ b2010 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2904] @ b2014 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2900] @ b2018 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2896] @ b201c <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2892] @ b2020 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2888] @ b2024 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2884] @ b2028 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2880] @ b202c <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2876] @ b2030 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2872] @ b2034 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2992] @ b22fc <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2988] @ b2300 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2984] @ b2304 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2980] @ b2308 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2976] @ b230c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2972] @ b2310 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2968] @ b2314 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2964] @ b2318 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2960] @ b231c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2956] @ b2320 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2952] @ b2324 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2948] @ b2328 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2944] @ b232c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2940] @ b2330 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2936] @ b2334 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2932] @ b2338 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2928] @ b233c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2924] @ b2340 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2920] @ b2344 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2916] @ b2348 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2912] @ b234c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2908] @ b2350 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2904] @ b2354 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2900] @ b2358 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2896] @ b235c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2892] @ b2360 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2888] @ b2364 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2884] @ b2368 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2880] @ b236c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2876] @ b2370 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2872] @ b2374 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r4, #42752 @ 0xa700 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2860] @ b2038 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2856] @ b203c <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2852] @ b2040 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2848] @ b2044 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2844] @ b2048 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2840] @ b204c <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2836] @ b2050 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2860] @ b2378 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2856] @ b237c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2852] @ b2380 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2848] @ b2384 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2844] @ b2388 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2840] @ b238c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2836] @ b2390 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r4, #43008 @ 0xa800 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2824] @ b2054 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2820] @ b2058 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2816] @ b205c <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2812] @ b2060 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2808] @ b2064 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2804] @ b2068 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2800] @ b206c <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2796] @ b2070 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2792] @ b2074 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2788] @ b2078 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2784] @ b207c <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2780] @ b2080 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2776] @ b2084 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2772] @ b2088 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2768] @ b208c <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2764] @ b2090 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2760] @ b2094 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2756] @ b2098 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2752] @ b209c <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2748] @ b20a0 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2744] @ b20a4 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2740] @ b20a8 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2736] @ b20ac <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2732] @ b20b0 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2728] @ b20b4 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2724] @ b20b8 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2720] @ b20bc <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2716] @ b20c0 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2712] @ b20c4 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2708] @ b20c8 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2704] @ b20cc <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2700] @ b20d0 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2696] @ b20d4 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2692] @ b20d8 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2688] @ b20dc <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2684] @ b20e0 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2680] @ b20e4 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2676] @ b20e8 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2672] @ b20ec <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2668] @ b20f0 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2664] @ b20f4 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2660] @ b20f8 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2656] @ b20fc <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2652] @ b2100 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2648] @ b2104 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2644] @ b2108 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2640] @ b210c <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2636] @ b2110 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2824] @ b2394 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2820] @ b2398 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2816] @ b239c <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2812] @ b23a0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2808] @ b23a4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2804] @ b23a8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2800] @ b23ac <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2796] @ b23b0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2792] @ b23b4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2788] @ b23b8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2784] @ b23bc <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2780] @ b23c0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2776] @ b23c4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2772] @ b23c8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2768] @ b23cc <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2764] @ b23d0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2760] @ b23d4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2756] @ b23d8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2752] @ b23dc <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2748] @ b23e0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2744] @ b23e4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2740] @ b23e8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2736] @ b23ec <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2732] @ b23f0 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2728] @ b23f4 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2724] @ b23f8 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2720] @ b23fc <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2716] @ b2400 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2712] @ b2404 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2708] @ b2408 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2704] @ b240c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2700] @ b2410 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2696] @ b2414 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2692] @ b2418 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2688] @ b241c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2684] @ b2420 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2680] @ b2424 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2676] @ b2428 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2672] @ b242c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2668] @ b2430 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2664] @ b2434 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2660] @ b2438 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2656] @ b243c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2652] @ b2440 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2648] @ b2444 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2644] @ b2448 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2640] @ b244c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2636] @ b2450 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r4, #44544 @ 0xae00 │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2624] @ b2114 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2620] @ b2118 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2616] @ b211c <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2612] @ b2120 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2608] @ b2124 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2604] @ b2128 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2600] @ b212c <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2596] @ b2130 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2592] @ b2134 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2588] @ b2138 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2584] @ b213c <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2580] @ b2140 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2576] @ b2144 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2572] @ b2148 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2568] @ b214c <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2564] @ b2150 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2560] @ b2154 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2556] @ b2158 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2552] @ b215c <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2548] @ b2160 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2544] @ b2164 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2540] @ b2168 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2536] @ b216c <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2532] @ b2170 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2528] @ b2174 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2524] @ b2178 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2520] @ b217c <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2516] @ b2180 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2512] @ b2184 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2508] @ b2188 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2504] @ b218c <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2500] @ b2190 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2496] @ b2194 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2492] @ b2198 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2488] @ b219c <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2484] @ b21a0 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2480] @ b21a4 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2476] @ b21a8 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2472] @ b21ac <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2468] @ b21b0 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2464] @ b21b4 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2460] @ b21b8 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2456] @ b21bc <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2452] @ b21c0 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2448] @ b21c4 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2444] @ b21c8 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2440] @ b21cc <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2436] @ b21d0 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2432] @ b21d4 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2428] @ b21d8 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2424] @ b21dc <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2420] @ b21e0 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2416] @ b21e4 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2412] @ b21e8 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2408] @ b21ec <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2404] @ b21f0 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2400] @ b21f4 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2396] @ b21f8 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2392] @ b21fc <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2388] @ b2200 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2384] @ b2204 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2380] @ b2208 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2376] @ b220c <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2372] @ b2210 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2368] @ b2214 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2364] @ b2218 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2360] @ b221c <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2356] @ b2220 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2352] @ b2224 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2348] @ b2228 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2344] @ b222c <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2340] @ b2230 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2336] @ b2234 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2332] @ b2238 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2328] @ b223c <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2324] @ b2240 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2320] @ b2244 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2316] @ b2248 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2312] @ b224c <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2308] @ b2250 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2304] @ b2254 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2300] @ b2258 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2296] @ b225c <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2292] @ b2260 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2288] @ b2264 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2284] @ b2268 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2280] @ b226c <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2276] @ b2270 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2272] @ b2274 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2268] @ b2278 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2264] @ b227c <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2260] @ b2280 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2256] @ b2284 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2252] @ b2288 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2248] @ b228c <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2244] @ b2290 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2240] @ b2294 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2236] @ b2298 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2232] @ b229c <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2228] @ b22a0 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2224] @ b22a4 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2220] @ b22a8 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2216] @ b22ac <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2212] @ b22b0 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2208] @ b22b4 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2204] @ b22b8 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2200] @ b22bc <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2196] @ b22c0 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2192] @ b22c4 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2188] @ b22c8 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2184] @ b22cc <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2180] @ b22d0 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2176] @ b22d4 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2172] @ b22d8 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2168] @ b22dc <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2164] @ b22e0 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2160] @ b22e4 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2156] @ b22e8 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2152] @ b22ec <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2148] @ b22f0 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2144] @ b22f4 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2140] @ b22f8 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2136] @ b22fc <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2132] @ b2300 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2128] @ b2304 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2124] @ b2308 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #3684] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2112] @ b230c <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2108] @ b2310 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2104] @ b2314 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2100] @ b2318 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2096] @ b231c <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2092] @ b2320 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2088] @ b2324 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2084] @ b2328 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2080] @ b232c <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2076] @ b2330 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2072] @ b2334 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2068] @ b2338 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2064] @ b233c <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2060] @ b2340 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2056] @ b2344 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2052] @ b2348 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2048] @ b234c <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2044] @ b2350 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2040] @ b2354 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2036] @ b2358 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2032] @ b235c <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2028] @ b2360 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2024] @ b2364 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2020] @ b2368 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #2016] @ b236c <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - b b292c <_Py_InitializeRecursionLimits@@Base+0x2660> │ │ │ │ - rsbeq r3, fp, r8, ror #26 │ │ │ │ - rsbeq r3, fp, r8, lsl #27 │ │ │ │ - rsbeq r3, fp, ip, lsr #27 │ │ │ │ - ldrdeq r3, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - strdeq r3, [fp], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r3, fp, r4, lsl lr │ │ │ │ - rsbeq r3, fp, r4, lsr lr │ │ │ │ - rsbeq r3, fp, r8, asr lr │ │ │ │ - rsbeq r3, fp, ip, ror lr │ │ │ │ - rsbeq r3, fp, r0, lsr #29 │ │ │ │ - strhteq r3, [fp], #-236 @ 0xffffff14 │ │ │ │ - ldrdeq r3, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - strdeq r3, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r3, fp, r4, lsl pc │ │ │ │ - rsbeq r3, fp, r4, lsr pc │ │ │ │ - rsbeq r3, fp, r4, asr pc │ │ │ │ - rsbeq r3, fp, r4, ror pc │ │ │ │ - mlseq fp, r8, pc, r3 @ │ │ │ │ - strhteq r3, [fp], #-252 @ 0xffffff04 │ │ │ │ - ldrdeq r3, [fp], #-248 @ 0xffffff08 @ │ │ │ │ - strdeq r3, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r4, fp, r8, lsl r0 │ │ │ │ - rsbeq r4, fp, r4, lsr r0 │ │ │ │ - rsbeq r4, fp, r8, asr r0 │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2624] @ b2454 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2620] @ b2458 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2616] @ b245c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2612] @ b2460 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2608] @ b2464 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2604] @ b2468 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2600] @ b246c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2596] @ b2470 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2592] @ b2474 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2588] @ b2478 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2584] @ b247c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2580] @ b2480 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2576] @ b2484 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2572] @ b2488 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2568] @ b248c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2564] @ b2490 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2560] @ b2494 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2556] @ b2498 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2552] @ b249c <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2548] @ b24a0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2544] @ b24a4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2540] @ b24a8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2536] @ b24ac <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2532] @ b24b0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2528] @ b24b4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2524] @ b24b8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2520] @ b24bc <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2516] @ b24c0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2512] @ b24c4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2508] @ b24c8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2504] @ b24cc <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2500] @ b24d0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2496] @ b24d4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2492] @ b24d8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2488] @ b24dc <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2484] @ b24e0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2480] @ b24e4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2476] @ b24e8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2472] @ b24ec <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2468] @ b24f0 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2464] @ b24f4 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2460] @ b24f8 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2456] @ b24fc <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2452] @ b2500 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2448] @ b2504 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2444] @ b2508 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2440] @ b250c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2436] @ b2510 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2432] @ b2514 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2428] @ b2518 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2424] @ b251c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2420] @ b2520 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2416] @ b2524 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2412] @ b2528 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2408] @ b252c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2404] @ b2530 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2400] @ b2534 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2396] @ b2538 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2392] @ b253c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2388] @ b2540 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2384] @ b2544 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2380] @ b2548 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2376] @ b254c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2372] @ b2550 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2368] @ b2554 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2364] @ b2558 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2360] @ b255c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2356] @ b2560 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2352] @ b2564 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2348] @ b2568 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2344] @ b256c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2340] @ b2570 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2336] @ b2574 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2332] @ b2578 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2328] @ b257c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2324] @ b2580 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2320] @ b2584 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2316] @ b2588 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2312] @ b258c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2308] @ b2590 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2304] @ b2594 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2300] @ b2598 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2296] @ b259c <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2292] @ b25a0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2288] @ b25a4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2284] @ b25a8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2280] @ b25ac <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2276] @ b25b0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2272] @ b25b4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2268] @ b25b8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2264] @ b25bc <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2260] @ b25c0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2256] @ b25c4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2252] @ b25c8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2248] @ b25cc <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2244] @ b25d0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2240] @ b25d4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2236] @ b25d8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2232] @ b25dc <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2228] @ b25e0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2224] @ b25e4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2220] @ b25e8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2216] @ b25ec <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2212] @ b25f0 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2208] @ b25f4 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2204] @ b25f8 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2200] @ b25fc <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2196] @ b2600 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2192] @ b2604 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2188] @ b2608 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2184] @ b260c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2180] @ b2610 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2176] @ b2614 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2172] @ b2618 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2168] @ b261c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2164] @ b2620 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2160] @ b2624 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2156] @ b2628 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2152] @ b262c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2148] @ b2630 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2144] @ b2634 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2140] @ b2638 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2136] @ b263c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2132] @ b2640 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2128] @ b2644 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2124] @ b2648 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #3684] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2112] @ b264c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2108] @ b2650 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2104] @ b2654 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2100] @ b2658 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2096] @ b265c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2092] @ b2660 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2088] @ b2664 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2084] @ b2668 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2080] @ b266c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2076] @ b2670 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2072] @ b2674 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2068] @ b2678 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2064] @ b267c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2060] @ b2680 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2056] @ b2684 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2052] @ b2688 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2048] @ b268c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2044] @ b2690 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2040] @ b2694 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2036] @ b2698 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2032] @ b269c <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2028] @ b26a0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2024] @ b26a4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2020] @ b26a8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #2016] @ b26ac <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + b b2c6c <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ + mlseq fp, r0, sp, r3 │ │ │ │ + strhteq r3, [fp], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq r3, [fp], #-212 @ 0xffffff2c @ │ │ │ │ + strdeq r3, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r3, fp, ip, lsl lr │ │ │ │ + rsbeq r3, fp, ip, lsr lr │ │ │ │ + rsbeq r3, fp, ip, asr lr │ │ │ │ + rsbeq r3, fp, r0, lsl #29 │ │ │ │ + rsbeq r3, fp, r4, lsr #29 │ │ │ │ + rsbeq r3, fp, r8, asr #29 │ │ │ │ + rsbeq r3, fp, r4, ror #29 │ │ │ │ + rsbeq r3, fp, r0, lsl #30 │ │ │ │ + rsbeq r3, fp, r0, lsr #30 │ │ │ │ + rsbeq r3, fp, ip, lsr pc │ │ │ │ + rsbeq r3, fp, ip, asr pc │ │ │ │ + rsbeq r3, fp, ip, ror pc │ │ │ │ + mlseq fp, ip, pc, r3 @ │ │ │ │ + rsbeq r3, fp, r0, asr #31 │ │ │ │ + rsbeq r3, fp, r4, ror #31 │ │ │ │ + rsbeq r4, fp, r0 │ │ │ │ + rsbeq r4, fp, ip, lsl r0 │ │ │ │ + rsbeq r4, fp, r0, asr #32 │ │ │ │ + rsbeq r4, fp, ip, asr r0 │ │ │ │ rsbeq r4, fp, r0, lsl #1 │ │ │ │ - rsbeq r4, fp, r4, lsr #1 │ │ │ │ - rsbeq r4, fp, r8, asr #1 │ │ │ │ - rsbeq r4, fp, r4, ror #1 │ │ │ │ + rsbeq r4, fp, r8, lsr #1 │ │ │ │ + rsbeq r4, fp, ip, asr #1 │ │ │ │ + strdeq r4, [fp], #-0 @ │ │ │ │ rsbeq r4, fp, ip, lsl #2 │ │ │ │ - rsbeq r4, fp, r8, lsr #2 │ │ │ │ - rsbeq r4, fp, r8, asr #2 │ │ │ │ - rsbeq r4, fp, r8, ror #2 │ │ │ │ - rsbeq r4, fp, r8, lsl #3 │ │ │ │ - rsbeq r4, fp, r4, lsr #3 │ │ │ │ - rsbeq r4, fp, r0, asr #3 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ - rsbeq r4, fp, r4, lsl #4 │ │ │ │ + rsbeq r4, fp, r4, lsr r1 │ │ │ │ + rsbeq r4, fp, r0, asr r1 │ │ │ │ + rsbeq r4, fp, r0, ror r1 │ │ │ │ + mlseq fp, r0, r1, r4 │ │ │ │ + strhteq r4, [fp], #-16 │ │ │ │ + rsbeq r4, fp, ip, asr #3 │ │ │ │ + rsbeq r4, fp, r8, ror #3 │ │ │ │ + rsbeq r4, fp, r8, lsl #4 │ │ │ │ rsbeq r4, fp, ip, lsr #4 │ │ │ │ - rsbeq r4, fp, r0, asr r2 │ │ │ │ - rsbeq r4, fp, ip, ror r2 │ │ │ │ - mlseq fp, ip, r2, r4 │ │ │ │ - strhteq r4, [fp], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r4, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r4, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r4, fp, ip, lsl r3 │ │ │ │ - rsbeq r4, fp, r0, asr #6 │ │ │ │ - rsbeq r4, fp, r4, ror #6 │ │ │ │ - rsbeq r4, fp, r4, lsl #7 │ │ │ │ - rsbeq r4, fp, r4, lsr #7 │ │ │ │ - rsbeq r4, fp, r8, asr #7 │ │ │ │ - rsbeq r4, fp, r8, ror #7 │ │ │ │ - rsbeq r4, fp, r8, lsl #8 │ │ │ │ + rsbeq r4, fp, r4, asr r2 │ │ │ │ + rsbeq r4, fp, r8, ror r2 │ │ │ │ + rsbeq r4, fp, r4, lsr #5 │ │ │ │ + rsbeq r4, fp, r4, asr #5 │ │ │ │ + rsbeq r4, fp, r4, ror #5 │ │ │ │ + rsbeq r4, fp, r4, lsl #6 │ │ │ │ + rsbeq r4, fp, r4, lsr #6 │ │ │ │ + rsbeq r4, fp, r4, asr #6 │ │ │ │ + rsbeq r4, fp, r8, ror #6 │ │ │ │ + rsbeq r4, fp, ip, lsl #7 │ │ │ │ + rsbeq r4, fp, ip, lsr #7 │ │ │ │ + rsbeq r4, fp, ip, asr #7 │ │ │ │ + strdeq r4, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r4, fp, r0, lsl r4 │ │ │ │ rsbeq r4, fp, r0, lsr r4 │ │ │ │ - rsbeq r4, fp, r4, asr r4 │ │ │ │ - strdeq sl, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r4, fp, r0, lsr #9 │ │ │ │ - rsbeq r4, fp, r0, asr #9 │ │ │ │ - strdeq r4, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r4, fp, r4, lsl r5 │ │ │ │ - rsbeq r4, fp, r4, asr #10 │ │ │ │ - rsbeq r4, fp, r0, ror #10 │ │ │ │ - rsbeq r4, fp, r0, lsl #11 │ │ │ │ - rsbeq r4, fp, r0, lsr #11 │ │ │ │ - rsbeq r4, fp, r0, asr #11 │ │ │ │ - rsbeq r4, fp, r0, ror #11 │ │ │ │ - rsbeq r4, fp, r4, lsl #12 │ │ │ │ - rsbeq r4, fp, r0, lsr #12 │ │ │ │ - rsbeq r4, fp, r0, asr #12 │ │ │ │ - rsbeq r4, fp, ip, asr r6 │ │ │ │ - rsbeq r4, fp, ip, ror r6 │ │ │ │ - mlseq fp, r8, r6, r4 │ │ │ │ - strhteq r4, [fp], #-104 @ 0xffffff98 │ │ │ │ - ldrdeq r4, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r4, [fp], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r4, fp, ip, lsl r7 │ │ │ │ - rsbeq r4, fp, ip, lsr r7 │ │ │ │ - rsbeq r4, fp, r0, ror #14 │ │ │ │ - rsbeq r4, fp, r0, lsl #15 │ │ │ │ - rsbeq r4, fp, r0, lsr #15 │ │ │ │ - strhteq r4, [fp], #-124 @ 0xffffff84 │ │ │ │ - ldrdeq r4, [fp], #-120 @ 0xffffff88 @ │ │ │ │ - strdeq r4, [fp], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r4, fp, r8, asr r4 │ │ │ │ + rsbeq r4, fp, ip, ror r4 │ │ │ │ + rsbeq sl, fp, ip, lsl r5 │ │ │ │ + rsbeq r4, fp, r8, asr #9 │ │ │ │ + rsbeq r4, fp, r8, ror #9 │ │ │ │ + rsbeq r4, fp, r8, lsl r5 │ │ │ │ + rsbeq r4, fp, ip, lsr r5 │ │ │ │ + rsbeq r4, fp, ip, ror #10 │ │ │ │ + rsbeq r4, fp, r8, lsl #11 │ │ │ │ + rsbeq r4, fp, r8, lsr #11 │ │ │ │ + rsbeq r4, fp, r8, asr #11 │ │ │ │ + rsbeq r4, fp, r8, ror #11 │ │ │ │ + rsbeq r4, fp, r8, lsl #12 │ │ │ │ + rsbeq r4, fp, ip, lsr #12 │ │ │ │ + rsbeq r4, fp, r8, asr #12 │ │ │ │ + rsbeq r4, fp, r8, ror #12 │ │ │ │ + rsbeq r4, fp, r4, lsl #13 │ │ │ │ + rsbeq r4, fp, r4, lsr #13 │ │ │ │ + rsbeq r4, fp, r0, asr #13 │ │ │ │ + rsbeq r4, fp, r0, ror #13 │ │ │ │ + rsbeq r4, fp, r0, lsl #14 │ │ │ │ + rsbeq r4, fp, r4, lsr #14 │ │ │ │ + rsbeq r4, fp, r4, asr #14 │ │ │ │ + rsbeq r4, fp, r4, ror #14 │ │ │ │ + rsbeq r4, fp, r8, lsl #15 │ │ │ │ + rsbeq r4, fp, r8, lsr #15 │ │ │ │ + rsbeq r4, fp, r8, asr #15 │ │ │ │ + rsbeq r4, fp, r4, ror #15 │ │ │ │ + rsbeq r4, fp, r0, lsl #16 │ │ │ │ rsbeq r4, fp, r0, lsr #16 │ │ │ │ - rsbeq r4, fp, r4, asr #16 │ │ │ │ - rsbeq r4, fp, r4, ror #16 │ │ │ │ - rsbeq r4, fp, r8, lsl #17 │ │ │ │ + rsbeq r4, fp, r8, asr #16 │ │ │ │ + rsbeq r4, fp, ip, ror #16 │ │ │ │ + rsbeq r4, fp, ip, lsl #17 │ │ │ │ strhteq r4, [fp], #-128 @ 0xffffff80 │ │ │ │ - ldrdeq r4, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - strdeq r4, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r4, fp, r0, lsl r9 │ │ │ │ - rsbeq r4, fp, r0, lsr r9 │ │ │ │ - rsbeq r4, fp, r0, asr r9 │ │ │ │ - rsbeq r4, fp, r4, ror r9 │ │ │ │ - mlseq fp, r4, r9, r4 │ │ │ │ - strhteq r4, [fp], #-148 @ 0xffffff6c │ │ │ │ - ldrdeq r4, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r4, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r4, fp, r4, lsl sl │ │ │ │ - rsbeq r4, fp, r4, lsr sl │ │ │ │ - rsbeq r4, fp, r4, asr sl │ │ │ │ + ldrdeq r4, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r4, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r4, fp, r8, lsl r9 │ │ │ │ + rsbeq r4, fp, r8, lsr r9 │ │ │ │ + rsbeq r4, fp, r8, asr r9 │ │ │ │ + rsbeq r4, fp, r8, ror r9 │ │ │ │ + mlseq fp, ip, r9, r4 │ │ │ │ + strhteq r4, [fp], #-156 @ 0xffffff64 │ │ │ │ + ldrdeq r4, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r4, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r4, fp, ip, lsl sl │ │ │ │ + rsbeq r4, fp, ip, lsr sl │ │ │ │ + rsbeq r4, fp, ip, asr sl │ │ │ │ rsbeq r4, fp, ip, ror sl │ │ │ │ rsbeq r4, fp, r4, lsr #21 │ │ │ │ - rsbeq r4, fp, r0, asr #21 │ │ │ │ - rsbeq r4, fp, r0, ror #21 │ │ │ │ - strdeq r4, [fp], #-172 @ 0xffffff54 @ │ │ │ │ - rsbeq r4, fp, ip, lsl fp │ │ │ │ - rsbeq r4, fp, ip, lsr fp │ │ │ │ - rsbeq r4, fp, r8, ror #22 │ │ │ │ - rsbeq r4, fp, r8, lsl #23 │ │ │ │ - rsbeq r4, fp, r8, lsr #23 │ │ │ │ - rsbeq r4, fp, ip, asr #23 │ │ │ │ - rsbeq r4, fp, ip, ror #23 │ │ │ │ - rsbeq r4, fp, r0, lsl ip │ │ │ │ + rsbeq r4, fp, ip, asr #21 │ │ │ │ + rsbeq r4, fp, r8, ror #21 │ │ │ │ + rsbeq r4, fp, r8, lsl #22 │ │ │ │ + rsbeq r4, fp, r4, lsr #22 │ │ │ │ + rsbeq r4, fp, r4, asr #22 │ │ │ │ + rsbeq r4, fp, r4, ror #22 │ │ │ │ + mlseq fp, r0, fp, r4 │ │ │ │ + strhteq r4, [fp], #-176 @ 0xffffff50 │ │ │ │ + ldrdeq r4, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + strdeq r4, [fp], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r4, fp, r4, lsl ip │ │ │ │ rsbeq r4, fp, r8, lsr ip │ │ │ │ - rsbeq r4, fp, r4, asr ip │ │ │ │ - rsbeq r4, fp, r0, ror ip │ │ │ │ - mlseq fp, r4, ip, r4 │ │ │ │ - strhteq r4, [fp], #-196 @ 0xffffff3c │ │ │ │ - ldrdeq r4, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - strdeq r4, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r4, fp, r0, lsl sp │ │ │ │ - rsbeq r4, fp, r0, lsr sp │ │ │ │ - rsbeq r4, fp, r4, asr sp │ │ │ │ - rsbeq r4, fp, r4, ror sp │ │ │ │ - mlseq fp, r4, sp, r4 │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ - ldrdeq r4, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - strdeq r4, [fp], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ - rsbeq r4, fp, r0, lsr lr │ │ │ │ - rsbeq r4, fp, ip, asr #28 │ │ │ │ - rsbeq r4, fp, r8, ror #28 │ │ │ │ - rsbeq r4, fp, r4, lsl #29 │ │ │ │ - rsbeq r4, fp, r4, lsr #29 │ │ │ │ - rsbeq r4, fp, r8, asr #29 │ │ │ │ - rsbeq r4, fp, r8, ror #29 │ │ │ │ - rsbeq r4, fp, r8, lsl #30 │ │ │ │ - rsbeq r4, fp, r4, lsr #30 │ │ │ │ - rsbeq r4, fp, r8, asr #30 │ │ │ │ - rsbeq r4, fp, r8, ror #30 │ │ │ │ - rsbeq r4, fp, r8, lsl #31 │ │ │ │ - rsbeq r4, fp, ip, lsr #31 │ │ │ │ - rsbeq r4, fp, ip, asr #31 │ │ │ │ - rsbeq r4, fp, r8, ror #31 │ │ │ │ - rsbeq r5, fp, r4 │ │ │ │ - rsbeq r5, fp, r4, lsr #32 │ │ │ │ - rsbeq r5, fp, r8, asr #32 │ │ │ │ - rsbeq r5, fp, r8, rrx │ │ │ │ - rsbeq r5, fp, r8, lsl #1 │ │ │ │ - rsbeq r5, fp, r8, lsr #1 │ │ │ │ - rsbeq r5, fp, r8, asr #1 │ │ │ │ - rsbeq r5, fp, ip, ror #1 │ │ │ │ + rsbeq r4, fp, r0, ror #24 │ │ │ │ + rsbeq r4, fp, ip, ror ip │ │ │ │ + mlseq fp, r8, ip, r4 │ │ │ │ + strhteq r4, [fp], #-204 @ 0xffffff34 │ │ │ │ + ldrdeq r4, [fp], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r4, [fp], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r4, fp, ip, lsl sp │ │ │ │ + rsbeq r4, fp, r8, lsr sp │ │ │ │ + rsbeq r4, fp, r8, asr sp │ │ │ │ + rsbeq r4, fp, ip, ror sp │ │ │ │ + mlseq fp, ip, sp, r4 │ │ │ │ + strhteq r4, [fp], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r4, fp, ip, lsl lr │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ + rsbeq r4, fp, r8, asr lr │ │ │ │ + rsbeq r4, fp, r4, ror lr │ │ │ │ + mlseq fp, r0, lr, r4 │ │ │ │ + rsbeq r4, fp, ip, lsr #29 │ │ │ │ + rsbeq r4, fp, ip, asr #29 │ │ │ │ + strdeq r4, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r4, fp, r0, lsl pc │ │ │ │ + rsbeq r4, fp, r0, lsr pc │ │ │ │ + rsbeq r4, fp, ip, asr #30 │ │ │ │ + rsbeq r4, fp, r0, ror pc │ │ │ │ + mlseq fp, r0, pc, r4 @ │ │ │ │ + strhteq r4, [fp], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + strdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r5, fp, r0, lsl r0 │ │ │ │ + rsbeq r5, fp, ip, lsr #32 │ │ │ │ + rsbeq r5, fp, ip, asr #32 │ │ │ │ + rsbeq r5, fp, r0, ror r0 │ │ │ │ + mlseq fp, r0, r0, r5 │ │ │ │ + strhteq r5, [fp], #-0 │ │ │ │ + ldrdeq r5, [fp], #-0 @ │ │ │ │ + strdeq r5, [fp], #-0 @ │ │ │ │ rsbeq r5, fp, r4, lsl r1 │ │ │ │ - rsbeq r5, fp, r4, lsr r1 │ │ │ │ - rsbeq r5, fp, r8, asr r1 │ │ │ │ - rsbeq r5, fp, ip, ror r1 │ │ │ │ - mlseq fp, ip, r1, r5 │ │ │ │ - strhteq r5, [fp], #-28 @ 0xffffffe4 │ │ │ │ - ldrdeq r5, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq r5, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r5, fp, r8, lsl r2 │ │ │ │ - rsbeq r5, fp, r8, lsr r2 │ │ │ │ - rsbeq r5, fp, r8, asr r2 │ │ │ │ - mlseq fp, r8, r2, r5 │ │ │ │ - strhteq r5, [fp], #-40 @ 0xffffffd8 │ │ │ │ - ldrdeq r5, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r5, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r5, fp, r8, lsl r3 │ │ │ │ - rsbeq r5, fp, ip, lsr r3 │ │ │ │ - rsbeq r5, fp, ip, asr r3 │ │ │ │ - rsbeq r5, fp, ip, ror r3 │ │ │ │ - rsbeq r5, fp, r0, lsr #7 │ │ │ │ - rsbeq r5, fp, r0, asr #7 │ │ │ │ - rsbeq r5, fp, r4, ror #7 │ │ │ │ - rsbeq r5, fp, r4, lsl #8 │ │ │ │ - rsbeq r5, fp, r4, lsr #8 │ │ │ │ - rsbeq r5, fp, r0, asr r4 │ │ │ │ - rsbeq r5, fp, ip, ror #8 │ │ │ │ - rsbeq r5, fp, r8, lsl #9 │ │ │ │ + rsbeq r5, fp, ip, lsr r1 │ │ │ │ + rsbeq r5, fp, ip, asr r1 │ │ │ │ + rsbeq r5, fp, r0, lsl #3 │ │ │ │ + rsbeq r5, fp, r4, lsr #3 │ │ │ │ + rsbeq r5, fp, r4, asr #3 │ │ │ │ + rsbeq r5, fp, r4, ror #3 │ │ │ │ + rsbeq r5, fp, r4, lsl #4 │ │ │ │ + rsbeq r5, fp, r4, lsr #4 │ │ │ │ + rsbeq r5, fp, r0, asr #4 │ │ │ │ + rsbeq r5, fp, r0, ror #4 │ │ │ │ + rsbeq r5, fp, r0, lsl #5 │ │ │ │ + rsbeq r5, fp, r0, asr #5 │ │ │ │ + rsbeq r5, fp, r0, ror #5 │ │ │ │ + rsbeq r5, fp, r4, lsl #6 │ │ │ │ + rsbeq r5, fp, r4, lsr #6 │ │ │ │ + rsbeq r5, fp, r0, asr #6 │ │ │ │ + rsbeq r5, fp, r4, ror #6 │ │ │ │ + rsbeq r5, fp, r4, lsl #7 │ │ │ │ + rsbeq r5, fp, r4, lsr #7 │ │ │ │ + rsbeq r5, fp, r8, asr #7 │ │ │ │ + rsbeq r5, fp, r8, ror #7 │ │ │ │ + rsbeq r5, fp, ip, lsl #8 │ │ │ │ + rsbeq r5, fp, ip, lsr #8 │ │ │ │ + rsbeq r5, fp, ip, asr #8 │ │ │ │ + rsbeq r5, fp, r8, ror r4 │ │ │ │ + mlseq fp, r4, r4, r5 │ │ │ │ strhteq r5, [fp], #-64 @ 0xffffffc0 │ │ │ │ ldrdeq r5, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - strdeq r5, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r5, fp, r8, lsl r5 │ │ │ │ - rsbeq r5, fp, ip, lsr r5 │ │ │ │ - rsbeq r5, fp, r4, ror r5 │ │ │ │ - rsbeq r5, fp, r4, lsr #11 │ │ │ │ + rsbeq r5, fp, r0, lsl #10 │ │ │ │ + rsbeq r5, fp, r0, lsr #10 │ │ │ │ + rsbeq r5, fp, r0, asr #10 │ │ │ │ + rsbeq r5, fp, r4, ror #10 │ │ │ │ + mlseq fp, ip, r5, r5 │ │ │ │ rsbeq r5, fp, ip, asr #11 │ │ │ │ - rsbeq r5, fp, r0, lsl #12 │ │ │ │ + strdeq r5, [fp], #-84 @ 0xffffffac @ │ │ │ │ rsbeq r5, fp, r8, lsr #12 │ │ │ │ rsbeq r5, fp, r0, asr r6 │ │ │ │ - rsbeq r5, fp, r0, ror r6 │ │ │ │ - rsbeq r5, fp, ip, lsl #13 │ │ │ │ - rsbeq r5, fp, ip, lsr #13 │ │ │ │ - rsbeq r5, fp, ip, asr #13 │ │ │ │ - rsbeq r5, fp, r8, ror #13 │ │ │ │ - rsbeq r5, fp, r8, lsl #14 │ │ │ │ - rsbeq r5, fp, r8, lsr #14 │ │ │ │ - rsbeq r5, fp, ip, asr #14 │ │ │ │ - rsbeq r5, fp, ip, ror r7 │ │ │ │ - mlseq fp, ip, r7, r5 │ │ │ │ - strhteq r5, [fp], #-124 @ 0xffffff84 │ │ │ │ - rsbeq r5, fp, r0, ror #15 │ │ │ │ - rsbeq r5, fp, r4, lsl #16 │ │ │ │ + rsbeq r5, fp, r8, ror r6 │ │ │ │ + mlseq fp, r8, r6, r5 │ │ │ │ + strhteq r5, [fp], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r5, [fp], #-100 @ 0xffffff9c @ │ │ │ │ + strdeq r5, [fp], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r5, fp, r0, lsl r7 │ │ │ │ + rsbeq r5, fp, r0, lsr r7 │ │ │ │ + rsbeq r5, fp, r0, asr r7 │ │ │ │ + rsbeq r5, fp, r4, ror r7 │ │ │ │ + rsbeq r5, fp, r4, lsr #15 │ │ │ │ + rsbeq r5, fp, r4, asr #15 │ │ │ │ + rsbeq r5, fp, r4, ror #15 │ │ │ │ + rsbeq r5, fp, r8, lsl #16 │ │ │ │ rsbeq r5, fp, ip, lsr #16 │ │ │ │ - rsbeq r5, fp, r0, asr r8 │ │ │ │ - rsbeq r5, fp, r0, ror r8 │ │ │ │ - mlseq fp, r0, r8, r5 │ │ │ │ - strhteq r5, [fp], #-128 @ 0xffffff80 │ │ │ │ - ldrdeq r5, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r5, fp, r8, lsl #18 │ │ │ │ - rsbeq r5, fp, ip, lsr #18 │ │ │ │ - rsbeq r5, fp, r8, asr #18 │ │ │ │ - rsbeq r5, fp, ip, ror #18 │ │ │ │ + rsbeq r5, fp, r4, asr r8 │ │ │ │ + rsbeq r5, fp, r8, ror r8 │ │ │ │ + mlseq fp, r8, r8, r5 │ │ │ │ + strhteq r5, [fp], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r5, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r5, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r5, fp, r0, lsr r9 │ │ │ │ + rsbeq r5, fp, r4, asr r9 │ │ │ │ + rsbeq r5, fp, r0, ror r9 │ │ │ │ mlseq fp, r4, r9, r5 │ │ │ │ - strhteq r5, [fp], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq r5, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - strdeq r5, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + strhteq r5, [fp], #-156 @ 0xffffff64 │ │ │ │ + rsbeq r5, fp, r0, ror #19 │ │ │ │ + rsbeq r5, fp, r4, lsl #20 │ │ │ │ rsbeq r5, fp, ip, lsl sl │ │ │ │ rsbeq r5, fp, r4, asr #20 │ │ │ │ - rsbeq r5, fp, r4, ror #20 │ │ │ │ - rsbeq r5, fp, r0, lsl #21 │ │ │ │ + rsbeq r5, fp, ip, ror #20 │ │ │ │ + rsbeq r5, fp, ip, lsl #21 │ │ │ │ rsbeq r5, fp, r8, lsr #21 │ │ │ │ - rsbeq r5, fp, r4, asr #21 │ │ │ │ + ldrdeq r5, [fp], #-160 @ 0xffffff60 @ │ │ │ │ rsbeq r5, fp, ip, ror #21 │ │ │ │ - rsbeq r5, fp, r0, lsl fp │ │ │ │ - rsbeq r5, fp, r0, lsr fp │ │ │ │ - rsbeq r5, fp, r4, asr fp │ │ │ │ - rsbeq r5, fp, r4, ror fp │ │ │ │ - mlseq fp, r4, fp, r5 │ │ │ │ - strhteq r5, [fp], #-180 @ 0xffffff4c │ │ │ │ - rsbeq r5, fp, r0, ror #23 │ │ │ │ - rsbeq r5, fp, r0, lsl ip │ │ │ │ - rsbeq r5, fp, ip, lsr ip │ │ │ │ - rsbeq r5, fp, r8, asr ip │ │ │ │ - rsbeq r5, fp, r8, lsl #25 │ │ │ │ - strhteq r5, [fp], #-200 @ 0xffffff38 │ │ │ │ - ldrdeq r5, [fp], #-200 @ 0xffffff38 @ │ │ │ │ - strdeq r5, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r5, fp, r0, lsl sp │ │ │ │ - rsbeq r5, fp, ip, lsr #26 │ │ │ │ - rsbeq r5, fp, r4, asr #26 │ │ │ │ + rsbeq r5, fp, r4, lsl fp │ │ │ │ + rsbeq r5, fp, r8, lsr fp │ │ │ │ + rsbeq r5, fp, r8, asr fp │ │ │ │ + rsbeq r5, fp, ip, ror fp │ │ │ │ + mlseq fp, ip, fp, r5 │ │ │ │ + strhteq r5, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r5, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r5, fp, r8, lsl #24 │ │ │ │ + rsbeq r5, fp, r8, lsr ip │ │ │ │ + rsbeq r5, fp, r4, ror #24 │ │ │ │ + rsbeq r5, fp, r0, lsl #25 │ │ │ │ + strhteq r5, [fp], #-192 @ 0xffffff40 │ │ │ │ + rsbeq r5, fp, r0, ror #25 │ │ │ │ + rsbeq r5, fp, r0, lsl #26 │ │ │ │ + rsbeq r5, fp, ip, lsl sp │ │ │ │ + rsbeq r5, fp, r8, lsr sp │ │ │ │ + rsbeq r5, fp, r4, asr sp │ │ │ │ rsbeq r5, fp, ip, ror #26 │ │ │ │ - rsbeq r5, fp, r8, lsl #27 │ │ │ │ - rsbeq r5, fp, ip, lsr #27 │ │ │ │ - ldrdeq r5, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r5, fp, ip, ror #27 │ │ │ │ - rsbeq r5, fp, r8, lsl #28 │ │ │ │ - rsbeq r5, fp, r0, lsr #28 │ │ │ │ + mlseq fp, r4, sp, r5 │ │ │ │ + strhteq r5, [fp], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq r5, [fp], #-212 @ 0xffffff2c @ │ │ │ │ + strdeq r5, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r5, fp, r4, lsl lr │ │ │ │ + rsbeq r5, fp, r0, lsr lr │ │ │ │ rsbeq r5, fp, r8, asr #28 │ │ │ │ - rsbeq r5, fp, r8, ror #28 │ │ │ │ - rsbeq r5, fp, r8, lsl #29 │ │ │ │ - rsbeq r5, fp, r8, lsr #29 │ │ │ │ - rsbeq r5, fp, r0, asr #29 │ │ │ │ - ldrdeq r5, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - strdeq r5, [fp], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r5, fp, r0, lsl pc │ │ │ │ - rsbeq r5, fp, ip, lsr #30 │ │ │ │ - rsbeq r5, fp, ip, asr #30 │ │ │ │ - rsbeq r5, fp, r8, ror #30 │ │ │ │ + rsbeq r5, fp, r0, ror lr │ │ │ │ + mlseq fp, r0, lr, r5 │ │ │ │ + strhteq r5, [fp], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq r5, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r5, fp, r8, ror #29 │ │ │ │ + rsbeq r5, fp, r4, lsl #30 │ │ │ │ + rsbeq r5, fp, ip, lsl pc │ │ │ │ + rsbeq r5, fp, r8, lsr pc │ │ │ │ + rsbeq r5, fp, r4, asr pc │ │ │ │ + rsbeq r5, fp, r4, ror pc │ │ │ │ mlseq fp, r0, pc, r5 @ │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ - rsbeq r5, fp, r4, asr #31 │ │ │ │ - rsbeq r5, fp, r0, ror #31 │ │ │ │ - rsbeq r6, fp, r0 │ │ │ │ - rsbeq r6, fp, r0, lsr #32 │ │ │ │ - rsbeq r6, fp, r0, asr #32 │ │ │ │ - rsbeq r6, fp, ip, asr r0 │ │ │ │ - mlseq fp, r0, r0, r6 │ │ │ │ - strhteq r6, [fp], #-0 │ │ │ │ - ldrdeq r6, [fp], #-0 @ │ │ │ │ - strdeq r6, [fp], #-0 @ │ │ │ │ - rsbeq r6, fp, ip, lsl #2 │ │ │ │ - rsbeq r6, fp, ip, lsr #2 │ │ │ │ - rsbeq r6, fp, r8, asr #2 │ │ │ │ - rsbeq r6, fp, r4, ror #2 │ │ │ │ - rsbeq r6, fp, r8, lsl #3 │ │ │ │ - rsbeq r6, fp, r8, lsr #3 │ │ │ │ - rsbeq r6, fp, r8, asr #3 │ │ │ │ - rsbeq r6, fp, r4, ror #3 │ │ │ │ - rsbeq r6, fp, r0, lsl #4 │ │ │ │ - rsbeq r6, fp, r0, lsr #4 │ │ │ │ - rsbeq r6, fp, r0, asr #4 │ │ │ │ - rsbeq r6, fp, r0, ror #4 │ │ │ │ - rsbeq r6, fp, r0, lsl #5 │ │ │ │ - mlseq fp, ip, r2, r6 │ │ │ │ - rsbeq r6, fp, r0, asr #5 │ │ │ │ - ldrdeq r6, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r6, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + strhteq r5, [fp], #-248 @ 0xffffff08 │ │ │ │ + ldrdeq r5, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r5, fp, ip, ror #31 │ │ │ │ + rsbeq r6, fp, r8 │ │ │ │ + rsbeq r6, fp, r8, lsr #32 │ │ │ │ + rsbeq r6, fp, r8, asr #32 │ │ │ │ + rsbeq r6, fp, r8, rrx │ │ │ │ + rsbeq r6, fp, r4, lsl #1 │ │ │ │ + strhteq r6, [fp], #-8 │ │ │ │ + ldrdeq r6, [fp], #-8 @ │ │ │ │ + strdeq r6, [fp], #-8 @ │ │ │ │ + rsbeq r6, fp, r8, lsl r1 │ │ │ │ + rsbeq r6, fp, r4, lsr r1 │ │ │ │ + rsbeq r6, fp, r4, asr r1 │ │ │ │ + rsbeq r6, fp, r0, ror r1 │ │ │ │ + rsbeq r6, fp, ip, lsl #3 │ │ │ │ + strhteq r6, [fp], #-16 │ │ │ │ + ldrdeq r6, [fp], #-16 @ │ │ │ │ + strdeq r6, [fp], #-16 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #4 │ │ │ │ + rsbeq r6, fp, r8, lsr #4 │ │ │ │ + rsbeq r6, fp, r8, asr #4 │ │ │ │ + rsbeq r6, fp, r8, ror #4 │ │ │ │ + rsbeq r6, fp, r8, lsl #5 │ │ │ │ + rsbeq r6, fp, r8, lsr #5 │ │ │ │ + rsbeq r6, fp, r4, asr #5 │ │ │ │ + rsbeq r6, fp, r8, ror #5 │ │ │ │ + rsbeq r6, fp, r4, lsl #6 │ │ │ │ rsbeq r6, fp, r4, lsr #6 │ │ │ │ - rsbeq r6, fp, r4, asr #6 │ │ │ │ - rsbeq r6, fp, r0, ror #6 │ │ │ │ - rsbeq r6, fp, r4, lsl #7 │ │ │ │ - strhteq r6, [fp], #-48 @ 0xffffffd0 │ │ │ │ + rsbeq r6, fp, ip, asr #6 │ │ │ │ + rsbeq r6, fp, ip, ror #6 │ │ │ │ + rsbeq r6, fp, r8, lsl #7 │ │ │ │ + rsbeq r6, fp, ip, lsr #7 │ │ │ │ ldrdeq r6, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r6, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r6, fp, r0, lsl r4 │ │ │ │ - rsbeq r6, fp, ip, lsr #8 │ │ │ │ - rsbeq r6, fp, r8, asr r4 │ │ │ │ - mlseq fp, r8, r4, r6 │ │ │ │ - strhteq r6, [fp], #-72 @ 0xffffffb8 │ │ │ │ - ldrdeq r6, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - strdeq r6, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r6, fp, r0, lsl r5 │ │ │ │ - rsbeq r6, fp, r0, lsr r5 │ │ │ │ + rsbeq r6, fp, r0, lsl #8 │ │ │ │ + rsbeq r6, fp, ip, lsl r4 │ │ │ │ + rsbeq r6, fp, r8, lsr r4 │ │ │ │ + rsbeq r6, fp, r4, asr r4 │ │ │ │ + rsbeq r6, fp, r0, lsl #9 │ │ │ │ + rsbeq r6, fp, r0, asr #9 │ │ │ │ + rsbeq r6, fp, r0, ror #9 │ │ │ │ + strdeq r6, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r6, fp, ip, lsl r5 │ │ │ │ + rsbeq r6, fp, r8, lsr r5 │ │ │ │ rsbeq r6, fp, r8, asr r5 │ │ │ │ - mlseq fp, r4, r5, r6 │ │ │ │ - strhteq r6, [fp], #-84 @ 0xffffffac │ │ │ │ - ldrdeq r6, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r6, fp, r0, lsl #11 │ │ │ │ + strhteq r6, [fp], #-92 @ 0xffffffa4 │ │ │ │ + ldrdeq r6, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ strdeq r6, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r6 │ │ │ │ - rsbeq r6, fp, r0, lsr r6 │ │ │ │ - rsbeq r6, fp, ip, asr #12 │ │ │ │ - rsbeq r6, fp, r8, ror #12 │ │ │ │ - rsbeq r6, fp, r4, lsl #13 │ │ │ │ - rsbeq r6, fp, r0, lsr #13 │ │ │ │ - rsbeq r6, fp, r0, asr #13 │ │ │ │ - rsbeq r6, fp, r0, ror #13 │ │ │ │ - strdeq r6, [fp], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r6, fp, ip, lsl r7 │ │ │ │ + rsbeq r6, fp, r0, lsr #12 │ │ │ │ + rsbeq r6, fp, ip, lsr r6 │ │ │ │ + rsbeq r6, fp, r8, asr r6 │ │ │ │ + rsbeq r6, fp, r4, ror r6 │ │ │ │ + mlseq fp, r0, r6, r6 │ │ │ │ + rsbeq r6, fp, ip, lsr #13 │ │ │ │ + rsbeq r6, fp, r8, asr #13 │ │ │ │ + rsbeq r6, fp, r8, ror #13 │ │ │ │ + rsbeq r6, fp, r8, lsl #14 │ │ │ │ + rsbeq r6, fp, r4, lsr #14 │ │ │ │ rsbeq r6, fp, r4, asr #14 │ │ │ │ - rsbeq r6, fp, r4, ror #14 │ │ │ │ - rsbeq r6, fp, r8, lsl #15 │ │ │ │ - rsbeq r6, fp, r8, lsr #15 │ │ │ │ - rsbeq r6, fp, r8, asr #15 │ │ │ │ + rsbeq r6, fp, ip, ror #14 │ │ │ │ + rsbeq r6, fp, ip, lsl #15 │ │ │ │ + strhteq r6, [fp], #-112 @ 0xffffff90 │ │ │ │ + ldrdeq r6, [fp], #-112 @ 0xffffff90 @ │ │ │ │ strdeq r6, [fp], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r8 │ │ │ │ - rsbeq r6, fp, r0, lsr r8 │ │ │ │ - rsbeq r6, fp, r0, asr r8 │ │ │ │ - rsbeq r6, fp, r0, ror r8 │ │ │ │ + rsbeq r6, fp, r8, lsl r8 │ │ │ │ + rsbeq r6, fp, ip, lsr r8 │ │ │ │ + rsbeq r6, fp, r8, asr r8 │ │ │ │ + rsbeq r6, fp, r8, ror r8 │ │ │ │ mlseq fp, r8, r8, r6 │ │ │ │ - strhteq r6, [fp], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - strdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r6, fp, r8, lsl r9 │ │ │ │ - rsbeq r6, fp, r8, lsr r9 │ │ │ │ - rsbeq r6, fp, r8, asr r9 │ │ │ │ - rsbeq r6, fp, r4, ror r9 │ │ │ │ - mlseq fp, r8, r9, r6 │ │ │ │ - strhteq r6, [fp], #-156 @ 0xffffff64 │ │ │ │ - ldrdeq r6, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - strdeq r6, [fp], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r6, fp, r4, lsl sl │ │ │ │ - rsbeq r6, fp, r0, lsr sl │ │ │ │ - rsbeq r6, fp, r4, asr sl │ │ │ │ - rsbeq r6, fp, r4, ror sl │ │ │ │ - mlseq fp, r0, sl, r6 │ │ │ │ - rsbeq r6, fp, ip, lsr #21 │ │ │ │ - rsbeq r6, fp, r8, asr #21 │ │ │ │ - rsbeq r6, fp, r4, ror #21 │ │ │ │ - rsbeq r6, fp, r0, lsl #22 │ │ │ │ - rsbeq r6, fp, r0, lsr #22 │ │ │ │ - rsbeq r6, fp, r8, lsr fp │ │ │ │ - rsbeq r6, fp, r0, asr fp │ │ │ │ - mlseq fp, r4, fp, r6 │ │ │ │ - strhteq r6, [fp], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r6, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r6, fp, r8, ror #23 │ │ │ │ - rsbeq r6, fp, r4, lsl #24 │ │ │ │ - rsbeq r6, fp, r0, lsr #24 │ │ │ │ - rsbeq r6, fp, ip, lsr ip │ │ │ │ - rsbeq r6, fp, r8, asr ip │ │ │ │ - rsbeq r6, fp, r4, ror ip │ │ │ │ - mlseq fp, r8, ip, r6 │ │ │ │ - strhteq r6, [fp], #-196 @ 0xffffff3c │ │ │ │ - ldrdeq r6, [fp], #-192 @ 0xffffff40 @ │ │ │ │ - strdeq r6, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r6, fp, r8, lsl sp │ │ │ │ - rsbeq r6, fp, ip, lsr sp │ │ │ │ - rsbeq r6, fp, r8, asr sp │ │ │ │ - rsbeq r6, fp, r4, ror sp │ │ │ │ + rsbeq r6, fp, r0, asr #17 │ │ │ │ + rsbeq r6, fp, r0, ror #17 │ │ │ │ + rsbeq r6, fp, r4, lsl #18 │ │ │ │ + rsbeq r6, fp, r4, lsr #18 │ │ │ │ + rsbeq r6, fp, r0, asr #18 │ │ │ │ + rsbeq r6, fp, r0, ror #18 │ │ │ │ + rsbeq r6, fp, r0, lsl #19 │ │ │ │ + mlseq fp, ip, r9, r6 │ │ │ │ + rsbeq r6, fp, r0, asr #19 │ │ │ │ + rsbeq r6, fp, r4, ror #19 │ │ │ │ + rsbeq r6, fp, r4, lsl #20 │ │ │ │ + rsbeq r6, fp, r0, lsr #20 │ │ │ │ + rsbeq r6, fp, ip, lsr sl │ │ │ │ + rsbeq r6, fp, r8, asr sl │ │ │ │ + rsbeq r6, fp, ip, ror sl │ │ │ │ + mlseq fp, ip, sl, r6 │ │ │ │ + strhteq r6, [fp], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r6, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + strdeq r6, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #22 │ │ │ │ + rsbeq r6, fp, r8, lsr #22 │ │ │ │ + rsbeq r6, fp, r8, asr #22 │ │ │ │ + rsbeq r6, fp, r0, ror #22 │ │ │ │ + rsbeq r6, fp, r8, ror fp │ │ │ │ + strhteq r6, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r6, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + strdeq r6, [fp], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r6, fp, r0, lsl ip │ │ │ │ + rsbeq r6, fp, ip, lsr #24 │ │ │ │ + rsbeq r6, fp, r8, asr #24 │ │ │ │ + rsbeq r6, fp, r4, ror #24 │ │ │ │ + rsbeq r6, fp, r0, lsl #25 │ │ │ │ + mlseq fp, ip, ip, r6 │ │ │ │ + rsbeq r6, fp, r0, asr #25 │ │ │ │ + ldrdeq r6, [fp], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r6, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r6, fp, ip, lsl sp │ │ │ │ + rsbeq r6, fp, r0, asr #26 │ │ │ │ + rsbeq r6, fp, r4, ror #26 │ │ │ │ + rsbeq r6, fp, r0, lsl #27 │ │ │ │ mlseq fp, ip, sp, r6 │ │ │ │ - strhteq r6, [fp], #-216 @ 0xffffff28 │ │ │ │ - ldrdeq r6, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r6, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r6, fp, r4, lsl lr │ │ │ │ - rsbeq r6, fp, r0, lsr lr │ │ │ │ - rsbeq r6, fp, r4, asr lr │ │ │ │ - rsbeq r6, fp, r4, ror lr │ │ │ │ - mlseq fp, r0, lr, r6 │ │ │ │ - rsbeq r6, fp, r8, lsr #29 │ │ │ │ - rsbeq r6, fp, r4, asr #29 │ │ │ │ - rsbeq r6, fp, r8, ror #29 │ │ │ │ - rsbeq r6, fp, r0, lsl #30 │ │ │ │ - rsbeq r6, fp, r0, lsr #30 │ │ │ │ - rsbeq r6, fp, r4, asr #30 │ │ │ │ - rsbeq r6, fp, r4, ror #30 │ │ │ │ - rsbeq r6, fp, r8, lsl #31 │ │ │ │ - rsbeq r6, fp, ip, lsr #31 │ │ │ │ - rsbeq r6, fp, ip, asr #31 │ │ │ │ - rsbeq r6, fp, r8, ror #31 │ │ │ │ - rsbeq r7, fp, r8 │ │ │ │ - rsbeq r7, fp, r0, lsr #32 │ │ │ │ - rsbeq r7, fp, r4, asr #32 │ │ │ │ - rsbeq r7, fp, r4, rrx │ │ │ │ - rsbeq r7, fp, r4, lsl #1 │ │ │ │ - rsbeq r7, fp, r0, lsr #1 │ │ │ │ - rsbeq r7, fp, r0, asr #1 │ │ │ │ - ldrdeq r7, [fp], #-8 @ │ │ │ │ - strdeq r7, [fp], #-8 @ │ │ │ │ - rsbeq r7, fp, r4, lsl r1 │ │ │ │ - rsbeq r7, fp, r0, lsr r1 │ │ │ │ - rsbeq r7, fp, r0, asr r1 │ │ │ │ - rsbeq r7, fp, r8, ror #2 │ │ │ │ - rsbeq r7, fp, r4, lsl #3 │ │ │ │ - rsbeq r7, fp, r4, lsr #3 │ │ │ │ - rsbeq r7, fp, r0, asr #3 │ │ │ │ - rsbeq r7, fp, r0, ror #3 │ │ │ │ - rsbeq r7, fp, r0, lsl #4 │ │ │ │ - rsbeq r7, fp, r0, lsr #4 │ │ │ │ + rsbeq r6, fp, r4, asr #27 │ │ │ │ + rsbeq r6, fp, r0, ror #27 │ │ │ │ + rsbeq r6, fp, r0, lsl #28 │ │ │ │ + rsbeq r6, fp, r0, lsr #28 │ │ │ │ + rsbeq r6, fp, ip, lsr lr │ │ │ │ + rsbeq r6, fp, r8, asr lr │ │ │ │ + rsbeq r6, fp, ip, ror lr │ │ │ │ + mlseq fp, ip, lr, r6 │ │ │ │ + strhteq r6, [fp], #-232 @ 0xffffff18 │ │ │ │ + ldrdeq r6, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r6, fp, ip, ror #29 │ │ │ │ + rsbeq r6, fp, r0, lsl pc │ │ │ │ + rsbeq r6, fp, r8, lsr #30 │ │ │ │ + rsbeq r6, fp, r8, asr #30 │ │ │ │ + rsbeq r6, fp, ip, ror #30 │ │ │ │ + rsbeq r6, fp, ip, lsl #31 │ │ │ │ + strhteq r6, [fp], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r6, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + strdeq r6, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r7, fp, r0, lsl r0 │ │ │ │ + rsbeq r7, fp, r0, lsr r0 │ │ │ │ + rsbeq r7, fp, r8, asr #32 │ │ │ │ + rsbeq r7, fp, ip, rrx │ │ │ │ + rsbeq r7, fp, ip, lsl #1 │ │ │ │ + rsbeq r7, fp, ip, lsr #1 │ │ │ │ + rsbeq r7, fp, r8, asr #1 │ │ │ │ + rsbeq r7, fp, r8, ror #1 │ │ │ │ + rsbeq r7, fp, r0, lsl #2 │ │ │ │ + rsbeq r7, fp, r0, lsr #2 │ │ │ │ + rsbeq r7, fp, ip, lsr r1 │ │ │ │ + rsbeq r7, fp, r8, asr r1 │ │ │ │ + rsbeq r7, fp, r8, ror r1 │ │ │ │ + mlseq fp, r0, r1, r7 │ │ │ │ + rsbeq r7, fp, ip, lsr #3 │ │ │ │ + rsbeq r7, fp, ip, asr #3 │ │ │ │ + rsbeq r7, fp, r8, ror #3 │ │ │ │ + rsbeq r7, fp, r8, lsl #4 │ │ │ │ + rsbeq r7, fp, r8, lsr #4 │ │ │ │ rsbeq r7, fp, r8, asr #4 │ │ │ │ - rsbeq r7, fp, r4, ror #4 │ │ │ │ - rsbeq r7, fp, ip, ror r2 │ │ │ │ - mlseq fp, ip, r2, r7 │ │ │ │ - strhteq r7, [fp], #-40 @ 0xffffffd8 │ │ │ │ - ldrdeq r7, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r7, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r7, fp, r8, lsl r3 │ │ │ │ - rsbeq r7, fp, r8, lsr r3 │ │ │ │ - rsbeq r7, fp, r4, asr r3 │ │ │ │ - rsbeq r7, fp, r0, ror r3 │ │ │ │ - rsbeq r7, fp, ip, lsl #7 │ │ │ │ - rsbeq r7, fp, r4, lsr #7 │ │ │ │ - strhteq r7, [fp], #-60 @ 0xffffffc4 │ │ │ │ - ldrdeq r7, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r7, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r7, fp, r0, lsl r4 │ │ │ │ - rsbeq r7, fp, ip, lsr #8 │ │ │ │ - rsbeq r7, fp, r0, asr r4 │ │ │ │ - rsbeq r7, fp, r0, ror r4 │ │ │ │ - rsbeq r7, fp, ip, lsl #9 │ │ │ │ - rsbeq r7, fp, ip, lsr #9 │ │ │ │ - rsbeq r7, fp, ip, asr #9 │ │ │ │ - rsbeq r7, fp, r8, ror #9 │ │ │ │ - rsbeq r7, fp, r4, lsl #10 │ │ │ │ - rsbeq r7, fp, r0, lsr #10 │ │ │ │ - rsbeq r7, fp, r0, asr #10 │ │ │ │ - rsbeq r7, fp, r0, ror #10 │ │ │ │ - rsbeq r7, fp, ip, ror r5 │ │ │ │ - mlseq fp, r8, r5, r7 │ │ │ │ - strhteq r7, [fp], #-84 @ 0xffffffac │ │ │ │ - ldrdeq r7, [fp], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r7, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, fp, r4, lsl r6 │ │ │ │ - rsbeq r7, fp, r4, lsr r6 │ │ │ │ - rsbeq r7, fp, r8, asr r6 │ │ │ │ - rsbeq r7, fp, ip, ror r6 │ │ │ │ - mlseq fp, ip, r6, r7 │ │ │ │ - strhteq r7, [fp], #-108 @ 0xffffff94 │ │ │ │ - rsbeq r7, fp, r0, ror #13 │ │ │ │ - strdeq r7, [fp], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r7, fp, r8, lsl r7 │ │ │ │ - rsbeq r7, fp, r8, lsr r7 │ │ │ │ - rsbeq r7, fp, r4, asr r7 │ │ │ │ - rsbeq r7, fp, r0, ror r7 │ │ │ │ - rsbeq r7, fp, r8, lsl #15 │ │ │ │ - rsbeq r7, fp, r8, lsr #15 │ │ │ │ - rsbeq r7, fp, r0, asr #15 │ │ │ │ - rsbeq r7, fp, r0, ror #15 │ │ │ │ - rsbeq r7, fp, r4, lsl #16 │ │ │ │ - rsbeq r7, fp, r4, lsr #16 │ │ │ │ - rsbeq r7, fp, r4, asr #16 │ │ │ │ - rsbeq r7, fp, r0, ror #16 │ │ │ │ - rsbeq r7, fp, r0, lsl #17 │ │ │ │ - mlseq fp, r8, r8, r7 │ │ │ │ - strhteq r7, [fp], #-132 @ 0xffffff7c │ │ │ │ - ldrdeq r7, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - strdeq r7, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r7, fp, ip, lsl #18 │ │ │ │ - rsbeq r7, fp, ip, lsr #18 │ │ │ │ - rsbeq r7, fp, r0, asr r9 │ │ │ │ - rsbeq r7, fp, r0, ror r9 │ │ │ │ - rsbeq r7, fp, ip, lsl #19 │ │ │ │ - rsbeq r7, fp, r8, lsr #19 │ │ │ │ - rsbeq r7, fp, r0, asr #19 │ │ │ │ - ldrdeq r7, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - strdeq r7, [fp], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r7, fp, r4, lsl sl │ │ │ │ - rsbeq r7, fp, ip, lsr #20 │ │ │ │ - rsbeq r7, fp, r8, asr #20 │ │ │ │ - rsbeq r7, fp, r8, lsl #21 │ │ │ │ - rsbeq r7, fp, r8, lsr #21 │ │ │ │ - rsbeq r7, fp, r4, asr #21 │ │ │ │ - rsbeq r7, fp, r4, ror #21 │ │ │ │ - rsbeq r7, fp, r4, lsl #22 │ │ │ │ - rsbeq r7, fp, r0, lsr #22 │ │ │ │ - rsbeq r7, fp, r4, asr #22 │ │ │ │ - rsbeq r7, fp, r4, ror #22 │ │ │ │ - rsbeq r7, fp, r0, lsl #23 │ │ │ │ - rsbeq r7, fp, r0, lsr #23 │ │ │ │ - strhteq r7, [fp], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r7, [fp], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq r7, fp, r0, lsl #24 │ │ │ │ - rsbeq r7, fp, r0, lsr #24 │ │ │ │ - rsbeq r7, fp, ip, lsr ip │ │ │ │ - rsbeq r7, fp, r0, ror #24 │ │ │ │ - rsbeq r7, fp, r4, lsl #25 │ │ │ │ - rsbeq r7, fp, r8, lsr #25 │ │ │ │ - rsbeq r7, fp, ip, asr #25 │ │ │ │ - rsbeq r7, fp, r8, ror #25 │ │ │ │ - rsbeq r7, fp, r8, lsl #26 │ │ │ │ - rsbeq r7, fp, r4, lsr #26 │ │ │ │ - rsbeq r7, fp, r8, asr #26 │ │ │ │ - rsbeq r7, fp, r8, ror #26 │ │ │ │ - rsbeq r7, fp, ip, lsl #27 │ │ │ │ - rsbeq r7, fp, r8, lsr #27 │ │ │ │ - rsbeq r7, fp, ip, asr #27 │ │ │ │ - rsbeq r7, fp, ip, ror #27 │ │ │ │ - rsbeq r7, fp, r4, lsl #28 │ │ │ │ - rsbeq r7, fp, r4, lsr #28 │ │ │ │ - rsbeq r7, fp, r0, asr #28 │ │ │ │ - rsbeq r7, fp, r0, ror #28 │ │ │ │ - rsbeq r7, fp, r0, lsl #29 │ │ │ │ - mlseq fp, ip, lr, r7 │ │ │ │ - strhteq r7, [fp], #-236 @ 0xffffff14 │ │ │ │ - ldrdeq r7, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r7, fp, r0, lsl #30 │ │ │ │ - rsbeq r7, fp, ip, lsl pc │ │ │ │ - rsbeq r7, fp, r8, lsr pc │ │ │ │ - rsbeq r7, fp, r4, asr pc │ │ │ │ - rsbeq r7, fp, r0, ror pc │ │ │ │ - mlseq fp, r0, pc, r7 @ │ │ │ │ - strhteq r7, [fp], #-240 @ 0xffffff10 │ │ │ │ - rsbeq r7, fp, ip, asr #31 │ │ │ │ - rsbeq r7, fp, r8, ror #31 │ │ │ │ - rsbeq r8, fp, r8 │ │ │ │ - rsbeq r8, fp, r0, lsr #32 │ │ │ │ - rsbeq r8, fp, ip, lsr r0 │ │ │ │ - rsbeq r8, fp, r8, asr r0 │ │ │ │ - rsbeq r8, fp, r4, ror r0 │ │ │ │ - rsbeq r8, fp, ip, lsl #1 │ │ │ │ - rsbeq r8, fp, r4, lsr #1 │ │ │ │ - strhteq r8, [fp], #-12 │ │ │ │ - ldrdeq r8, [fp], #-8 @ │ │ │ │ - strdeq r8, [fp], #-8 @ │ │ │ │ - rsbeq r8, fp, r4, lsl r1 │ │ │ │ - rsbeq r8, fp, r0, lsr r1 │ │ │ │ - rsbeq r8, fp, r0, asr r1 │ │ │ │ - rsbeq r8, fp, r0, ror r1 │ │ │ │ - mlseq fp, r4, r1, r8 │ │ │ │ - strhteq r8, [fp], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r8, [fp], #-20 @ 0xffffffec @ │ │ │ │ - strdeq r8, [fp], #-16 @ │ │ │ │ - rsbeq r8, fp, r0, lsl r2 │ │ │ │ - rsbeq r8, fp, ip, lsr #4 │ │ │ │ - rsbeq r8, fp, r4, asr #4 │ │ │ │ - rsbeq r8, fp, r0, ror #4 │ │ │ │ - rsbeq r8, fp, ip, ror r2 │ │ │ │ - mlseq fp, r8, r2, r8 │ │ │ │ - strhteq r8, [fp], #-36 @ 0xffffffdc │ │ │ │ - ldrdeq r8, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r8, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r8, fp, r0, lsl r3 │ │ │ │ - rsbeq r8, fp, r8, lsr #6 │ │ │ │ - rsbeq r8, fp, r4, asr #6 │ │ │ │ - rsbeq r8, fp, r0, ror #6 │ │ │ │ - rsbeq r8, fp, r0, lsl #7 │ │ │ │ - mlseq fp, ip, r3, r8 │ │ │ │ - rsbeq r8, fp, r0, asr #7 │ │ │ │ - ldrdeq r8, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r8, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r8, fp, r4, lsl r4 │ │ │ │ - rsbeq r8, fp, r4, lsr r4 │ │ │ │ - rsbeq r8, fp, r4, asr r4 │ │ │ │ - rsbeq r8, fp, r4, ror r4 │ │ │ │ - mlseq fp, r4, r4, r8 │ │ │ │ - strhteq r8, [fp], #-64 @ 0xffffffc0 │ │ │ │ - rsbeq r8, fp, ip, asr #9 │ │ │ │ - rsbeq r8, fp, r8, ror #9 │ │ │ │ - rsbeq r8, fp, r8, lsl #10 │ │ │ │ - rsbeq r8, fp, r8, lsr #10 │ │ │ │ - rsbeq r8, fp, r8, asr #10 │ │ │ │ - rsbeq r8, fp, r8, ror #10 │ │ │ │ - rsbeq r8, fp, r4, lsl #11 │ │ │ │ - rsbeq r8, fp, r4, lsr #11 │ │ │ │ - rsbeq r8, fp, r4, asr #11 │ │ │ │ - rsbeq r8, fp, r0, ror #11 │ │ │ │ - rsbeq r8, fp, r0, lsl #12 │ │ │ │ - rsbeq r8, fp, r4, lsr #12 │ │ │ │ - rsbeq r8, fp, r8, asr #12 │ │ │ │ - rsbeq r8, fp, r4, ror #12 │ │ │ │ - rsbeq r8, fp, r0, lsl #13 │ │ │ │ - rsbeq r8, fp, r4, lsr #13 │ │ │ │ - strhteq r8, [fp], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq r8, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r8, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r8, fp, r8, lsl r7 │ │ │ │ - rsbeq r8, fp, r4, lsr r7 │ │ │ │ - rsbeq r8, fp, r0, asr r7 │ │ │ │ - rsbeq r8, fp, ip, ror #14 │ │ │ │ - rsbeq r8, fp, r4, lsl #15 │ │ │ │ - mlseq fp, ip, r7, r8 │ │ │ │ - strhteq r8, [fp], #-120 @ 0xffffff88 │ │ │ │ - ldrdeq r8, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - strdeq r8, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r7, fp, r0, ror r2 │ │ │ │ + rsbeq r7, fp, ip, lsl #5 │ │ │ │ + rsbeq r7, fp, r4, lsr #5 │ │ │ │ + rsbeq r7, fp, r4, asr #5 │ │ │ │ + rsbeq r7, fp, r0, ror #5 │ │ │ │ + rsbeq r7, fp, r4, lsl #6 │ │ │ │ + rsbeq r7, fp, r4, lsr #6 │ │ │ │ + rsbeq r7, fp, r0, asr #6 │ │ │ │ + rsbeq r7, fp, r0, ror #6 │ │ │ │ + rsbeq r7, fp, ip, ror r3 │ │ │ │ + mlseq fp, r8, r3, r7 │ │ │ │ + strhteq r7, [fp], #-52 @ 0xffffffcc │ │ │ │ + rsbeq r7, fp, ip, asr #7 │ │ │ │ + rsbeq r7, fp, r4, ror #7 │ │ │ │ + rsbeq r7, fp, r0, lsl #8 │ │ │ │ + rsbeq r7, fp, ip, lsl r4 │ │ │ │ + rsbeq r7, fp, r8, lsr r4 │ │ │ │ + rsbeq r7, fp, r4, asr r4 │ │ │ │ + rsbeq r7, fp, r8, ror r4 │ │ │ │ + mlseq fp, r8, r4, r7 │ │ │ │ + strhteq r7, [fp], #-68 @ 0xffffffbc │ │ │ │ + ldrdeq r7, [fp], #-68 @ 0xffffffbc @ │ │ │ │ + strdeq r7, [fp], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r7, fp, r0, lsl r5 │ │ │ │ + rsbeq r7, fp, ip, lsr #10 │ │ │ │ + rsbeq r7, fp, r8, asr #10 │ │ │ │ + rsbeq r7, fp, r8, ror #10 │ │ │ │ + rsbeq r7, fp, r8, lsl #11 │ │ │ │ + rsbeq r7, fp, r4, lsr #11 │ │ │ │ + rsbeq r7, fp, r0, asr #11 │ │ │ │ + ldrdeq r7, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ + strdeq r7, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r7, fp, r0, lsr #12 │ │ │ │ + rsbeq r7, fp, ip, lsr r6 │ │ │ │ + rsbeq r7, fp, ip, asr r6 │ │ │ │ + rsbeq r7, fp, r0, lsl #13 │ │ │ │ + rsbeq r7, fp, r4, lsr #13 │ │ │ │ + rsbeq r7, fp, r4, asr #13 │ │ │ │ + rsbeq r7, fp, r4, ror #13 │ │ │ │ + rsbeq r7, fp, r8, lsl #14 │ │ │ │ + rsbeq r7, fp, r4, lsr #14 │ │ │ │ + rsbeq r7, fp, r0, asr #14 │ │ │ │ + rsbeq r7, fp, r0, ror #14 │ │ │ │ + rsbeq r7, fp, ip, ror r7 │ │ │ │ + mlseq fp, r8, r7, r7 │ │ │ │ + strhteq r7, [fp], #-112 @ 0xffffff90 │ │ │ │ + ldrdeq r7, [fp], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r7, fp, r8, ror #15 │ │ │ │ + rsbeq r7, fp, r8, lsl #16 │ │ │ │ + rsbeq r7, fp, ip, lsr #16 │ │ │ │ + rsbeq r7, fp, ip, asr #16 │ │ │ │ + rsbeq r7, fp, ip, ror #16 │ │ │ │ + rsbeq r7, fp, r8, lsl #17 │ │ │ │ + rsbeq r7, fp, r8, lsr #17 │ │ │ │ + rsbeq r7, fp, r0, asr #17 │ │ │ │ + ldrdeq r7, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + strdeq r7, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r7, fp, r8, lsl r9 │ │ │ │ + rsbeq r7, fp, r4, lsr r9 │ │ │ │ + rsbeq r7, fp, r4, asr r9 │ │ │ │ + rsbeq r7, fp, r8, ror r9 │ │ │ │ + mlseq fp, r8, r9, r7 │ │ │ │ + strhteq r7, [fp], #-148 @ 0xffffff6c │ │ │ │ + ldrdeq r7, [fp], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r7, fp, r8, ror #19 │ │ │ │ + rsbeq r7, fp, r4, lsl #20 │ │ │ │ + rsbeq r7, fp, r0, lsr #20 │ │ │ │ + rsbeq r7, fp, ip, lsr sl │ │ │ │ + rsbeq r7, fp, r4, asr sl │ │ │ │ + rsbeq r7, fp, r0, ror sl │ │ │ │ + strhteq r7, [fp], #-160 @ 0xffffff60 │ │ │ │ + ldrdeq r7, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r7, fp, ip, ror #21 │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ + rsbeq r7, fp, ip, lsr #22 │ │ │ │ + rsbeq r7, fp, r8, asr #22 │ │ │ │ + rsbeq r7, fp, ip, ror #22 │ │ │ │ + rsbeq r7, fp, ip, lsl #23 │ │ │ │ + rsbeq r7, fp, r8, lsr #23 │ │ │ │ + rsbeq r7, fp, r8, asr #23 │ │ │ │ + rsbeq r7, fp, r0, ror #23 │ │ │ │ + rsbeq r7, fp, r4, lsl #24 │ │ │ │ + rsbeq r7, fp, r8, lsr #24 │ │ │ │ + rsbeq r7, fp, r8, asr #24 │ │ │ │ + rsbeq r7, fp, r4, ror #24 │ │ │ │ + rsbeq r7, fp, r8, lsl #25 │ │ │ │ + rsbeq r7, fp, ip, lsr #25 │ │ │ │ + ldrdeq r7, [fp], #-192 @ 0xffffff40 @ │ │ │ │ + strdeq r7, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r7, fp, r0, lsl sp │ │ │ │ + rsbeq r7, fp, r0, lsr sp │ │ │ │ + rsbeq r7, fp, ip, asr #26 │ │ │ │ + rsbeq r7, fp, r0, ror sp │ │ │ │ + mlseq fp, r0, sp, r7 │ │ │ │ + strhteq r7, [fp], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r7, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + strdeq r7, [fp], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r7, fp, r4, lsl lr │ │ │ │ + rsbeq r7, fp, ip, lsr #28 │ │ │ │ + rsbeq r7, fp, ip, asr #28 │ │ │ │ + rsbeq r7, fp, r8, ror #28 │ │ │ │ + rsbeq r7, fp, r8, lsl #29 │ │ │ │ + rsbeq r7, fp, r8, lsr #29 │ │ │ │ + rsbeq r7, fp, r4, asr #29 │ │ │ │ + rsbeq r7, fp, r4, ror #29 │ │ │ │ + rsbeq r7, fp, r4, lsl #30 │ │ │ │ + rsbeq r7, fp, r8, lsr #30 │ │ │ │ + rsbeq r7, fp, r4, asr #30 │ │ │ │ + rsbeq r7, fp, r0, ror #30 │ │ │ │ + rsbeq r7, fp, ip, ror pc │ │ │ │ + mlseq fp, r8, pc, r7 @ │ │ │ │ + strhteq r7, [fp], #-248 @ 0xffffff08 │ │ │ │ + ldrdeq r7, [fp], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r7, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r8, fp, r0, lsl r0 │ │ │ │ + rsbeq r8, fp, r0, lsr r0 │ │ │ │ + rsbeq r8, fp, r8, asr #32 │ │ │ │ + rsbeq r8, fp, r4, rrx │ │ │ │ + rsbeq r8, fp, r0, lsl #1 │ │ │ │ + mlseq fp, ip, r0, r8 │ │ │ │ + strhteq r8, [fp], #-4 │ │ │ │ + rsbeq r8, fp, ip, asr #1 │ │ │ │ + rsbeq r8, fp, r4, ror #1 │ │ │ │ + rsbeq r8, fp, r0, lsl #2 │ │ │ │ + rsbeq r8, fp, r0, lsr #2 │ │ │ │ + rsbeq r8, fp, ip, lsr r1 │ │ │ │ + rsbeq r8, fp, r8, asr r1 │ │ │ │ + rsbeq r8, fp, r8, ror r1 │ │ │ │ + mlseq fp, r8, r1, r8 │ │ │ │ + strhteq r8, [fp], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r8, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ + strdeq r8, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ + rsbeq r8, fp, r8, lsl r2 │ │ │ │ + rsbeq r8, fp, r8, lsr r2 │ │ │ │ + rsbeq r8, fp, r4, asr r2 │ │ │ │ + rsbeq r8, fp, ip, ror #4 │ │ │ │ + rsbeq r8, fp, r8, lsl #5 │ │ │ │ + rsbeq r8, fp, r4, lsr #5 │ │ │ │ + rsbeq r8, fp, r0, asr #5 │ │ │ │ + ldrdeq r8, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r8, fp, r0, lsl #6 │ │ │ │ + rsbeq r8, fp, ip, lsl r3 │ │ │ │ + rsbeq r8, fp, r8, lsr r3 │ │ │ │ + rsbeq r8, fp, r0, asr r3 │ │ │ │ + rsbeq r8, fp, ip, ror #6 │ │ │ │ + rsbeq r8, fp, r8, lsl #7 │ │ │ │ + rsbeq r8, fp, r8, lsr #7 │ │ │ │ + rsbeq r8, fp, r4, asr #7 │ │ │ │ + rsbeq r8, fp, r8, ror #7 │ │ │ │ + rsbeq r8, fp, r4, lsl #8 │ │ │ │ + rsbeq r8, fp, r0, lsr #8 │ │ │ │ + rsbeq r8, fp, ip, lsr r4 │ │ │ │ + rsbeq r8, fp, ip, asr r4 │ │ │ │ + rsbeq r8, fp, ip, ror r4 │ │ │ │ + mlseq fp, ip, r4, r8 │ │ │ │ + strhteq r8, [fp], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r8, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ + strdeq r8, [fp], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r8, fp, r0, lsl r5 │ │ │ │ + rsbeq r8, fp, r0, lsr r5 │ │ │ │ + rsbeq r8, fp, r0, asr r5 │ │ │ │ + rsbeq r8, fp, r0, ror r5 │ │ │ │ + mlseq fp, r0, r5, r8 │ │ │ │ + rsbeq r8, fp, ip, lsr #11 │ │ │ │ + rsbeq r8, fp, ip, asr #11 │ │ │ │ + rsbeq r8, fp, ip, ror #11 │ │ │ │ + rsbeq r8, fp, r8, lsl #12 │ │ │ │ + rsbeq r8, fp, r8, lsr #12 │ │ │ │ + rsbeq r8, fp, ip, asr #12 │ │ │ │ + rsbeq r8, fp, r0, ror r6 │ │ │ │ + rsbeq r8, fp, ip, lsl #13 │ │ │ │ + rsbeq r8, fp, r8, lsr #13 │ │ │ │ + rsbeq r8, fp, ip, asr #13 │ │ │ │ + rsbeq r8, fp, r4, ror #13 │ │ │ │ + rsbeq r8, fp, r0, lsl #14 │ │ │ │ + rsbeq r8, fp, ip, lsl r7 │ │ │ │ + rsbeq r8, fp, r0, asr #14 │ │ │ │ + rsbeq r8, fp, ip, asr r7 │ │ │ │ + rsbeq r8, fp, r8, ror r7 │ │ │ │ + mlseq fp, r4, r7, r8 │ │ │ │ + rsbeq r8, fp, ip, lsr #15 │ │ │ │ + rsbeq r8, fp, r4, asr #15 │ │ │ │ + rsbeq r8, fp, r0, ror #15 │ │ │ │ + strdeq r8, [fp], #-124 @ 0xffffff84 @ │ │ │ │ rsbeq r8, fp, ip, lsl r8 │ │ │ │ rsbeq r8, fp, r4, asr #16 │ │ │ │ - rsbeq r8, fp, r0, ror #16 │ │ │ │ - rsbeq r8, fp, r0, lsl #17 │ │ │ │ + rsbeq r8, fp, ip, ror #16 │ │ │ │ + rsbeq r8, fp, r8, lsl #17 │ │ │ │ rsbeq r8, fp, r8, lsr #17 │ │ │ │ - rsbeq r8, fp, r8, asr #17 │ │ │ │ - rsbeq r8, fp, r4, ror #17 │ │ │ │ - rsbeq r8, fp, r0, lsl #18 │ │ │ │ - rsbeq r8, fp, ip, lsl r9 │ │ │ │ - rsbeq r8, fp, r0, asr #18 │ │ │ │ - rsbeq r8, fp, r0, ror #18 │ │ │ │ - rsbeq r8, fp, ip, ror r9 │ │ │ │ - mlseq fp, ip, r9, r8 │ │ │ │ - strhteq r8, [fp], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq r8, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r8, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r8, fp, r4, lsl sl │ │ │ │ - rsbeq r8, fp, ip, lsr #20 │ │ │ │ - rsbeq r8, fp, r8, asr #20 │ │ │ │ - rsbeq r8, fp, r0, ror #20 │ │ │ │ - rsbeq r8, fp, ip, ror sl │ │ │ │ - mlseq fp, r8, sl, r8 │ │ │ │ - strhteq r8, [fp], #-160 @ 0xffffff60 │ │ │ │ - rsbeq r8, fp, ip, asr #21 │ │ │ │ - rsbeq r8, fp, r8, ror #21 │ │ │ │ - rsbeq r8, fp, r8, lsl #22 │ │ │ │ - rsbeq r8, fp, r8, lsr #22 │ │ │ │ - rsbeq r8, fp, ip, asr #22 │ │ │ │ - rsbeq r8, fp, r0, ror fp │ │ │ │ + ldrdeq r8, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + strdeq r8, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r8, fp, ip, lsl #18 │ │ │ │ + rsbeq r8, fp, r8, lsr #18 │ │ │ │ + rsbeq r8, fp, r4, asr #18 │ │ │ │ + rsbeq r8, fp, r8, ror #18 │ │ │ │ + rsbeq r8, fp, r8, lsl #19 │ │ │ │ + rsbeq r8, fp, r4, lsr #19 │ │ │ │ + rsbeq r8, fp, r4, asr #19 │ │ │ │ + rsbeq r8, fp, r0, ror #19 │ │ │ │ + strdeq r8, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r8, fp, ip, lsl sl │ │ │ │ + rsbeq r8, fp, ip, lsr sl │ │ │ │ + rsbeq r8, fp, r4, asr sl │ │ │ │ + rsbeq r8, fp, r0, ror sl │ │ │ │ + rsbeq r8, fp, r8, lsl #21 │ │ │ │ + rsbeq r8, fp, r4, lsr #21 │ │ │ │ + rsbeq r8, fp, r0, asr #21 │ │ │ │ + ldrdeq r8, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r8, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r8, fp, r0, lsl fp │ │ │ │ + rsbeq r8, fp, r0, lsr fp │ │ │ │ + rsbeq r8, fp, r0, asr fp │ │ │ │ + rsbeq r8, fp, r4, ror fp │ │ │ │ mlseq fp, r8, fp, r8 │ │ │ │ - strhteq r8, [fp], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r8, [fp], #-180 @ 0xffffff4c @ │ │ │ │ - strdeq r8, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r8, fp, ip, lsl #24 │ │ │ │ - rsbeq r8, fp, r8, lsr #24 │ │ │ │ - rsbeq r8, fp, r4, asr #24 │ │ │ │ - rsbeq r8, fp, r4, ror #24 │ │ │ │ - rsbeq r8, fp, r4, lsl #25 │ │ │ │ - rsbeq r8, fp, r0, lsr #25 │ │ │ │ - strhteq r8, [fp], #-204 @ 0xffffff34 │ │ │ │ - ldrdeq r8, [fp], #-200 @ 0xffffff38 @ │ │ │ │ - strdeq r8, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r8, fp, r0, lsl sp │ │ │ │ - rsbeq r8, fp, r0, lsr sp │ │ │ │ - rsbeq r8, fp, ip, asr #26 │ │ │ │ - rsbeq r8, fp, ip, ror #26 │ │ │ │ - rsbeq r8, fp, r8, lsl #27 │ │ │ │ - rsbeq r8, fp, r0, lsr #27 │ │ │ │ - strhteq r8, [fp], #-220 @ 0xffffff24 │ │ │ │ - ldrdeq r8, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r8, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r8, fp, r4, lsl lr │ │ │ │ - rsbeq r8, fp, r4, lsr lr │ │ │ │ - rsbeq r8, fp, r0, asr lr │ │ │ │ - rsbeq r8, fp, ip, ror #28 │ │ │ │ - rsbeq r8, fp, r8, lsl #29 │ │ │ │ - rsbeq r8, fp, ip, lsr #29 │ │ │ │ - ldrdeq r8, [fp], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r8, fp, ip, ror #29 │ │ │ │ - rsbeq r8, fp, ip, lsl #30 │ │ │ │ - rsbeq r8, fp, r4, lsr #30 │ │ │ │ - rsbeq r8, fp, r8, asr #30 │ │ │ │ - rsbeq r8, fp, r4, ror #30 │ │ │ │ - rsbeq r8, fp, ip, ror pc │ │ │ │ - mlseq fp, r8, pc, r8 @ │ │ │ │ - strhteq r8, [fp], #-244 @ 0xffffff0c │ │ │ │ - ldrdeq r8, [fp], #-240 @ 0xffffff10 @ │ │ │ │ - rsbeq r8, fp, ip, ror #31 │ │ │ │ - rsbeq r9, fp, r0, lsl r0 │ │ │ │ + rsbeq r8, fp, r0, asr #23 │ │ │ │ + rsbeq r8, fp, r0, ror #23 │ │ │ │ + strdeq r8, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r8, fp, r8, lsl ip │ │ │ │ + rsbeq r8, fp, r4, lsr ip │ │ │ │ + rsbeq r8, fp, r0, asr ip │ │ │ │ + rsbeq r8, fp, ip, ror #24 │ │ │ │ + rsbeq r8, fp, ip, lsl #25 │ │ │ │ + rsbeq r8, fp, ip, lsr #25 │ │ │ │ + rsbeq r8, fp, r8, asr #25 │ │ │ │ + rsbeq r8, fp, r4, ror #25 │ │ │ │ + rsbeq r8, fp, r0, lsl #26 │ │ │ │ + rsbeq r8, fp, ip, lsl sp │ │ │ │ + rsbeq r8, fp, r8, lsr sp │ │ │ │ + rsbeq r8, fp, r8, asr sp │ │ │ │ + rsbeq r8, fp, r4, ror sp │ │ │ │ + mlseq fp, r4, sp, r8 │ │ │ │ + strhteq r8, [fp], #-208 @ 0xffffff30 │ │ │ │ + rsbeq r8, fp, r8, asr #27 │ │ │ │ + rsbeq r8, fp, r4, ror #27 │ │ │ │ + rsbeq r8, fp, r0, lsl #28 │ │ │ │ + rsbeq r8, fp, r0, lsr #28 │ │ │ │ + rsbeq r8, fp, ip, lsr lr │ │ │ │ + rsbeq r8, fp, ip, asr lr │ │ │ │ + rsbeq r8, fp, r8, ror lr │ │ │ │ + mlseq fp, r4, lr, r8 │ │ │ │ + strhteq r8, [fp], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq r8, [fp], #-228 @ 0xffffff1c @ │ │ │ │ + strdeq r8, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + rsbeq r8, fp, r4, lsl pc │ │ │ │ + rsbeq r8, fp, r4, lsr pc │ │ │ │ + rsbeq r8, fp, ip, asr #30 │ │ │ │ + rsbeq r8, fp, r0, ror pc │ │ │ │ + rsbeq r8, fp, ip, lsl #31 │ │ │ │ + rsbeq r8, fp, r4, lsr #31 │ │ │ │ + rsbeq r8, fp, r0, asr #31 │ │ │ │ + ldrdeq r8, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + strdeq r8, [fp], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r9, fp, r4, lsl r0 │ │ │ │ rsbeq r9, fp, r8, lsr r0 │ │ │ │ - rsbeq r9, fp, r8, asr r0 │ │ │ │ - rsbeq r9, fp, r8, ror r0 │ │ │ │ + rsbeq r9, fp, r0, rrx │ │ │ │ + rsbeq r9, fp, r0, lsl #1 │ │ │ │ rsbeq r9, fp, r0, lsr #1 │ │ │ │ rsbeq r9, fp, r8, asr #1 │ │ │ │ - rsbeq r9, fp, r4, ror #1 │ │ │ │ - rsbeq r9, fp, r4, lsl #2 │ │ │ │ - rsbeq r9, fp, ip, lsl r1 │ │ │ │ - rsbeq r9, fp, r4, lsr r1 │ │ │ │ - rsbeq r9, fp, ip, asr #2 │ │ │ │ - rsbeq r9, fp, ip, ror #2 │ │ │ │ - rsbeq r9, fp, r8, lsl #3 │ │ │ │ - rsbeq r9, fp, r8, lsr #3 │ │ │ │ - rsbeq r9, fp, r8, asr #3 │ │ │ │ - rsbeq r9, fp, r0, ror #3 │ │ │ │ - strdeq r9, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r9, fp, r8, lsl r2 │ │ │ │ - rsbeq r9, fp, r8, lsr r2 │ │ │ │ - rsbeq r9, fp, r4, asr r2 │ │ │ │ - rsbeq r9, fp, r4, ror r2 │ │ │ │ - mlseq fp, r4, r2, r9 │ │ │ │ - strhteq r9, [fp], #-36 @ 0xffffffdc │ │ │ │ - ldrdeq r9, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq r9, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - rsbeq r9, fp, r0, lsl r3 │ │ │ │ + strdeq r9, [fp], #-0 @ │ │ │ │ + rsbeq r9, fp, ip, lsl #2 │ │ │ │ + rsbeq r9, fp, ip, lsr #2 │ │ │ │ + rsbeq r9, fp, r4, asr #2 │ │ │ │ + rsbeq r9, fp, ip, asr r1 │ │ │ │ + rsbeq r9, fp, r4, ror r1 │ │ │ │ + mlseq fp, r4, r1, r9 │ │ │ │ + strhteq r9, [fp], #-16 │ │ │ │ + ldrdeq r9, [fp], #-16 @ │ │ │ │ + strdeq r9, [fp], #-16 @ │ │ │ │ + rsbeq r9, fp, r8, lsl #4 │ │ │ │ + rsbeq r9, fp, r4, lsr #4 │ │ │ │ + rsbeq r9, fp, r0, asr #4 │ │ │ │ + rsbeq r9, fp, r0, ror #4 │ │ │ │ + rsbeq r9, fp, ip, ror r2 │ │ │ │ + mlseq fp, ip, r2, r9 │ │ │ │ + strhteq r9, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldrdeq r9, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + strdeq r9, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r9, fp, r8, lsl r3 │ │ │ │ rsbeq r9, fp, r8, lsr r3 │ │ │ │ - rsbeq r9, fp, r8, asr r3 │ │ │ │ - rsbeq r9, fp, r4, ror r3 │ │ │ │ - mlseq fp, r0, r3, r9 │ │ │ │ - rsbeq r9, fp, ip, lsr #7 │ │ │ │ - rsbeq r9, fp, r8, asr #7 │ │ │ │ - rsbeq r9, fp, r4, ror #7 │ │ │ │ - rsbeq r9, fp, r0, lsl #8 │ │ │ │ - rsbeq r9, fp, ip, lsl r4 │ │ │ │ - rsbeq r9, fp, r8, lsr r4 │ │ │ │ - rsbeq r9, fp, ip, asr r4 │ │ │ │ - rsbeq r9, fp, ip, ror r4 │ │ │ │ - mlseq fp, r8, r4, r9 │ │ │ │ - strhteq r9, [fp], #-72 @ 0xffffffb8 │ │ │ │ - ldrdeq r9, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - strdeq r9, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r9, fp, r0, lsl r5 │ │ │ │ - rsbeq r9, fp, r0, lsr r5 │ │ │ │ - rsbeq r9, fp, r0, asr r5 │ │ │ │ - rsbeq r9, fp, ip, ror #10 │ │ │ │ + rsbeq r9, fp, r0, ror #6 │ │ │ │ + rsbeq r9, fp, r0, lsl #7 │ │ │ │ + mlseq fp, ip, r3, r9 │ │ │ │ + strhteq r9, [fp], #-56 @ 0xffffffc8 │ │ │ │ + ldrdeq r9, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + strdeq r9, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r9, fp, ip, lsl #8 │ │ │ │ + rsbeq r9, fp, r8, lsr #8 │ │ │ │ + rsbeq r9, fp, r4, asr #8 │ │ │ │ + rsbeq r9, fp, r0, ror #8 │ │ │ │ + rsbeq r9, fp, r4, lsl #9 │ │ │ │ + rsbeq r9, fp, r4, lsr #9 │ │ │ │ + rsbeq r9, fp, r0, asr #9 │ │ │ │ + rsbeq r9, fp, r0, ror #9 │ │ │ │ + rsbeq r9, fp, r0, lsl #10 │ │ │ │ + rsbeq r9, fp, ip, lsl r5 │ │ │ │ + rsbeq r9, fp, r8, lsr r5 │ │ │ │ + rsbeq r9, fp, r8, asr r5 │ │ │ │ + rsbeq r9, fp, r8, ror r5 │ │ │ │ mlseq fp, r4, r5, r9 │ │ │ │ - strhteq r9, [fp], #-84 @ 0xffffffac │ │ │ │ - ldrdeq r9, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq r9, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r9, fp, r4, lsl r6 │ │ │ │ - rsbeq r9, fp, r0, lsr r6 │ │ │ │ - rsbeq r9, fp, ip, asr #12 │ │ │ │ + strhteq r9, [fp], #-92 @ 0xffffffa4 │ │ │ │ + ldrdeq r9, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r9, fp, r0, lsl #12 │ │ │ │ + rsbeq r9, fp, r0, lsr #12 │ │ │ │ + rsbeq r9, fp, ip, lsr r6 │ │ │ │ + rsbeq r9, fp, r8, asr r6 │ │ │ │ rsbeq r9, fp, r4, ror r6 │ │ │ │ - mlseq fp, r0, r6, r9 │ │ │ │ - strhteq r9, [fp], #-96 @ 0xffffffa0 │ │ │ │ - ldrdeq r9, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r9, fp, ip, ror #13 │ │ │ │ - rsbeq r9, fp, r8, lsl #14 │ │ │ │ - rsbeq r9, fp, r0, lsr #14 │ │ │ │ - rsbeq r9, fp, r0, asr #14 │ │ │ │ - rsbeq r9, fp, r4, ror #14 │ │ │ │ - rsbeq r9, fp, r4, lsl #15 │ │ │ │ - rsbeq r9, fp, r0, lsr #15 │ │ │ │ - rsbeq r9, fp, r0, asr #15 │ │ │ │ - ldrdeq r9, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq r9, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - rsbeq r9, fp, ip, lsl r8 │ │ │ │ - rsbeq r9, fp, ip, lsr r8 │ │ │ │ - rsbeq r9, fp, r8, asr r8 │ │ │ │ - rsbeq r9, fp, r4, ror r8 │ │ │ │ - mlseq fp, r0, r8, r9 │ │ │ │ - strhteq r9, [fp], #-128 @ 0xffffff80 │ │ │ │ - rsbeq r9, fp, ip, asr #17 │ │ │ │ - rsbeq r9, fp, r8, ror #17 │ │ │ │ - rsbeq r9, fp, r4, lsl #18 │ │ │ │ - rsbeq r9, fp, r4, lsr #18 │ │ │ │ + mlseq fp, ip, r6, r9 │ │ │ │ + strhteq r9, [fp], #-104 @ 0xffffff98 │ │ │ │ + ldrdeq r9, [fp], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r9, [fp], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r9, fp, r4, lsl r7 │ │ │ │ + rsbeq r9, fp, r0, lsr r7 │ │ │ │ + rsbeq r9, fp, r8, asr #14 │ │ │ │ + rsbeq r9, fp, r8, ror #14 │ │ │ │ + rsbeq r9, fp, ip, lsl #15 │ │ │ │ + rsbeq r9, fp, ip, lsr #15 │ │ │ │ + rsbeq r9, fp, r8, asr #15 │ │ │ │ + rsbeq r9, fp, r8, ror #15 │ │ │ │ + rsbeq r9, fp, r4, lsl #16 │ │ │ │ + rsbeq r9, fp, r4, lsr #16 │ │ │ │ + rsbeq r9, fp, r4, asr #16 │ │ │ │ + rsbeq r9, fp, r4, ror #16 │ │ │ │ + rsbeq r9, fp, r0, lsl #17 │ │ │ │ + mlseq fp, ip, r8, r9 │ │ │ │ + strhteq r9, [fp], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r9, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, r0, lsl r9 │ │ │ │ + rsbeq r9, fp, ip, lsr #18 │ │ │ │ rsbeq r9, fp, ip, asr #18 │ │ │ │ - rsbeq r9, fp, ip, ror r9 │ │ │ │ - mlseq fp, r8, r9, r9 │ │ │ │ - strhteq r9, [fp], #-148 @ 0xffffff6c │ │ │ │ - ldrdeq r9, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r9, fp, ip, ror #19 │ │ │ │ + rsbeq r9, fp, r4, ror r9 │ │ │ │ + rsbeq r9, fp, r4, lsr #19 │ │ │ │ + rsbeq r9, fp, r0, asr #19 │ │ │ │ + ldrdeq r9, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r9, [fp], #-152 @ 0xffffff68 @ │ │ │ │ rsbeq r9, fp, r4, lsl sl │ │ │ │ - rsbeq r9, fp, r0, lsr sl │ │ │ │ - rsbeq r9, fp, r8, asr #20 │ │ │ │ - rsbeq r9, fp, r8, ror #20 │ │ │ │ - rsbeq r9, fp, ip, lsl #21 │ │ │ │ - rsbeq r9, fp, ip, lsr #21 │ │ │ │ - rsbeq r9, fp, r8, asr #21 │ │ │ │ - rsbeq r9, fp, ip, ror #21 │ │ │ │ - rsbeq r9, fp, ip, lsl #22 │ │ │ │ - rsbeq r9, fp, r8, lsr #22 │ │ │ │ - rsbeq r9, fp, r4, asr #22 │ │ │ │ - rsbeq r9, fp, r0, ror #22 │ │ │ │ - rsbeq r9, fp, ip, ror fp │ │ │ │ - mlseq fp, r8, fp, r9 │ │ │ │ - strhteq r9, [fp], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r9, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - strdeq r9, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r9, fp, r0, lsl ip │ │ │ │ - rsbeq r9, fp, r0, lsr ip │ │ │ │ - rsbeq r9, fp, ip, asr #24 │ │ │ │ - rsbeq r9, fp, ip, ror #24 │ │ │ │ - rsbeq r9, fp, r8, lsl #25 │ │ │ │ - rsbeq r9, fp, r4, lsr #25 │ │ │ │ - rsbeq r9, fp, r4, asr #25 │ │ │ │ - strdeq r9, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r9, fp, r0, lsl sp │ │ │ │ - rsbeq r9, fp, r8, lsr #26 │ │ │ │ - rsbeq r9, fp, r8, asr #26 │ │ │ │ - rsbeq r9, fp, r4, ror #26 │ │ │ │ + rsbeq r9, fp, ip, lsr sl │ │ │ │ + rsbeq r9, fp, r8, asr sl │ │ │ │ + rsbeq r9, fp, r0, ror sl │ │ │ │ + mlseq fp, r0, sl, r9 │ │ │ │ + strhteq r9, [fp], #-164 @ 0xffffff5c │ │ │ │ + ldrdeq r9, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + strdeq r9, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r9, fp, r4, lsl fp │ │ │ │ + rsbeq r9, fp, r4, lsr fp │ │ │ │ + rsbeq r9, fp, r0, asr fp │ │ │ │ + rsbeq r9, fp, ip, ror #22 │ │ │ │ + rsbeq r9, fp, r8, lsl #23 │ │ │ │ + rsbeq r9, fp, r4, lsr #23 │ │ │ │ + rsbeq r9, fp, r0, asr #23 │ │ │ │ + ldrdeq r9, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + strdeq r9, [fp], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r9, fp, r8, lsl ip │ │ │ │ + rsbeq r9, fp, r8, lsr ip │ │ │ │ + rsbeq r9, fp, r8, asr ip │ │ │ │ + rsbeq r9, fp, r4, ror ip │ │ │ │ + mlseq fp, r4, ip, r9 │ │ │ │ + strhteq r9, [fp], #-192 @ 0xffffff40 │ │ │ │ + rsbeq r9, fp, ip, asr #25 │ │ │ │ + rsbeq r9, fp, ip, ror #25 │ │ │ │ + rsbeq r9, fp, ip, lsl sp │ │ │ │ + rsbeq r9, fp, r8, lsr sp │ │ │ │ + rsbeq r9, fp, r0, asr sp │ │ │ │ + rsbeq r9, fp, r0, ror sp │ │ │ │ rsbeq r9, fp, ip, lsl #27 │ │ │ │ - rsbeq r9, fp, r8, lsr #27 │ │ │ │ - rsbeq r9, fp, r8, asr #27 │ │ │ │ - rsbeq r9, fp, r8, ror #27 │ │ │ │ - rsbeq r9, fp, r8, lsl #28 │ │ │ │ - rsbeq r9, fp, r4, lsr #28 │ │ │ │ - rsbeq r9, fp, r0, asr #28 │ │ │ │ - rsbeq r9, fp, r0, ror #28 │ │ │ │ - rsbeq r9, fp, ip, ror lr │ │ │ │ - mlseq fp, r8, lr, r9 │ │ │ │ - strhteq r9, [fp], #-228 @ 0xffffff1c │ │ │ │ - ldrdeq r9, [fp], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r9, [fp], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r9, fp, ip, lsl #30 │ │ │ │ - rsbeq r9, fp, r8, lsr #30 │ │ │ │ - rsbeq r9, fp, r4, asr #30 │ │ │ │ - rsbeq r9, fp, r0, ror #30 │ │ │ │ - rsbeq r9, fp, r0, lsl #31 │ │ │ │ - rsbeq r9, fp, r0, lsr #31 │ │ │ │ - rsbeq r9, fp, r4, asr #31 │ │ │ │ - rsbeq r9, fp, r4, ror #31 │ │ │ │ - rsbeq sl, fp, r4 │ │ │ │ - rsbeq sl, fp, ip, lsl r0 │ │ │ │ - rsbeq sl, fp, ip, lsr r0 │ │ │ │ - rsbeq sl, fp, ip, asr r0 │ │ │ │ - rsbeq sl, fp, ip, ror r0 │ │ │ │ - mlseq fp, r8, r0, sl │ │ │ │ - strhteq sl, [fp], #-4 │ │ │ │ - ldrdeq sl, [fp], #-4 @ │ │ │ │ - strdeq sl, [fp], #-0 @ │ │ │ │ - rsbeq sl, fp, r8, lsl #2 │ │ │ │ - rsbeq sl, fp, r4, lsr #2 │ │ │ │ - rsbeq sl, fp, r4, asr #2 │ │ │ │ - rsbeq sl, fp, ip, asr r1 │ │ │ │ - rsbeq sl, fp, r8, ror r1 │ │ │ │ - mlseq fp, r4, r1, sl │ │ │ │ - rsbeq sl, fp, ip, lsr #3 │ │ │ │ - rsbeq sl, fp, ip, asr #3 │ │ │ │ - rsbeq sl, fp, r8, ror #3 │ │ │ │ - rsbeq sl, fp, ip, lsl #4 │ │ │ │ - rsbeq sl, fp, r8, lsr #4 │ │ │ │ - rsbeq sl, fp, r0, asr #4 │ │ │ │ - rsbeq sl, fp, r4, ror #4 │ │ │ │ - rsbeq sl, fp, r0, lsl #5 │ │ │ │ - mlseq fp, ip, r2, sl │ │ │ │ - strhteq sl, [fp], #-40 @ 0xffffffd8 │ │ │ │ - ldrdeq sl, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq sl, [fp], #-36 @ 0xffffffdc @ │ │ │ │ + strhteq r9, [fp], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + strdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r9, fp, r0, lsl lr │ │ │ │ + rsbeq r9, fp, r0, lsr lr │ │ │ │ + rsbeq r9, fp, ip, asr #28 │ │ │ │ + rsbeq r9, fp, r8, ror #28 │ │ │ │ + rsbeq r9, fp, r8, lsl #29 │ │ │ │ + rsbeq r9, fp, r4, lsr #29 │ │ │ │ + rsbeq r9, fp, r0, asr #29 │ │ │ │ + ldrdeq r9, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + strdeq r9, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r9, fp, r8, lsl pc │ │ │ │ + rsbeq r9, fp, r4, lsr pc │ │ │ │ + rsbeq r9, fp, r0, asr pc │ │ │ │ + rsbeq r9, fp, ip, ror #30 │ │ │ │ + rsbeq r9, fp, r8, lsl #31 │ │ │ │ + rsbeq r9, fp, r8, lsr #31 │ │ │ │ + rsbeq r9, fp, r8, asr #31 │ │ │ │ + rsbeq r9, fp, ip, ror #31 │ │ │ │ + rsbeq sl, fp, ip │ │ │ │ + rsbeq sl, fp, ip, lsr #32 │ │ │ │ + rsbeq sl, fp, r4, asr #32 │ │ │ │ + rsbeq sl, fp, r4, rrx │ │ │ │ + rsbeq sl, fp, r4, lsl #1 │ │ │ │ + rsbeq sl, fp, r4, lsr #1 │ │ │ │ + rsbeq sl, fp, r0, asr #1 │ │ │ │ + ldrdeq sl, [fp], #-12 @ │ │ │ │ + strdeq sl, [fp], #-12 @ │ │ │ │ + rsbeq sl, fp, r8, lsl r1 │ │ │ │ + rsbeq sl, fp, r0, lsr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq sl, fp, ip, ror #2 │ │ │ │ + rsbeq sl, fp, r4, lsl #3 │ │ │ │ + rsbeq sl, fp, r0, lsr #3 │ │ │ │ + strhteq sl, [fp], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq sl, [fp], #-20 @ 0xffffffec @ │ │ │ │ + strdeq sl, [fp], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq sl, fp, r0, lsl r2 │ │ │ │ + rsbeq sl, fp, r4, lsr r2 │ │ │ │ + rsbeq sl, fp, r0, asr r2 │ │ │ │ + rsbeq sl, fp, r8, ror #4 │ │ │ │ + rsbeq sl, fp, ip, lsl #5 │ │ │ │ + rsbeq sl, fp, r8, lsr #5 │ │ │ │ + rsbeq sl, fp, r4, asr #5 │ │ │ │ + rsbeq sl, fp, r0, ror #5 │ │ │ │ + strdeq sl, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ rsbeq sl, fp, ip, lsl r3 │ │ │ │ - rsbeq sl, fp, ip, lsr r3 │ │ │ │ - rsbeq sl, fp, ip, asr r3 │ │ │ │ - rsbeq sl, fp, r8, ror r3 │ │ │ │ - mlseq fp, r4, r3, sl │ │ │ │ - strhteq sl, [fp], #-48 @ 0xffffffd0 │ │ │ │ - rsbeq sl, fp, ip, asr #7 │ │ │ │ - rsbeq sl, fp, r8, ror #7 │ │ │ │ - rsbeq sl, fp, r0, lsl #8 │ │ │ │ - rsbeq sl, fp, r0, lsr #8 │ │ │ │ - rsbeq sl, fp, ip, lsr r4 │ │ │ │ - rsbeq sl, fp, ip, asr r4 │ │ │ │ - rsbeq sl, fp, r8, ror r4 │ │ │ │ - mlseq fp, ip, r4, sl │ │ │ │ - strhteq sl, [fp], #-72 @ 0xffffffb8 │ │ │ │ - ldrdeq sl, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - strhteq r3, [fp], #-176 @ 0xffffff50 │ │ │ │ - rsbeq r3, fp, r8, ror #23 │ │ │ │ - rsbeq r3, fp, r8, asr #23 │ │ │ │ - rsbeq r3, fp, r0, lsr #24 │ │ │ │ - rsbeq r3, fp, r8, asr ip │ │ │ │ - rsbeq r3, fp, r0, lsr #25 │ │ │ │ - rsbeq r3, fp, r8, lsr #26 │ │ │ │ - rsbeq r3, fp, ip, lsl #26 │ │ │ │ - rsbeq r3, fp, ip, lsr ip │ │ │ │ - rsbeq r3, fp, r4, lsl #22 │ │ │ │ - rsbeq r3, fp, r4, ror #20 │ │ │ │ - rsbeq r3, fp, r4, lsl #21 │ │ │ │ - rsbeq r3, fp, r4, lsr #21 │ │ │ │ - rsbeq r3, fp, r4, asr #21 │ │ │ │ - rsbeq r3, fp, r4, ror #21 │ │ │ │ - rsbeq r3, fp, ip, ror #25 │ │ │ │ - rsbeq r3, fp, r0, lsr #22 │ │ │ │ - rsbeq r3, fp, r0, asr #22 │ │ │ │ - rsbeq r3, fp, r0, ror #22 │ │ │ │ - rsbeq r3, fp, ip, ror ip │ │ │ │ - rsbeq r3, fp, r0, asr #25 │ │ │ │ - rsbeq r3, fp, ip, asr #26 │ │ │ │ - mlseq fp, r8, fp, r3 │ │ │ │ - rsbeq r3, fp, r0, lsl #23 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strheq r9, [sp], #-48 @ 0xffffffd0 │ │ │ │ - subeq r9, sp, r0, asr #7 │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ - rsbeq r2, fp, r0, asr r2 │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq r6, fp, r8, asr ip │ │ │ │ - rsbeq r7, fp, ip, ror #20 │ │ │ │ - ldr r0, [pc, #-1476] @ b2370 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1480] @ b2374 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1484] @ b2378 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1488] @ b237c <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1492] @ b2380 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1496] @ b2384 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1500] @ b2388 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1504] @ b238c <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1508] @ b2390 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1512] @ b2394 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1516] @ b2398 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1520] @ b239c <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1524] @ b23a0 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1528] @ b23a4 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1532] @ b23a8 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1536] @ b23ac <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1540] @ b23b0 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1544] @ b23b4 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1548] @ b23b8 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1552] @ b23bc <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1556] @ b23c0 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1560] @ b23c4 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1564] @ b23c8 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1568] @ b23cc <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1572] @ b23d0 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1576] @ b23d4 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1580] @ b23d8 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1584] @ b23dc <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1588] @ b23e0 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1592] @ b23e4 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1596] @ b23e8 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1600] @ b23ec <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1604] @ b23f0 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1608] @ b23f4 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1612] @ b23f8 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1616] @ b23fc <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1620] @ b2400 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1624] @ b2404 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1628] @ b2408 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1632] @ b240c <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1636] @ b2410 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1640] @ b2414 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1644] @ b2418 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1648] @ b241c <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1652] @ b2420 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1656] @ b2424 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1660] @ b2428 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1664] @ b242c <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1668] @ b2430 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1672] @ b2434 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1676] @ b2438 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1680] @ b243c <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1684] @ b2440 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1688] @ b2444 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1692] @ b2448 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1696] @ b244c <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1700] @ b2450 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1704] @ b2454 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1708] @ b2458 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1712] @ b245c <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1716] @ b2460 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1720] @ b2464 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1724] @ b2468 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1728] @ b246c <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1732] @ b2470 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1736] @ b2474 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1740] @ b2478 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1744] @ b247c <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1748] @ b2480 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1752] @ b2484 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1756] @ b2488 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1760] @ b248c <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1764] @ b2490 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1768] @ b2494 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1772] @ b2498 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1776] @ b249c <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1780] @ b24a0 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1784] @ b24a4 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1788] @ b24a8 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1792] @ b24ac <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1796] @ b24b0 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1800] @ b24b4 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1804] @ b24b8 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1808] @ b24bc <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1812] @ b24c0 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1816] @ b24c4 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1820] @ b24c8 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1824] @ b24cc <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1828] @ b24d0 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1832] @ b24d4 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1836] @ b24d8 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1840] @ b24dc <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1844] @ b24e0 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1848] @ b24e4 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1852] @ b24e8 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1856] @ b24ec <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1860] @ b24f0 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1864] @ b24f4 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1868] @ b24f8 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1872] @ b24fc <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1876] @ b2500 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1880] @ b2504 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1884] @ b2508 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1888] @ b250c <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1892] @ b2510 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1896] @ b2514 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1900] @ b2518 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1904] @ b251c <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1908] @ b2520 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1912] @ b2524 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1916] @ b2528 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1920] @ b252c <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1924] @ b2530 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1928] @ b2534 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1932] @ b2538 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1936] @ b253c <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1940] @ b2540 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1944] @ b2544 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1948] @ b2548 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1952] @ b254c <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1956] @ b2550 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1960] @ b2554 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1964] @ b2558 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1968] @ b255c <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1972] @ b2560 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1976] @ b2564 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1980] @ b2568 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1984] @ b256c <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1988] @ b2570 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1992] @ b2574 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-1996] @ b2578 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2000] @ b257c <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2004] @ b2580 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2008] @ b2584 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2012] @ b2588 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2016] @ b258c <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2020] @ b2590 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2024] @ b2594 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2028] @ b2598 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2032] @ b259c <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2036] @ b25a0 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2040] @ b25a4 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2044] @ b25a8 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2048] @ b25ac <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2052] @ b25b0 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2056] @ b25b4 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2060] @ b25b8 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2064] @ b25bc <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2068] @ b25c0 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2072] @ b25c4 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2076] @ b25c8 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2080] @ b25cc <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2084] @ b25d0 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2088] @ b25d4 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2092] @ b25d8 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2096] @ b25dc <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2100] @ b25e0 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2104] @ b25e4 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2108] @ b25e8 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2112] @ b25ec <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2116] @ b25f0 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2120] @ b25f4 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2124] @ b25f8 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2128] @ b25fc <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2132] @ b2600 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2136] @ b2604 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2140] @ b2608 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2144] @ b260c <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2148] @ b2610 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2152] @ b2614 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2156] @ b2618 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2160] @ b261c <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2164] @ b2620 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2168] @ b2624 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2172] @ b2628 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2176] @ b262c <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2180] @ b2630 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2184] @ b2634 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2188] @ b2638 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2192] @ b263c <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2196] @ b2640 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2200] @ b2644 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2204] @ b2648 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2208] @ b264c <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2212] @ b2650 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2216] @ b2654 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2220] @ b2658 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2224] @ b265c <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2228] @ b2660 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2232] @ b2664 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2236] @ b2668 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2240] @ b266c <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2244] @ b2670 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2248] @ b2674 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2252] @ b2678 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2256] @ b267c <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2260] @ b2680 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2264] @ b2684 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2268] @ b2688 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2272] @ b268c <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2276] @ b2690 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2280] @ b2694 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2284] @ b2698 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2288] @ b269c <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2292] @ b26a0 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2296] @ b26a4 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2300] @ b26a8 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2304] @ b26ac <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2308] @ b26b0 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2312] @ b26b4 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2316] @ b26b8 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2320] @ b26bc <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2324] @ b26c0 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2328] @ b26c4 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2332] @ b26c8 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2336] @ b26cc <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2340] @ b26d0 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2344] @ b26d4 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2348] @ b26d8 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2352] @ b26dc <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2356] @ b26e0 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2360] @ b26e4 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2364] @ b26e8 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2368] @ b26ec <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2372] @ b26f0 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2376] @ b26f4 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2380] @ b26f8 <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2384] @ b26fc <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2388] @ b2700 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2392] @ b2704 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2396] @ b2708 <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2400] @ b270c <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2404] @ b2710 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2408] @ b2714 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2412] @ b2718 <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2416] @ b271c <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2420] @ b2720 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2424] @ b2724 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2428] @ b2728 <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2432] @ b272c <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2436] @ b2730 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2440] @ b2734 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2444] @ b2738 <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2448] @ b273c <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2452] @ b2740 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2456] @ b2744 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2460] @ b2748 <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2464] @ b274c <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2468] @ b2750 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2472] @ b2754 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2476] @ b2758 <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2480] @ b275c <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2484] @ b2760 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2488] @ b2764 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2492] @ b2768 <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2496] @ b276c <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2500] @ b2770 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2504] @ b2774 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2508] @ b2778 <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2512] @ b277c <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2516] @ b2780 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2520] @ b2784 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2524] @ b2788 <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2528] @ b278c <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2532] @ b2790 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2536] @ b2794 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2540] @ b2798 <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2544] @ b279c <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2548] @ b27a0 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2552] @ b27a4 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2556] @ b27a8 <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2560] @ b27ac <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2564] @ b27b0 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2568] @ b27b4 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2572] @ b27b8 <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2576] @ b27bc <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2580] @ b27c0 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2584] @ b27c4 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2588] @ b27c8 <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2592] @ b27cc <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2596] @ b27d0 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2600] @ b27d4 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2604] @ b27d8 <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2608] @ b27dc <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2612] @ b27e0 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2616] @ b27e4 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2620] @ b27e8 <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2624] @ b27ec <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2628] @ b27f0 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2632] @ b27f4 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2636] @ b27f8 <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2640] @ b27fc <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2644] @ b2800 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2648] @ b2804 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2652] @ b2808 <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2656] @ b280c <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2660] @ b2810 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2664] @ b2814 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2668] @ b2818 <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2672] @ b281c <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2676] @ b2820 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2680] @ b2824 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2684] @ b2828 <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2688] @ b282c <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2692] @ b2830 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2696] @ b2834 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2700] @ b2838 <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2704] @ b283c <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2708] @ b2840 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2712] @ b2844 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2716] @ b2848 <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2720] @ b284c <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2724] @ b2850 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2728] @ b2854 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2732] @ b2858 <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2736] @ b285c <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2740] @ b2860 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2744] @ b2864 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2748] @ b2868 <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2752] @ b286c <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2756] @ b2870 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2760] @ b2874 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2764] @ b2878 <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2768] @ b287c <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2772] @ b2880 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2776] @ b2884 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2780] @ b2888 <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2784] @ b288c <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2788] @ b2890 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2792] @ b2894 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2796] @ b2898 <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2800] @ b289c <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2804] @ b28a0 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2808] @ b28a4 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2700] @ b2918 <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2820] @ b28a8 <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2824] @ b28ac <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2828] @ b28b0 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2832] @ b28b4 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2836] @ b28b8 <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2840] @ b28bc <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2844] @ b28c0 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2848] @ b28c4 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2852] @ b28c8 <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2856] @ b28cc <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2860] @ b28d0 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2864] @ b28d4 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2868] @ b28d8 <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2872] @ b28dc <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2876] @ b28e0 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2880] @ b28e4 <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2884] @ b28e8 <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2888] @ b28ec <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2892] @ b28f0 <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2896] @ b28f4 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2900] @ b28f8 <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2904] @ b28fc <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2908] @ b2900 <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - ldr r0, [pc, #-2912] @ b2904 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ - bl b3f94 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + rsbeq sl, fp, r4, asr #6 │ │ │ │ + rsbeq sl, fp, r4, ror #6 │ │ │ │ + rsbeq sl, fp, r4, lsl #7 │ │ │ │ + rsbeq sl, fp, r0, lsr #7 │ │ │ │ + strhteq sl, [fp], #-60 @ 0xffffffc4 │ │ │ │ + ldrdeq sl, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ + strdeq sl, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq sl, fp, r0, lsl r4 │ │ │ │ + rsbeq sl, fp, r8, lsr #8 │ │ │ │ + rsbeq sl, fp, r8, asr #8 │ │ │ │ + rsbeq sl, fp, r4, ror #8 │ │ │ │ + rsbeq sl, fp, r4, lsl #9 │ │ │ │ + rsbeq sl, fp, r0, lsr #9 │ │ │ │ + rsbeq sl, fp, r4, asr #9 │ │ │ │ + rsbeq sl, fp, r0, ror #9 │ │ │ │ + strdeq sl, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + ldrdeq r3, [fp], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r3, fp, r0, lsl ip │ │ │ │ + strdeq r3, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r3, fp, r8, asr #24 │ │ │ │ + rsbeq r3, fp, r0, lsl #25 │ │ │ │ + rsbeq r3, fp, r8, asr #25 │ │ │ │ + rsbeq r3, fp, r0, asr sp │ │ │ │ + rsbeq r3, fp, r4, lsr sp │ │ │ │ + rsbeq r3, fp, r4, ror #24 │ │ │ │ + rsbeq r3, fp, ip, lsr #22 │ │ │ │ + rsbeq r3, fp, ip, lsl #21 │ │ │ │ + rsbeq r3, fp, ip, lsr #21 │ │ │ │ + rsbeq r3, fp, ip, asr #21 │ │ │ │ + rsbeq r3, fp, ip, ror #21 │ │ │ │ + rsbeq r3, fp, ip, lsl #22 │ │ │ │ + rsbeq r3, fp, r4, lsl sp │ │ │ │ + rsbeq r3, fp, r8, asr #22 │ │ │ │ + rsbeq r3, fp, r8, ror #22 │ │ │ │ + rsbeq r3, fp, r8, lsl #23 │ │ │ │ + rsbeq r3, fp, r4, lsr #25 │ │ │ │ + rsbeq r3, fp, r8, ror #25 │ │ │ │ + rsbeq r3, fp, r4, ror sp │ │ │ │ + rsbeq r3, fp, r0, asr #23 │ │ │ │ + rsbeq r3, fp, r8, lsr #23 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + subeq r9, sp, ip, ror r1 │ │ │ │ + subeq r9, sp, ip, lsl #3 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ + rsbeq r2, fp, r8, ror r2 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq r6, fp, r0, lsl #25 │ │ │ │ + mlseq fp, r4, sl, r7 │ │ │ │ + ldr r0, [pc, #-1476] @ b26b0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1480] @ b26b4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1484] @ b26b8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1488] @ b26bc <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1492] @ b26c0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1496] @ b26c4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1500] @ b26c8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1504] @ b26cc <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1508] @ b26d0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1512] @ b26d4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1516] @ b26d8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1520] @ b26dc <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1524] @ b26e0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1528] @ b26e4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1532] @ b26e8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1536] @ b26ec <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1540] @ b26f0 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1544] @ b26f4 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1548] @ b26f8 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1552] @ b26fc <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1556] @ b2700 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1560] @ b2704 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1564] @ b2708 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1568] @ b270c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1572] @ b2710 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1576] @ b2714 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1580] @ b2718 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1584] @ b271c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1588] @ b2720 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1592] @ b2724 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1596] @ b2728 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1600] @ b272c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1604] @ b2730 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1608] @ b2734 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1612] @ b2738 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1616] @ b273c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1620] @ b2740 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1624] @ b2744 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1628] @ b2748 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1632] @ b274c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1636] @ b2750 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1640] @ b2754 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1644] @ b2758 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1648] @ b275c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1652] @ b2760 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1656] @ b2764 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1660] @ b2768 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1664] @ b276c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1668] @ b2770 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1672] @ b2774 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1676] @ b2778 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1680] @ b277c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1684] @ b2780 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1688] @ b2784 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1692] @ b2788 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1696] @ b278c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1700] @ b2790 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1704] @ b2794 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1708] @ b2798 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1712] @ b279c <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1716] @ b27a0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1720] @ b27a4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1724] @ b27a8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1728] @ b27ac <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1732] @ b27b0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1736] @ b27b4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1740] @ b27b8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1744] @ b27bc <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1748] @ b27c0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1752] @ b27c4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1756] @ b27c8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1760] @ b27cc <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1764] @ b27d0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1768] @ b27d4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1772] @ b27d8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1776] @ b27dc <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1780] @ b27e0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1784] @ b27e4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1788] @ b27e8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1792] @ b27ec <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1796] @ b27f0 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1800] @ b27f4 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1804] @ b27f8 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1808] @ b27fc <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1812] @ b2800 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1816] @ b2804 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1820] @ b2808 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1824] @ b280c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1828] @ b2810 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1832] @ b2814 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1836] @ b2818 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1840] @ b281c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1844] @ b2820 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1848] @ b2824 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1852] @ b2828 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1856] @ b282c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1860] @ b2830 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1864] @ b2834 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1868] @ b2838 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1872] @ b283c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1876] @ b2840 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1880] @ b2844 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1884] @ b2848 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1888] @ b284c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1892] @ b2850 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1896] @ b2854 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1900] @ b2858 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1904] @ b285c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1908] @ b2860 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1912] @ b2864 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1916] @ b2868 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1920] @ b286c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1924] @ b2870 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1928] @ b2874 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1932] @ b2878 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1936] @ b287c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1940] @ b2880 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1944] @ b2884 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1948] @ b2888 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1952] @ b288c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1956] @ b2890 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1960] @ b2894 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1964] @ b2898 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1968] @ b289c <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1972] @ b28a0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1976] @ b28a4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1980] @ b28a8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1984] @ b28ac <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1988] @ b28b0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1992] @ b28b4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-1996] @ b28b8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2000] @ b28bc <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2004] @ b28c0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2008] @ b28c4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2012] @ b28c8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2016] @ b28cc <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2020] @ b28d0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2024] @ b28d4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2028] @ b28d8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2032] @ b28dc <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2036] @ b28e0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2040] @ b28e4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2044] @ b28e8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2048] @ b28ec <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2052] @ b28f0 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2056] @ b28f4 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2060] @ b28f8 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2064] @ b28fc <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2068] @ b2900 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2072] @ b2904 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2076] @ b2908 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2080] @ b290c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2084] @ b2910 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2088] @ b2914 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2092] @ b2918 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2096] @ b291c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2100] @ b2920 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2104] @ b2924 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2108] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2112] @ b292c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2116] @ b2930 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2120] @ b2934 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2124] @ b2938 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2128] @ b293c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2132] @ b2940 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2136] @ b2944 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2140] @ b2948 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2144] @ b294c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2148] @ b2950 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2152] @ b2954 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2156] @ b2958 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2160] @ b295c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2164] @ b2960 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2168] @ b2964 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2172] @ b2968 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2176] @ b296c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2180] @ b2970 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2184] @ b2974 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2188] @ b2978 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2192] @ b297c <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2196] @ b2980 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2200] @ b2984 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2204] @ b2988 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2208] @ b298c <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2212] @ b2990 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2216] @ b2994 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2220] @ b2998 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2224] @ b299c <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2228] @ b29a0 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2232] @ b29a4 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2236] @ b29a8 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2240] @ b29ac <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2244] @ b29b0 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2248] @ b29b4 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2252] @ b29b8 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2256] @ b29bc <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2260] @ b29c0 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2264] @ b29c4 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2268] @ b29c8 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2272] @ b29cc <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2276] @ b29d0 <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2280] @ b29d4 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2284] @ b29d8 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2288] @ b29dc <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2292] @ b29e0 <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2296] @ b29e4 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2300] @ b29e8 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2304] @ b29ec <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2308] @ b29f0 <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2312] @ b29f4 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2316] @ b29f8 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2320] @ b29fc <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2324] @ b2a00 <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2328] @ b2a04 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2332] @ b2a08 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2336] @ b2a0c <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2340] @ b2a10 <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2344] @ b2a14 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2348] @ b2a18 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2352] @ b2a1c <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2356] @ b2a20 <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2360] @ b2a24 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2364] @ b2a28 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2368] @ b2a2c <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2372] @ b2a30 <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2376] @ b2a34 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2380] @ b2a38 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2384] @ b2a3c <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2388] @ b2a40 <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2392] @ b2a44 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2396] @ b2a48 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2400] @ b2a4c <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2404] @ b2a50 <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2408] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2412] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2416] @ b2a5c <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2420] @ b2a60 <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2424] @ b2a64 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2428] @ b2a68 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2432] @ b2a6c <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2436] @ b2a70 <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2440] @ b2a74 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2444] @ b2a78 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2448] @ b2a7c <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2452] @ b2a80 <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2456] @ b2a84 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2460] @ b2a88 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2464] @ b2a8c <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2468] @ b2a90 <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2472] @ b2a94 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2476] @ b2a98 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2480] @ b2a9c <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2484] @ b2aa0 <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2488] @ b2aa4 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2492] @ b2aa8 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2496] @ b2aac <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2500] @ b2ab0 <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2504] @ b2ab4 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2508] @ b2ab8 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2512] @ b2abc <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2516] @ b2ac0 <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2520] @ b2ac4 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2524] @ b2ac8 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2528] @ b2acc <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2532] @ b2ad0 <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2536] @ b2ad4 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2540] @ b2ad8 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2544] @ b2adc <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2548] @ b2ae0 <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2552] @ b2ae4 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2556] @ b2ae8 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2560] @ b2aec <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2564] @ b2af0 <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2568] @ b2af4 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2572] @ b2af8 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2576] @ b2afc <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2580] @ b2b00 <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2584] @ b2b04 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2588] @ b2b08 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2592] @ b2b0c <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2596] @ b2b10 <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2600] @ b2b14 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2604] @ b2b18 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2608] @ b2b1c <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2612] @ b2b20 <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2616] @ b2b24 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2620] @ b2b28 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2624] @ b2b2c <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2628] @ b2b30 <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2632] @ b2b34 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2636] @ b2b38 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2640] @ b2b3c <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2644] @ b2b40 <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2648] @ b2b44 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2652] @ b2b48 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2656] @ b2b4c <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2660] @ b2b50 <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2664] @ b2b54 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2668] @ b2b58 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2672] @ b2b5c <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2676] @ b2b60 <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2680] @ b2b64 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2684] @ b2b68 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2688] @ b2b6c <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2692] @ b2b70 <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2696] @ b2b74 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2700] @ b2b78 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2704] @ b2b7c <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2708] @ b2b80 <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2712] @ b2b84 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2716] @ b2b88 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2720] @ b2b8c <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2724] @ b2b90 <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2728] @ b2b94 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2732] @ b2b98 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2736] @ b2b9c <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2740] @ b2ba0 <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2744] @ b2ba4 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2748] @ b2ba8 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2752] @ b2bac <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2756] @ b2bb0 <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2760] @ b2bb4 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2764] @ b2bb8 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2768] @ b2bbc <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2772] @ b2bc0 <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2776] @ b2bc4 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2780] @ b2bc8 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2784] @ b2bcc <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2788] @ b2bd0 <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2792] @ b2bd4 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2796] @ b2bd8 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2800] @ b2bdc <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2804] @ b2be0 <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2808] @ b2be4 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2700] @ b2c58 <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2820] @ b2be8 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2824] @ b2bec <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2828] @ b2bf0 <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2832] @ b2bf4 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2836] @ b2bf8 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2840] @ b2bfc <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2844] @ b2c00 <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2848] @ b2c04 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2852] @ b2c08 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2856] @ b2c0c <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2860] @ b2c10 <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2864] @ b2c14 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2868] @ b2c18 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2872] @ b2c1c <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2876] @ b2c20 <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2880] @ b2c24 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2884] @ b2c28 <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2888] @ b2c2c <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2892] @ b2c30 <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2896] @ b2c34 <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2900] @ b2c38 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2904] @ b2c3c <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2908] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + ldr r0, [pc, #-2912] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ + bl b42d8 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ sub r8, r7, #1024 @ 0x400 │ │ │ │ - movw r3, #44564 @ 0xae14 │ │ │ │ + movw r3, #45332 @ 0xb114 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r3, #29292 @ 0x726c │ │ │ │ + movw r3, #27472 @ 0x6b50 │ │ │ │ movt r3, #29 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b b3578 <_Py_InitializeRecursionLimits@@Base+0x32ac> │ │ │ │ + b b38b8 <_Py_InitializeRecursionLimits@@Base+0x32a8> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3c54 <_Py_InitializeRecursionLimits@@Base+0x3988> │ │ │ │ - ldr r3, [pc, #-2980] @ b2908 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ + bne b3f94 <_Py_InitializeRecursionLimits@@Base+0x3984> │ │ │ │ + ldr r3, [pc, #-2980] @ b2c48 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq b3c38 <_Py_InitializeRecursionLimits@@Base+0x396c> │ │ │ │ + beq b3f78 <_Py_InitializeRecursionLimits@@Base+0x3968> │ │ │ │ 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 b3ba4 <_Py_InitializeRecursionLimits@@Base+0x38d8> │ │ │ │ + beq b3ee4 <_Py_InitializeRecursionLimits@@Base+0x38d4> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3b8c <_Py_InitializeRecursionLimits@@Base+0x38c0> │ │ │ │ + bne b3ecc <_Py_InitializeRecursionLimits@@Base+0x38bc> │ │ │ │ ror r3, r5, #4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r5, [r4, #12] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -136519,727 +136727,728 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ 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 b3c20 <_Py_InitializeRecursionLimits@@Base+0x3954> │ │ │ │ + bgt b3f60 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add sl, sl, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp sl, #256 @ 0x100 │ │ │ │ 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] │ │ │ │ - beq b360c <_Py_InitializeRecursionLimits@@Base+0x3340> │ │ │ │ + beq b394c <_Py_InitializeRecursionLimits@@Base+0x333c> │ │ │ │ add r7, r7, #24 │ │ │ │ add r8, r8, #32 │ │ │ │ ldr r0, [r9, #1140] @ 0x474 │ │ │ │ cmp sl, #127 @ 0x7f │ │ │ │ movgt r5, r8 │ │ │ │ movle r5, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b35d4 <_Py_InitializeRecursionLimits@@Base+0x3308> │ │ │ │ + bne b3914 <_Py_InitializeRecursionLimits@@Base+0x3304> │ │ │ │ ldr r6, [r9, #1140] @ 0x474 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b3490 <_Py_InitializeRecursionLimits@@Base+0x31c4> │ │ │ │ + beq b37d0 <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ mov r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b34e8 <_Py_InitializeRecursionLimits@@Base+0x321c> │ │ │ │ - movw r1, #54584 @ 0xd538 │ │ │ │ + bne b3828 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ + movw r1, #54112 @ 0xd360 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-3272] @ b290c <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #-3272] @ b2c4c <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq b359c <_Py_InitializeRecursionLimits@@Base+0x32d0> │ │ │ │ + beq b38dc <_Py_InitializeRecursionLimits@@Base+0x32cc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3d9c <_Py_InitializeRecursionLimits@@Base+0x3ad0> │ │ │ │ + ble b40e4 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ ldr r3, [r4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp sl, #256 @ 0x100 │ │ │ │ - bne b3570 <_Py_InitializeRecursionLimits@@Base+0x32a4> │ │ │ │ + bne b38b0 <_Py_InitializeRecursionLimits@@Base+0x32a0> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3c6c <_Py_InitializeRecursionLimits@@Base+0x39a0> │ │ │ │ - bl b6aa0 │ │ │ │ + bne b3fac <_Py_InitializeRecursionLimits@@Base+0x399c> │ │ │ │ + bl b6de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3f48 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ + beq b4290 <_Py_InitializeRecursionLimits@@Base+0x3c80> │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ add r3, r2, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b36c8 <_Py_InitializeRecursionLimits@@Base+0x33fc> │ │ │ │ - movw r2, #54536 @ 0xd508 │ │ │ │ - movt r2, #109 @ 0x6d │ │ │ │ - ldr lr, [r2, #4] │ │ │ │ + bne b3a08 <_Py_InitializeRecursionLimits@@Base+0x33f8> │ │ │ │ + movw r2, #55408 @ 0xd870 │ │ │ │ + movt r2, #111 @ 0x6f │ │ │ │ + ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #53896 @ 0xd288 │ │ │ │ + movwne r3, #54368 @ 0xd460 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ - bne b36a0 <_Py_InitializeRecursionLimits@@Base+0x33d4> │ │ │ │ - ldr r3, [pc, #-3420] @ b2910 <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ + bne b39e0 <_Py_InitializeRecursionLimits@@Base+0x33d0> │ │ │ │ + ldr r3, [pc, #-3420] @ b2c50 <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2, #4] │ │ │ │ + str r5, [r2] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne b3680 <_Py_InitializeRecursionLimits@@Base+0x33b4> │ │ │ │ - movw r3, #53896 @ 0xd288 │ │ │ │ + bne b39c0 <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ + movw r3, #54368 @ 0xd460 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str lr, [r3] │ │ │ │ - ldr r2, [pc, #-3476] @ b2914 <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ + ldr r2, [pc, #-3476] @ b2c54 <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ str r2, [r3, #24] │ │ │ │ add r2, r2, #16 │ │ │ │ str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-3488] @ b2918 <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ + ldr r2, [pc, #-3488] @ b2c58 <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #-3492] @ b291c <_Py_InitializeRecursionLimits@@Base+0x2650> │ │ │ │ + ldr r2, [pc, #-3492] @ b2c5c <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #-3496] @ b2920 <_Py_InitializeRecursionLimits@@Base+0x2654> │ │ │ │ + ldr r2, [pc, #-3496] @ b2c60 <_Py_InitializeRecursionLimits@@Base+0x2650> │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl b84e0 │ │ │ │ + bl b87e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3f10 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + beq b4258 <_Py_InitializeRecursionLimits@@Base+0x3c48> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ add r4, r3, #4096 @ 0x1000 │ │ │ │ add r5, r3, #6144 @ 0x1800 │ │ │ │ add r6, r3, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl b8588 │ │ │ │ + bl b8888 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3f10 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + beq b4258 <_Py_InitializeRecursionLimits@@Base+0x3c48> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne b36fc <_Py_InitializeRecursionLimits@@Base+0x3430> │ │ │ │ + bne b3a3c <_Py_InitializeRecursionLimits@@Base+0x342c> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r0, #848 @ 0x350 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl 2d40d0 │ │ │ │ + bl 2d2f54 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #3804] @ 0xedc │ │ │ │ - beq b3f64 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + beq b42ac <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ ldr r7, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3816] @ 0xee8 │ │ │ │ - beq b3f64 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + beq b42ac <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3820] @ 0xeec │ │ │ │ - beq b3f64 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + beq b42ac <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d4138 │ │ │ │ + bl 2d2fbc │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b3f04 <_Py_InitializeRecursionLimits@@Base+0x3c38> │ │ │ │ + bne b424c <_Py_InitializeRecursionLimits@@Base+0x3c3c> │ │ │ │ ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b3850 <_Py_InitializeRecursionLimits@@Base+0x3584> │ │ │ │ + bne b3b90 <_Py_InitializeRecursionLimits@@Base+0x3580> │ │ │ │ mov r0, #5 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b3ed8 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ - movw r8, #53896 @ 0xd288 │ │ │ │ + beq b4220 <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ + movw r8, #54368 @ 0xd460 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #-3732] @ b2924 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ - movw r2, #34280 @ 0x85e8 │ │ │ │ + ldr r1, [pc, #-3732] @ b2c64 <_Py_InitializeRecursionLimits@@Base+0x2654> │ │ │ │ + movw r2, #33704 @ 0x83a8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ - bl 2d9a0c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ + bl 2d892c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #-3752] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ + ldr r1, [pc, #-3752] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ - bl 2d9a0c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ + bl 2d892c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #-3776] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ + ldr r1, [pc, #-3776] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ - bl 2d9a0c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ + bl 2d892c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #-3800] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ + ldr r1, [pc, #-3800] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ - bl 2d9a0c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ + bl 2d892c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #-3840] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x265c> │ │ │ │ - bl 2d9a0c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ + ldr r1, [pc, #-3840] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ + bl 2d892c <_PyStaticType_InitForExtension@@Base+0x119c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3eb8 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + beq b4200 <_Py_InitializeRecursionLimits@@Base+0x3bf0> │ │ │ │ cmp r3, r1 │ │ │ │ - bne b3838 <_Py_InitializeRecursionLimits@@Base+0x356c> │ │ │ │ + bne b3b78 <_Py_InitializeRecursionLimits@@Base+0x3568> │ │ │ │ str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne b386c <_Py_InitializeRecursionLimits@@Base+0x35a0> │ │ │ │ - bl b6aa0 │ │ │ │ + bne b3bac <_Py_InitializeRecursionLimits@@Base+0x359c> │ │ │ │ + bl b6de8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq b3ee0 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + beq b4228 <_Py_InitializeRecursionLimits@@Base+0x3c18> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3890 <_Py_InitializeRecursionLimits@@Base+0x35c4> │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + bne b3bd0 <_Py_InitializeRecursionLimits@@Base+0x35c0> │ │ │ │ + movw r0, #58408 @ 0xe428 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq b3ee0 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + beq b4228 <_Py_InitializeRecursionLimits@@Base+0x3c18> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b38b4 <_Py_InitializeRecursionLimits@@Base+0x35e8> │ │ │ │ - movw r0, #54616 @ 0xd558 │ │ │ │ + bne b3bf4 <_Py_InitializeRecursionLimits@@Base+0x35e4> │ │ │ │ + movw r0, #54144 @ 0xd380 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2d9ad0 │ │ │ │ + bl 2d89f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq b3ee0 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + beq b4228 <_Py_InitializeRecursionLimits@@Base+0x3c18> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq b3dfc <_Py_InitializeRecursionLimits@@Base+0x3b30> │ │ │ │ + beq b4144 <_Py_InitializeRecursionLimits@@Base+0x3b34> │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl e26dc │ │ │ │ + bl e2a08 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b3f04 <_Py_InitializeRecursionLimits@@Base+0x3c38> │ │ │ │ + bne b424c <_Py_InitializeRecursionLimits@@Base+0x3c3c> │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc4ac <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ + bl 2db424 <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b3f04 <_Py_InitializeRecursionLimits@@Base+0x3c38> │ │ │ │ + bne b424c <_Py_InitializeRecursionLimits@@Base+0x3c3c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3944 <_Py_InitializeRecursionLimits@@Base+0x3678> │ │ │ │ + bne b3c84 <_Py_InitializeRecursionLimits@@Base+0x3674> │ │ │ │ ldr r3, [r2, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq b3e98 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + beq b41e0 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3944 <_Py_InitializeRecursionLimits@@Base+0x3678> │ │ │ │ + bne b3c84 <_Py_InitializeRecursionLimits@@Base+0x3674> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq b3944 <_Py_InitializeRecursionLimits@@Base+0x3678> │ │ │ │ - bl 2de4ac │ │ │ │ + beq b3c84 <_Py_InitializeRecursionLimits@@Base+0x3674> │ │ │ │ + bl 2dd424 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ add r7, r3, #5504 @ 0x1580 │ │ │ │ adds r7, r7, #20 │ │ │ │ - beq b3e78 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + beq b41c0 <_Py_InitializeRecursionLimits@@Base+0x3bb0> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r0, r2 │ │ │ │ str r3, [r0, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b398c <_Py_InitializeRecursionLimits@@Base+0x36c0> │ │ │ │ + bne b3ccc <_Py_InitializeRecursionLimits@@Base+0x36bc> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne b3e6c <_Py_InitializeRecursionLimits@@Base+0x3ba0> │ │ │ │ - movw r3, #53896 @ 0xd288 │ │ │ │ + bne b41b4 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + movw r3, #54368 @ 0xd460 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #54664 @ 0xd588 │ │ │ │ + movw r0, #54192 @ 0xd3b0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - bl 2dd18c │ │ │ │ + bl 2dc104 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b3e28 <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ + beq b4170 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ str r9, [r4, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq b3b54 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + beq b3e94 <_Py_InitializeRecursionLimits@@Base+0x3884> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b3cb8 <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ - movw r0, #54744 @ 0xd5d8 │ │ │ │ + bne b3ff8 <_Py_InitializeRecursionLimits@@Base+0x39e8> │ │ │ │ + movw r0, #54272 @ 0xd400 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2de744 │ │ │ │ + bl 2dd6bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ - movw r0, #54744 @ 0xd5d8 │ │ │ │ + bne b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + movw r0, #54272 @ 0xd400 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ea038 │ │ │ │ + bl 2e8e34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + beq b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne b3cc8 <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ - movw r0, #36512 @ 0x8ea0 │ │ │ │ + bne b4008 <_Py_InitializeRecursionLimits@@Base+0x39f8> │ │ │ │ + movw r0, #35392 @ 0x8a40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + beq b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #53520 @ 0xd110 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #54788 @ 0xd604 │ │ │ │ + movw r0, #54316 @ 0xd42c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl e0c28 │ │ │ │ + bl e0f54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b3cf4 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ - bl 2db21c <_PyNamespace_New@@Base> │ │ │ │ + beq b4034 <_Py_InitializeRecursionLimits@@Base+0x3a24> │ │ │ │ + bl 2da194 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3a80 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bgt b3dc0 <_Py_InitializeRecursionLimits@@Base+0x37b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b3a80 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bne b3dc0 <_Py_InitializeRecursionLimits@@Base+0x37b0> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3cf4 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq b4034 <_Py_InitializeRecursionLimits@@Base+0x3a24> │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 165dac <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ + bl 165bac <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3ab4 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ + bgt b3df4 <_Py_InitializeRecursionLimits@@Base+0x37e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq b3df0 <_Py_InitializeRecursionLimits@@Base+0x3b24> │ │ │ │ + beq b4138 <_Py_InitializeRecursionLimits@@Base+0x3b28> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3ad4 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ + bgt b3e14 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne b3ad4 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ + bne b3e14 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b3ce8 <_Py_InitializeRecursionLimits@@Base+0x3a1c> │ │ │ │ + beq b4028 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ebd68 │ │ │ │ + bl 2eacf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b3cd8 <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + blt b4018 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #36512 @ 0x8ea0 │ │ │ │ + movw r0, #35392 @ 0x8a40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ec1e4 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 2eb16c <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b3d08 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + blt b4048 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #4708 @ 0x1264 │ │ │ │ + movw r2, #4132 @ 0x1024 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #54796 @ 0xd60c │ │ │ │ + movw r1, #54324 @ 0xd434 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16c6b0 │ │ │ │ + bl 16c328 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3b40 <_Py_InitializeRecursionLimits@@Base+0x3874> │ │ │ │ + bgt b3e80 <_Py_InitializeRecursionLimits@@Base+0x3870> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b3dcc <_Py_InitializeRecursionLimits@@Base+0x3b00> │ │ │ │ + beq b4114 <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + beq b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3db4 <_Py_InitializeRecursionLimits@@Base+0x3ae8> │ │ │ │ + ble b40fc <_Py_InitializeRecursionLimits@@Base+0x3aec> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-124] @ 0xffffff84 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ - b b350c <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ + b b384c <_Py_InitializeRecursionLimits@@Base+0x323c> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b34e8 <_Py_InitializeRecursionLimits@@Base+0x321c> │ │ │ │ + bcc b3828 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b34e8 <_Py_InitializeRecursionLimits@@Base+0x321c> │ │ │ │ + bne b3828 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r4, r3 │ │ │ │ - bne b3c9c <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ + bne b3fdc <_Py_InitializeRecursionLimits@@Base+0x39cc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b35c4 <_Py_InitializeRecursionLimits@@Base+0x32f8> │ │ │ │ + beq b3904 <_Py_InitializeRecursionLimits@@Base+0x32f4> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b34e8 <_Py_InitializeRecursionLimits@@Base+0x321c> │ │ │ │ + b b3828 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d3990 <_PyThreadState_New@@Base+0x7c8> │ │ │ │ + bl 2d28b0 <_PyThreadState_New@@Base+0x7cc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3e50 <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ + beq b4198 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b b353c <_Py_InitializeRecursionLimits@@Base+0x3270> │ │ │ │ + b b387c <_Py_InitializeRecursionLimits@@Base+0x326c> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r4, r0 │ │ │ │ - b b3bd4 <_Py_InitializeRecursionLimits@@Base+0x3908> │ │ │ │ + b b3f14 <_Py_InitializeRecursionLimits@@Base+0x3904> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b35bc <_Py_InitializeRecursionLimits@@Base+0x32f0> │ │ │ │ + b b38fc <_Py_InitializeRecursionLimits@@Base+0x32ec> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq b3620 <_Py_InitializeRecursionLimits@@Base+0x3354> │ │ │ │ + beq b3960 <_Py_InitializeRecursionLimits@@Base+0x3350> │ │ │ │ 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 b362c <_Py_InitializeRecursionLimits@@Base+0x3360> │ │ │ │ + b b396c <_Py_InitializeRecursionLimits@@Base+0x335c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r4, r0 │ │ │ │ - b b3c08 <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ - movw r0, #54708 @ 0xd5b4 │ │ │ │ + b b3f48 <_Py_InitializeRecursionLimits@@Base+0x3938> │ │ │ │ + movw r0, #54236 @ 0xd3dc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2dea38 │ │ │ │ - b b39f0 <_Py_InitializeRecursionLimits@@Base+0x3724> │ │ │ │ - movw r0, #54764 @ 0xd5ec │ │ │ │ + bl 2dd9b0 │ │ │ │ + b b3d30 <_Py_InitializeRecursionLimits@@Base+0x3720> │ │ │ │ + movw r0, #54292 @ 0xd414 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2dea38 │ │ │ │ - b b3a24 <_Py_InitializeRecursionLimits@@Base+0x3758> │ │ │ │ + bl 2dd9b0 │ │ │ │ + b b3d64 <_Py_InitializeRecursionLimits@@Base+0x3754> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3dd8 <_Py_InitializeRecursionLimits@@Base+0x3b0c> │ │ │ │ + ble b4120 <_Py_InitializeRecursionLimits@@Base+0x3b10> │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bcf48 │ │ │ │ - b b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + bl bd220 │ │ │ │ + b b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ mov r9, r7 │ │ │ │ - b b3ce8 <_Py_InitializeRecursionLimits@@Base+0x3a1c> │ │ │ │ + b b4028 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r0, r1 │ │ │ │ - bl b02cc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b b0b1c <_Py_InitializeRecursionLimits@@Base+0x850> │ │ │ │ + bl b0610 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b b0e5c <_Py_InitializeRecursionLimits@@Base+0x84c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + bgt b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b3d28 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + bne b4068 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - movw r4, #54552 @ 0xd518 │ │ │ │ + movw r4, #54080 @ 0xd340 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r8, [pc, #572] @ b3f78 <_Py_InitializeRecursionLimits@@Base+0x3cac> │ │ │ │ + ldr r8, [pc, #580] @ b42c0 <_Py_InitializeRecursionLimits@@Base+0x3cb0> │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3b60 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ - bl 177b78 │ │ │ │ - ldr r6, [pc, #556] @ b3f7c <_Py_InitializeRecursionLimits@@Base+0x3cb0> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ + bl 1777a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #37148 @ 0x911c │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r6, r3 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #54320 @ 0xd430 │ │ │ │ + movw ip, #53848 @ 0xd258 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ 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 b3b80 <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ + b b3ec0 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b35f0 <_Py_InitializeRecursionLimits@@Base+0x3324> │ │ │ │ + bne b3930 <_Py_InitializeRecursionLimits@@Base+0x3320> │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b35f0 <_Py_InitializeRecursionLimits@@Base+0x3324> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b3930 <_Py_InitializeRecursionLimits@@Base+0x3320> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b3b54 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + bne b3e94 <_Py_InitializeRecursionLimits@@Base+0x3884> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b3b54 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b3e94 <_Py_InitializeRecursionLimits@@Base+0x3884> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b3b40 <_Py_InitializeRecursionLimits@@Base+0x3874> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b3e80 <_Py_InitializeRecursionLimits@@Base+0x3870> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b3ce4 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ + bne b4024 <_Py_InitializeRecursionLimits@@Base+0x3a14> │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b3ce4 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b4024 <_Py_InitializeRecursionLimits@@Base+0x3a14> │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b3ab4 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ - ldr r3, [pc, #380] @ b3f80 <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b3df4 <_Py_InitializeRecursionLimits@@Base+0x37e4> │ │ │ │ + ldr r3, [pc, #376] @ b42c4 <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b3b80 <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ + b b3ec0 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ add r0, r7, #16 │ │ │ │ - movw r4, #54492 @ 0xd4dc │ │ │ │ + movw r4, #54020 @ 0xd304 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl 34f378 │ │ │ │ + bl 34ef58 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r8, [pc, #320] @ b3f84 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ - bl a1208 │ │ │ │ + ldr r8, [pc, #316] @ b42c8 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bl a159c │ │ │ │ mov r6, #1 │ │ │ │ str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3b60 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ blx r2 │ │ │ │ - b b35c4 <_Py_InitializeRecursionLimits@@Base+0x32f8> │ │ │ │ + b b3904 <_Py_InitializeRecursionLimits@@Base+0x32f4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2de4ac │ │ │ │ - b b398c <_Py_InitializeRecursionLimits@@Base+0x36c0> │ │ │ │ + bl 2dd424 │ │ │ │ + b b3ccc <_Py_InitializeRecursionLimits@@Base+0x36bc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #54392 @ 0xd478 │ │ │ │ + movw r4, #53920 @ 0xd2a0 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl a1208 │ │ │ │ - ldr r8, [pc, #244] @ b3f84 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bl a159c │ │ │ │ + ldr r8, [pc, #240] @ b42c8 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ mov r6, #1 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3b60 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ mov r0, r6 │ │ │ │ - movw r4, #54444 @ 0xd4ac │ │ │ │ + movw r4, #53972 @ 0xd2d4 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl a1208 │ │ │ │ - ldr r8, [pc, #212] @ b3f84 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bl a159c │ │ │ │ + ldr r8, [pc, #208] @ b42c8 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r6, #1 │ │ │ │ - b b3b60 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3ed8 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ + bgt b4220 <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b3ed8 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ + bne b4220 <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ b3f88 <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ + ldr r2, [pc, #148] @ b42cc <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #54636 @ 0xd56c │ │ │ │ + movw r3, #54164 @ 0xd394 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b b3b80 <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ + b b3ec0 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b3b60 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #34660 @ 0x8764 │ │ │ │ + movw r3, #34084 @ 0x8524 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b3b80 <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ - bl 177b78 │ │ │ │ - ldr r6, [pc, #56] @ b3f8c <_Py_InitializeRecursionLimits@@Base+0x3cc0> │ │ │ │ - movw ip, #54360 @ 0xd458 │ │ │ │ + b b3ec0 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ + bl 1777a4 │ │ │ │ + ldr r6, [pc, #52] @ b42d0 <_Py_InitializeRecursionLimits@@Base+0x3cc0> │ │ │ │ + movw ip, #53888 @ 0xd280 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b3d74 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + b b40bc <_Py_InitializeRecursionLimits@@Base+0x3aac> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #32] @ b3f90 <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ + ldr r3, [pc, #28] @ b42d4 <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3e08 <_Py_InitializeRecursionLimits@@Base+0x3b3c> │ │ │ │ - umaaleq r9, sp, ip, r3 │ │ │ │ - subeq r9, sp, r0, asr r3 │ │ │ │ - strdeq r9, [sp], #-48 @ 0xffffffd0 │ │ │ │ - umaaleq r9, sp, r0, r3 │ │ │ │ - ldrdeq r9, [sp], #-60 @ 0xffffffc4 │ │ │ │ - subeq r9, sp, r0, ror r3 │ │ │ │ - ldrdeq r9, [sp], #-48 @ 0xffffffd0 │ │ │ │ + b b4150 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ + subeq r9, sp, r8, ror #2 │ │ │ │ + strheq r9, [sp], #-28 @ 0xffffffe4 │ │ │ │ + subeq r9, sp, ip, asr r1 │ │ │ │ + subeq r9, sp, r8, lsr #3 │ │ │ │ + subeq r9, sp, ip, lsr r1 │ │ │ │ + umaaleq r9, sp, ip, 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 │ │ │ │ - ldr r5, [pc, #656] @ b4240 <_Py_InitializeRecursionLimits@@Base+0x3f74> │ │ │ │ + ldr r5, [pc, #656] @ b4584 <_Py_InitializeRecursionLimits@@Base+0x3f74> │ │ │ │ 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 b414c <_Py_InitializeRecursionLimits@@Base+0x3e80> │ │ │ │ + bne b4490 <_Py_InitializeRecursionLimits@@Base+0x3e80> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #44564 @ 0xae14 │ │ │ │ + movw r3, #45332 @ 0xb114 │ │ │ │ movt r3, #11 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4138 <_Py_InitializeRecursionLimits@@Base+0x3e6c> │ │ │ │ + bne b447c <_Py_InitializeRecursionLimits@@Base+0x3e6c> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b41d4 <_Py_InitializeRecursionLimits@@Base+0x3f08> │ │ │ │ - ldr r3, [pc, #572] @ b4244 <_Py_InitializeRecursionLimits@@Base+0x3f78> │ │ │ │ + bne b4518 <_Py_InitializeRecursionLimits@@Base+0x3f08> │ │ │ │ + ldr r3, [pc, #572] @ b4588 <_Py_InitializeRecursionLimits@@Base+0x3f78> │ │ │ │ mrc 15, 0, r2, 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 b41c0 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ + beq b4504 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ 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 b40c8 <_Py_InitializeRecursionLimits@@Base+0x3dfc> │ │ │ │ + beq b440c <_Py_InitializeRecursionLimits@@Base+0x3dfc> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #29292 @ 0x726c │ │ │ │ + movw r3, #27472 @ 0x6b50 │ │ │ │ movt r3, #29 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b417c <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ + bne b44c0 <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ 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] │ │ │ │ @@ -137247,15 +137456,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 b419c <_Py_InitializeRecursionLimits@@Base+0x3ed0> │ │ │ │ + bgt b44e0 <_Py_InitializeRecursionLimits@@Base+0x3ed0> │ │ │ │ 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] │ │ │ │ @@ -137265,107 +137474,107 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b4048 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ + bcc b438c <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4048 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ + bne b438c <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b41ec <_Py_InitializeRecursionLimits@@Base+0x3f20> │ │ │ │ + bne b4530 <_Py_InitializeRecursionLimits@@Base+0x3f20> │ │ │ │ mov r0, #16 │ │ │ │ bl 2eda0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4218 <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ + beq b455c <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b4048 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ + b b438c <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b4048 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ - b b4218 <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ + bne b438c <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ + b b455c <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq b3fcc <_Py_InitializeRecursionLimits@@Base+0x3d00> │ │ │ │ + beq b4310 <_Py_InitializeRecursionLimits@@Base+0x3d00> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4228 <_Py_InitializeRecursionLimits@@Base+0x3f5c> │ │ │ │ + ble b456c <_Py_InitializeRecursionLimits@@Base+0x3f5c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b b40c0 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ + b b4404 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ 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 b406c <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + b b43b0 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d3990 <_PyThreadState_New@@Base+0x7c8> │ │ │ │ + bl 2d28b0 <_PyThreadState_New@@Base+0x7cc> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4200 <_Py_InitializeRecursionLimits@@Base+0x3f34> │ │ │ │ + beq b4544 <_Py_InitializeRecursionLimits@@Base+0x3f34> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b b409c <_Py_InitializeRecursionLimits@@Base+0x3dd0> │ │ │ │ + b b43e0 <_Py_InitializeRecursionLimits@@Base+0x3dd0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ mov r2, r0 │ │ │ │ - b b40f8 <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ + b b443c <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b4048 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ - b b4218 <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ + bne b438c <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ + b b455c <_Py_InitializeRecursionLimits@@Base+0x3f4c> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b4120 <_Py_InitializeRecursionLimits@@Base+0x3e54> │ │ │ │ + b b4464 <_Py_InitializeRecursionLimits@@Base+0x3e54> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - movw r1, #54584 @ 0xd538 │ │ │ │ + movw r1, #54112 @ 0xd360 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #32] @ b4248 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ b458c <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b4168 <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + bne b44ac <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b4168 <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b44ac <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strheq r9, [sp], #-48 @ 0xffffffd0 │ │ │ │ + subeq r9, sp, ip, ror r1 │ │ │ │ │ │ │ │ -000b424c <_Py_hashtable_get@@Base>: │ │ │ │ +000b4590 <_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 │ │ │ │ @@ -137375,42 +137584,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, #20180 @ 0x4ed4 │ │ │ │ + movw r3, #21020 @ 0x521c │ │ │ │ movt r3, #11 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b4c3c <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + bne b4f90 <_Py_hashtable_get@@Base+0xa00> │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b4860 <_Py_hashtable_get@@Base+0x614> │ │ │ │ + bne b4988 <_Py_hashtable_get@@Base+0x3f8> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq b4c94 <_Py_hashtable_get@@Base+0xa48> │ │ │ │ + beq b4ffc <_Py_hashtable_get@@Base+0xa6c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b4c60 <_Py_hashtable_get@@Base+0xa14> │ │ │ │ + beq b4968 <_Py_hashtable_get@@Base+0x3d8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b485c <_Py_hashtable_get@@Base+0x610> │ │ │ │ + beq b4984 <_Py_hashtable_get@@Base+0x3f4> │ │ │ │ add sl, r1, #20 │ │ │ │ - movw r2, #53896 @ 0xd288 │ │ │ │ + movw r2, #54368 @ 0xd460 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #24600 @ 0x6018 │ │ │ │ + movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4c80 <_Py_hashtable_get@@Base+0xa34> │ │ │ │ - movw r2, #35040 @ 0x88e0 │ │ │ │ + bne b4fe8 <_Py_hashtable_get@@Base+0xa58> │ │ │ │ + movw r2, #51584 @ 0xc980 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -137434,15 +137643,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ eor r2, r2, r7 │ │ │ │ eor r3, r3, r7 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r7, r5, #24 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b4bf4 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + ble b4f48 <_Py_hashtable_get@@Base+0x9b8> │ │ │ │ adds r7, r6, lr │ │ │ │ ldr r6, [sl] │ │ │ │ adc r9, r2, r4 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ eor ip, ip, r6 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ adds r1, r1, ip │ │ │ │ @@ -137483,15 +137692,15 @@ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r9 │ │ │ │ eor r3, r3, r7 │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls b45e8 <_Py_hashtable_get@@Base+0x39c> │ │ │ │ + bls b492c <_Py_hashtable_get@@Base+0x39c> │ │ │ │ adds r9, r6, lr │ │ │ │ ldr r6, [sl, #8] │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [sl, #12] │ │ │ │ eor ip, ip, r6 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r1, ip, r1 │ │ │ │ @@ -137532,15 +137741,15 @@ │ │ │ │ eor ip, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ sub r7, r5, #16 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r7, #7 │ │ │ │ - bls b45e8 <_Py_hashtable_get@@Base+0x39c> │ │ │ │ + bls b492c <_Py_hashtable_get@@Base+0x39c> │ │ │ │ add r9, sl, r5 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, sl, #16 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ adds sl, lr, r6 │ │ │ │ @@ -137585,33 +137794,52 @@ │ │ │ │ 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 b4520 <_Py_hashtable_get@@Base+0x2d4> │ │ │ │ + bgt b4864 <_Py_hashtable_get@@Base+0x2d4> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r7, r5, #7 │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r7, r9, r7 │ │ │ │ add sl, sl, r5 │ │ │ │ - ldr r5, [pc, #2248] @ b4ecc <_Py_hashtable_get@@Base+0xc80> │ │ │ │ + ldr r5, [pc, #2252] @ b5214 <_Py_hashtable_get@@Base+0xc84> │ │ │ │ add r9, r7, #7 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b4cd4 <_Py_hashtable_get@@Base+0xa88> │ │ │ │ + bhi b5004 <_Py_hashtable_get@@Base+0xa74> │ │ │ │ add r5, r5, r9 │ │ │ │ ldrh r5, [r5, r9] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ + add sl, r1, #28 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + mul r5, r2, r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne b4624 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + str r5, [r8, #12] │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r3, r3, r5 │ │ │ │ + ldr r4, [r2, r3, lsl #2] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne b4e08 <_Py_hashtable_get@@Base+0x878> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r7, [sl, #6] │ │ │ │ bfi r5, r7, #16, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r7, [sl, #5] │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ bfi r5, r7, #8, #8 │ │ │ │ @@ -137746,110 +137974,15 @@ │ │ │ │ add r3, r3, r2, lsr #11 │ │ │ │ eor r7, r7, r0 │ │ │ │ adc r1, r1, r5 │ │ │ │ eor r3, r3, r7 │ │ │ │ eor r5, r3, r1 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - str r5, [r8, #12] │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r3, r3, r5 │ │ │ │ - ldr r4, [r2, r3, lsl #2] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne b492c <_Py_hashtable_get@@Base+0x6e0> │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - movw r3, #31200 @ 0x79e0 │ │ │ │ - movt r3, #11 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b491c <_Py_hashtable_get@@Base+0x6d0> │ │ │ │ - cmp r1, #0 │ │ │ │ - cmpne r8, #0 │ │ │ │ - beq b4cc8 <_Py_hashtable_get@@Base+0xa7c> │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b492c <_Py_hashtable_get@@Base+0x6e0> │ │ │ │ - ldrb r0, [r8, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne b492c <_Py_hashtable_get@@Base+0x6e0> │ │ │ │ - tst r0, #32 │ │ │ │ - beq b4cac <_Py_hashtable_get@@Base+0xa60> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addeq r0, r8, #28 │ │ │ │ - addne r0, r8, #20 │ │ │ │ - tst r3, #32 │ │ │ │ - beq b4cb4 <_Py_hashtable_get@@Base+0xa68> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - mul r2, r2, ip │ │ │ │ - bl 2f0a0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b492c <_Py_hashtable_get@@Base+0x6e0> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r8 │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - ldr r4, [r4] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne b49cc <_Py_hashtable_get@@Base+0x780> │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - movw r3, #31200 @ 0x79e0 │ │ │ │ - movt r3, #11 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b4c4c <_Py_hashtable_get@@Base+0xa00> │ │ │ │ - cmp r8, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - beq b4cbc <_Py_hashtable_get@@Base+0xa70> │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b49cc <_Py_hashtable_get@@Base+0x780> │ │ │ │ - ldrb r0, [r8, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne b49cc <_Py_hashtable_get@@Base+0x780> │ │ │ │ - tst r0, #32 │ │ │ │ - beq b4ca4 <_Py_hashtable_get@@Base+0xa58> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addne r0, r8, #20 │ │ │ │ - addeq r0, r8, #28 │ │ │ │ - tst r3, #32 │ │ │ │ - beq b4c9c <_Py_hashtable_get@@Base+0xa50> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - mul r2, ip, r2 │ │ │ │ - bl 2f0a0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - ldr r4, [r4] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne b493c <_Py_hashtable_get@@Base+0x6f0> │ │ │ │ - b b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b b4984 <_Py_hashtable_get@@Base+0x3f4> │ │ │ │ ldrb r5, [sl, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ ldrb r5, [sl, #1] │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ ldrb r5, [sl] │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bfi r7, r5, #0, #8 │ │ │ │ @@ -137975,71 +138108,142 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r1, r1, r6, lsr #15 │ │ │ │ add r3, r3, r2, lsr #11 │ │ │ │ eor r1, r1, r0 │ │ │ │ adc ip, ip, r6 │ │ │ │ eor r3, r3, r1 │ │ │ │ eor r5, r3, ip │ │ │ │ - b b4854 <_Py_hashtable_get@@Base+0x608> │ │ │ │ - ldr r9, [pc, #724] @ b4ed0 <_Py_hashtable_get@@Base+0xc84> │ │ │ │ + b b4be4 <_Py_hashtable_get@@Base+0x654> │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne b4e98 <_Py_hashtable_get@@Base+0x908> │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ + movw r3, #21868 @ 0x556c │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b4fa0 <_Py_hashtable_get@@Base+0xa10> │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r8, #0 │ │ │ │ + beq b51fc <_Py_hashtable_get@@Base+0xc6c> │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne b4e98 <_Py_hashtable_get@@Base+0x908> │ │ │ │ + ldrb r0, [r8, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne b4e98 <_Py_hashtable_get@@Base+0x908> │ │ │ │ + tst r0, #32 │ │ │ │ + beq b4fe0 <_Py_hashtable_get@@Base+0xa50> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addeq r0, r8, #28 │ │ │ │ + addne r0, r8, #20 │ │ │ │ + tst r3, #32 │ │ │ │ + beq b4fc8 <_Py_hashtable_get@@Base+0xa38> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + mul r2, r2, ip │ │ │ │ + bl 2f0a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + ldr r4, [r4] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne b4f38 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + movw r3, #21868 @ 0x556c │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b4fb4 <_Py_hashtable_get@@Base+0xa24> │ │ │ │ + cmp r8, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq b5208 <_Py_hashtable_get@@Base+0xc78> │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b4f38 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + ldrb r0, [r8, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne b4f38 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + tst r0, #32 │ │ │ │ + beq b4fd8 <_Py_hashtable_get@@Base+0xa48> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addne r0, r8, #20 │ │ │ │ + addeq r0, r8, #28 │ │ │ │ + tst r3, #32 │ │ │ │ + beq b4fd0 <_Py_hashtable_get@@Base+0xa40> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + mul r2, ip, r2 │ │ │ │ + bl 2f0a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + ldr r4, [r4] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + b b4ea8 <_Py_hashtable_get@@Base+0x918> │ │ │ │ + ldr r9, [pc, #712] @ b5218 <_Py_hashtable_get@@Base+0xc88> │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi b4cd4 <_Py_hashtable_get@@Base+0xa88> │ │ │ │ + bhi b5004 <_Py_hashtable_get@@Base+0xa74> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [r9, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r7, [sl, #4] │ │ │ │ bfi r5, r7, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b464c <_Py_hashtable_get@@Base+0x400> │ │ │ │ + b b49dc <_Py_hashtable_get@@Base+0x44c> │ │ │ │ ldrb r5, [sl, #1] │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ - b b49ec <_Py_hashtable_get@@Base+0x7a0> │ │ │ │ + b b4c00 <_Py_hashtable_get@@Base+0x670> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b4860 <_Py_hashtable_get@@Base+0x614> │ │ │ │ + b b4988 <_Py_hashtable_get@@Base+0x3f8> │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - b b49cc <_Py_hashtable_get@@Base+0x780> │ │ │ │ - add sl, r1, #28 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - mul r5, r2, r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne b42e0 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b b485c <_Py_hashtable_get@@Base+0x610> │ │ │ │ + bne b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + b b4e98 <_Py_hashtable_get@@Base+0x908> │ │ │ │ + mov r0, r8 │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + b b4f38 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b b4e88 <_Py_hashtable_get@@Base+0x8f8> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b b4f28 <_Py_hashtable_get@@Base+0x998> │ │ │ │ + ldr r0, [r8, #28] │ │ │ │ + b b4f14 <_Py_hashtable_get@@Base+0x984> │ │ │ │ + ldr r0, [r8, #28] │ │ │ │ + b b4e74 <_Py_hashtable_get@@Base+0x8e4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b4854 <_Py_hashtable_get@@Base+0x608> │ │ │ │ + b b4be4 <_Py_hashtable_get@@Base+0x654> │ │ │ │ ldr sl, [r1, #28] │ │ │ │ - b b4c64 <_Py_hashtable_get@@Base+0xa18> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b b49bc <_Py_hashtable_get@@Base+0x770> │ │ │ │ - ldr r0, [r8, #28] │ │ │ │ - b b49a8 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ - ldr r0, [r8, #28] │ │ │ │ - b b48ec <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b b4900 <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ - cmp r1, r8 │ │ │ │ - beq b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - b b49cc <_Py_hashtable_get@@Base+0x780> │ │ │ │ - cmp r8, r1 │ │ │ │ - beq b4910 <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ - b b492c <_Py_hashtable_get@@Base+0x6e0> │ │ │ │ + b b496c <_Py_hashtable_get@@Base+0x3dc> │ │ │ │ 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 │ │ │ │ @@ -138157,46 +138361,52 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, r1, lsr #15 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ eor r3, r3, r0 │ │ │ │ adc ip, ip, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, ip │ │ │ │ - b b4854 <_Py_hashtable_get@@Base+0x608> │ │ │ │ - subeq r9, sp, ip, ror #4 │ │ │ │ - subeq r9, sp, sl, ror r2 │ │ │ │ + b b4be4 <_Py_hashtable_get@@Base+0x654> │ │ │ │ + cmp r8, r1 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + b b4e98 <_Py_hashtable_get@@Base+0x908> │ │ │ │ + cmp r1, r8 │ │ │ │ + beq b49a8 <_Py_hashtable_get@@Base+0x418> │ │ │ │ + b b4f38 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + subeq r9, sp, ip, lsr #1 │ │ │ │ + strheq r9, [sp], #-10 │ │ │ │ push {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 b5484 <_Py_hashtable_get@@Base+0x1238> │ │ │ │ + bne b55c0 <_Py_hashtable_get@@Base+0x1030> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #32 │ │ │ │ - beq b5730 <_Py_hashtable_get@@Base+0x14e4> │ │ │ │ + beq b5a78 <_Py_hashtable_get@@Base+0x14e8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b56f0 <_Py_hashtable_get@@Base+0x14a4> │ │ │ │ + beq b5590 <_Py_hashtable_get@@Base+0x1000> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b547c <_Py_hashtable_get@@Base+0x1230> │ │ │ │ + beq b55b8 <_Py_hashtable_get@@Base+0x1028> │ │ │ │ add r8, r0, #20 │ │ │ │ - movw r2, #53896 @ 0xd288 │ │ │ │ + movw r2, #54368 @ 0xd460 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #24600 @ 0x6018 │ │ │ │ + movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b571c <_Py_hashtable_get@@Base+0x14d0> │ │ │ │ - movw r3, #35040 @ 0x88e0 │ │ │ │ + bne b5a64 <_Py_hashtable_get@@Base+0x14d4> │ │ │ │ + movw r3, #51584 @ 0xc980 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -138220,15 +138430,15 @@ │ │ │ │ eor r2, r2, r7 │ │ │ │ eor r3, r3, r7 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r7, r5, #24 │ │ │ │ eor lr, lr, sl │ │ │ │ eor ip, ip, sl │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b56a8 <_Py_hashtable_get@@Base+0x145c> │ │ │ │ + ble b5a1c <_Py_hashtable_get@@Base+0x148c> │ │ │ │ ldr r7, [r8] │ │ │ │ adds r6, r6, lr │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ adds r1, r1, ip │ │ │ │ @@ -138266,15 +138476,15 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ sub r7, r5, #8 │ │ │ │ eor ip, ip, sl │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r7, #7 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls b520c <_Py_hashtable_get@@Base+0xfc0> │ │ │ │ + bls b5554 <_Py_hashtable_get@@Base+0xfc4> │ │ │ │ adds sl, r6, lr │ │ │ │ ldr r6, [r8, #8] │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ eor ip, ip, r6 │ │ │ │ mov r9, r7 │ │ │ │ adds r1, ip, r1 │ │ │ │ @@ -138312,15 +138522,15 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ sub r7, r5, #16 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, r9, ip │ │ │ │ eor r3, r3, sl │ │ │ │ cmp r7, #7 │ │ │ │ - bls b520c <_Py_hashtable_get@@Base+0xfc0> │ │ │ │ + bls b5554 <_Py_hashtable_get@@Base+0xfc4> │ │ │ │ add sl, r8, r5 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, r8, #16 │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r9, r6, lr │ │ │ │ ldr r6, [sl] │ │ │ │ @@ -138363,32 +138573,47 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r8, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt b514c <_Py_hashtable_get@@Base+0xf00> │ │ │ │ + bgt b5494 <_Py_hashtable_get@@Base+0xf04> │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r7, r5, #7 │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ add r8, r8, r5 │ │ │ │ add sl, r7, #7 │ │ │ │ - ldr r7, [pc, #1296] @ b573c <_Py_hashtable_get@@Base+0x14f0> │ │ │ │ + ldr r7, [pc, #1296] @ b5a84 <_Py_hashtable_get@@Base+0x14f4> │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi b54a8 <_Py_hashtable_get@@Base+0x125c> │ │ │ │ + bhi b581c <_Py_hashtable_get@@Base+0x128c> │ │ │ │ add r7, r7, sl │ │ │ │ ldrh r7, [r7, sl] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r8, r3, #28 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + mul r5, r2, r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne b5270 <_Py_hashtable_get@@Base+0xce0> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r5, [r8, #6] │ │ │ │ mov r7, r9 │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ mov r9, r7 │ │ │ │ ldrb r5, [r8, #5] │ │ │ │ mov r7, r9 │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ @@ -138522,19 +138747,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b b55b8 <_Py_hashtable_get@@Base+0x1028> │ │ │ │ ldrb r7, [r8, #2] │ │ │ │ bfi r5, r7, #16, #8 │ │ │ │ ldrb r7, [r8, #1] │ │ │ │ bfi r5, r7, #8, #8 │ │ │ │ ldrb r7, [r8] │ │ │ │ bfi r5, r7, #0, #8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -138660,83 +138881,72 @@ │ │ │ │ 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 b5474 <_Py_hashtable_get@@Base+0x1228> │ │ │ │ - ldr sl, [pc, #144] @ b5740 <_Py_hashtable_get@@Base+0x14f4> │ │ │ │ + b b57f8 <_Py_hashtable_get@@Base+0x1268> │ │ │ │ + ldr sl, [pc, #100] @ b5a88 <_Py_hashtable_get@@Base+0x14f8> │ │ │ │ sub r7, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b54a8 <_Py_hashtable_get@@Base+0x125c> │ │ │ │ + bhi b581c <_Py_hashtable_get@@Base+0x128c> │ │ │ │ add r7, r7, r7 │ │ │ │ ldrsh r7, [sl, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r8, #4] │ │ │ │ mov r7, r9 │ │ │ │ bfi r7, r5, #0, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b b5270 <_Py_hashtable_get@@Base+0x1024> │ │ │ │ + b b55f4 <_Py_hashtable_get@@Base+0x1064> │ │ │ │ ldrb r7, [r8] │ │ │ │ bfi r5, r7, #0, #8 │ │ │ │ - b b54a8 <_Py_hashtable_get@@Base+0x125c> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add r8, r3, #28 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - mul r5, r2, r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne b4f28 <_Py_hashtable_get@@Base+0xcdc> │ │ │ │ - b b547c <_Py_hashtable_get@@Base+0x1230> │ │ │ │ + b b581c <_Py_hashtable_get@@Base+0x128c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b5474 <_Py_hashtable_get@@Base+0x1228> │ │ │ │ + b b57f8 <_Py_hashtable_get@@Base+0x1268> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r3, #28] │ │ │ │ - b b56f8 <_Py_hashtable_get@@Base+0x14ac> │ │ │ │ - subeq r9, sp, r8, lsl #5 │ │ │ │ - umaaleq r9, sp, r6, r2 │ │ │ │ + b b5598 <_Py_hashtable_get@@Base+0x1008> │ │ │ │ + subeq r9, sp, r8, asr #1 │ │ │ │ + ldrdeq r9, [sp], #-6 │ │ │ │ push {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 b5cdc <_Py_hashtable_get@@Base+0x1a90> │ │ │ │ + bne b5e24 <_Py_hashtable_get@@Base+0x1894> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #32 │ │ │ │ - beq b5f84 <_Py_hashtable_get@@Base+0x1d38> │ │ │ │ + beq b62cc <_Py_hashtable_get@@Base+0x1d3c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b5f48 <_Py_hashtable_get@@Base+0x1cfc> │ │ │ │ + beq b5df8 <_Py_hashtable_get@@Base+0x1868> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5cd4 <_Py_hashtable_get@@Base+0x1a88> │ │ │ │ + beq b5e1c <_Py_hashtable_get@@Base+0x188c> │ │ │ │ add r8, r0, #20 │ │ │ │ - movw r2, #53896 @ 0xd288 │ │ │ │ + movw r2, #54368 @ 0xd460 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #24600 @ 0x6018 │ │ │ │ + movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5f70 <_Py_hashtable_get@@Base+0x1d24> │ │ │ │ - movw r3, #35040 @ 0x88e0 │ │ │ │ + bne b62b8 <_Py_hashtable_get@@Base+0x1d28> │ │ │ │ + movw r3, #51584 @ 0xc980 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -138762,40 +138972,40 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r7, r5, #24 │ │ │ │ eor lr, lr, r9 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor ip, ip, r9 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble b5f08 <_Py_hashtable_get@@Base+0x1cbc> │ │ │ │ + ble b6278 <_Py_hashtable_get@@Base+0x1ce8> │ │ │ │ adds r6, r6, lr │ │ │ │ ldr r9, [r8] │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [r8, #4] │ │ │ │ eor ip, ip, r9 │ │ │ │ mov sl, r7 │ │ │ │ adds r1, r1, ip │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, r3 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, lr, #13 │ │ │ │ add r0, r0, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ add r2, r2, lr, lsr #19 │ │ │ │ eor lr, r0, r6 │ │ │ │ eor r2, r2, r7 │ │ │ │ lsl r7, ip, #16 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, r3, lsr #16 │ │ │ │ lsl r3, r3, #16 │ │ │ │ eor r7, r7, r1 │ │ │ │ add r3, r3, ip, lsr #16 │ │ │ │ eor r3, r3, r0 │ │ │ │ adds r0, lr, r1 │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ adc r1, r2, r1 │ │ │ │ adds ip, sl, r7 │ │ │ │ adc sl, r3, r6 │ │ │ │ eor r6, ip, r9 │ │ │ │ lsl r9, lr, #17 │ │ │ │ eor r4, r4, sl │ │ │ │ add r9, r9, r2, lsr #15 │ │ │ │ @@ -138808,34 +139018,34 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ sub r7, r5, #8 │ │ │ │ eor ip, ip, r9 │ │ │ │ eor r3, r3, sl │ │ │ │ cmp r7, #7 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bls b5a74 <_Py_hashtable_get@@Base+0x1828> │ │ │ │ + bls b5dbc <_Py_hashtable_get@@Base+0x182c> │ │ │ │ adds r6, r6, lr │ │ │ │ ldr r9, [r8, #8] │ │ │ │ adc sl, r2, r4 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ eor ip, ip, r9 │ │ │ │ adds r1, ip, r1 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, r3 │ │ │ │ lsl r7, ip, #16 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, lr, #13 │ │ │ │ add r0, r0, r2, lsr #19 │ │ │ │ add r7, r7, r3, lsr #16 │ │ │ │ lsl r2, r2, #13 │ │ │ │ lsl r3, r3, #16 │ │ │ │ add r2, r2, lr, lsr #19 │ │ │ │ add r3, r3, ip, lsr #16 │ │ │ │ eor lr, r0, r6 │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, r7, r1 │ │ │ │ eor r2, r2, sl │ │ │ │ adds r0, lr, r1 │ │ │ │ eor r3, r3, ip │ │ │ │ adc r1, r2, ip │ │ │ │ adds ip, sl, r7 │ │ │ │ adc sl, r3, r6 │ │ │ │ @@ -138851,15 +139061,15 @@ │ │ │ │ add r9, r9, r3, lsr #11 │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ sub r7, r5, #16 │ │ │ │ eor ip, ip, r9 │ │ │ │ eor r3, r3, sl │ │ │ │ cmp r7, #7 │ │ │ │ - bls b5a74 <_Py_hashtable_get@@Base+0x1828> │ │ │ │ + bls b5dbc <_Py_hashtable_get@@Base+0x182c> │ │ │ │ add sl, r8, #16 │ │ │ │ add r9, r8, r5 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ strd r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r9, r6, lr │ │ │ │ ldr r6, [sl] │ │ │ │ ldr r5, [sl, #4] │ │ │ │ @@ -138872,22 +139082,22 @@ │ │ │ │ adc r0, r3, r0 │ │ │ │ add r8, r8, r2, lsr #19 │ │ │ │ add r7, r7, r3, lsr #16 │ │ │ │ lsl r2, r2, #13 │ │ │ │ lsl r3, r3, #16 │ │ │ │ eor r8, r8, r9 │ │ │ │ add r2, r2, lr, lsr #19 │ │ │ │ - str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r3, ip, lsr #16 │ │ │ │ eor r2, r2, r4 │ │ │ │ eor r7, r7, r1 │ │ │ │ eor r5, r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, r1, r8 │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ adc r1, r3, r2 │ │ │ │ adds r3, r7, r4 │ │ │ │ adc r9, r9, r5 │ │ │ │ eor r6, r6, r3 │ │ │ │ eor r4, ip, r9 │ │ │ │ lsl ip, r7, #21 │ │ │ │ add ip, ip, r5, lsr #11 │ │ │ │ @@ -138901,32 +139111,46 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r8, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt b59b4 <_Py_hashtable_get@@Base+0x1768> │ │ │ │ + bgt b5cfc <_Py_hashtable_get@@Base+0x176c> │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr sl, [pc, #1292] @ b5f90 <_Py_hashtable_get@@Base+0x1d44> │ │ │ │ + ldr sl, [pc, #1292] @ b62d8 <_Py_hashtable_get@@Base+0x1d48> │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r7, r9, r7 │ │ │ │ mov r9, #0 │ │ │ │ add r7, r7, #7 │ │ │ │ add r8, r8, r5 │ │ │ │ mov r5, r9 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b5d04 <_Py_hashtable_get@@Base+0x1ab8> │ │ │ │ + bhi b6074 <_Py_hashtable_get@@Base+0x1ae4> │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [sl, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r8, r3, #28 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldrb r3, [r2, #16] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + mul r5, r2, r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne b5ae0 <_Py_hashtable_get@@Base+0x1550> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r7, [r8, #6] │ │ │ │ bfi r5, r7, #16, #8 │ │ │ │ ldrb r7, [r8, #5] │ │ │ │ bfi r5, r7, #8, #8 │ │ │ │ ldrb r7, [r8, #4] │ │ │ │ bfi r5, r7, #0, #8 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -139056,19 +139280,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b b5e1c <_Py_hashtable_get@@Base+0x188c> │ │ │ │ ldrb r5, [r8, #2] │ │ │ │ bfi r9, r5, #16, #8 │ │ │ │ ldrb r5, [r8, #1] │ │ │ │ bfi r9, r5, #8, #8 │ │ │ │ ldrb r5, [r8] │ │ │ │ bfi r9, r5, #0, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -139196,97 +139416,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 b5ccc <_Py_hashtable_get@@Base+0x1a80> │ │ │ │ - ldr r7, [pc, #132] @ b5f94 <_Py_hashtable_get@@Base+0x1d48> │ │ │ │ + b b604c <_Py_hashtable_get@@Base+0x1abc> │ │ │ │ + ldr r7, [pc, #92] @ b62dc <_Py_hashtable_get@@Base+0x1d4c> │ │ │ │ sub sl, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi b5d04 <_Py_hashtable_get@@Base+0x1ab8> │ │ │ │ + bhi b6074 <_Py_hashtable_get@@Base+0x1ae4> │ │ │ │ add r7, r7, sl │ │ │ │ ldrsh r7, [r7, sl] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r7, [r8, #4] │ │ │ │ bfi r5, r7, #0, #8 │ │ │ │ - b b5ac8 <_Py_hashtable_get@@Base+0x187c> │ │ │ │ + b b5e48 <_Py_hashtable_get@@Base+0x18b8> │ │ │ │ ldrb r5, [r8, #1] │ │ │ │ bfi r9, r5, #8, #8 │ │ │ │ - b b5cf8 <_Py_hashtable_get@@Base+0x1aac> │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r8, r3, #28 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - mul r5, r2, r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne b5798 <_Py_hashtable_get@@Base+0x154c> │ │ │ │ - b b5cd4 <_Py_hashtable_get@@Base+0x1a88> │ │ │ │ + b b6068 <_Py_hashtable_get@@Base+0x1ad8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b5ccc <_Py_hashtable_get@@Base+0x1a80> │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b604c <_Py_hashtable_get@@Base+0x1abc> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r3, #28] │ │ │ │ - b b5f50 <_Py_hashtable_get@@Base+0x1d04> │ │ │ │ - subeq r9, sp, r4, lsr #5 │ │ │ │ - strheq r9, [sp], #-34 @ 0xffffffde │ │ │ │ + b b5e00 <_Py_hashtable_get@@Base+0x1870> │ │ │ │ + subeq r9, sp, r4, ror #1 │ │ │ │ + strdeq r9, [sp], #-2 │ │ │ │ │ │ │ │ -000b5f98 : │ │ │ │ +000b62e0 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq b6004 │ │ │ │ + beq b634c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #53896 @ 0xd288 │ │ │ │ + movw lr, #54368 @ 0xd460 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #24600 @ 0x6018 │ │ │ │ + movw ip, #25440 @ 0x6360 │ │ │ │ movt ip, #11 │ │ │ │ ldr r4, [lr, #64] @ 0x40 │ │ │ │ cmp r4, ip │ │ │ │ - bne b600c │ │ │ │ - movw r1, #35040 @ 0x88e0 │ │ │ │ + bne b6354 │ │ │ │ + movw r1, #51584 @ 0xc980 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl b6050 │ │ │ │ + bl b6398 │ │ │ │ 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 b5ff0 │ │ │ │ + b b6338 │ │ │ │ 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, #35040 @ 0x88e0 │ │ │ │ + movw ip, #51584 @ 0xc980 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl b6050 │ │ │ │ + bl b6398 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ add fp, sp, #32 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -139317,15 +139527,15 @@ │ │ │ │ lsl r3, r3, #24 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ eor r1, r1, r2 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r9, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b67c8 │ │ │ │ + ble b6b10 │ │ │ │ adds r7, r8, r1 │ │ │ │ ldr r8, [sl] │ │ │ │ adc r6, ip, r4 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ eor r9, r9, r8 │ │ │ │ adds r2, lr, r9 │ │ │ │ eor r5, r5, r4 │ │ │ │ @@ -139361,15 +139571,15 @@ │ │ │ │ eor r4, r4, r7 │ │ │ │ sub r3, r3, #8 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r9, r2, r6 │ │ │ │ eor r5, r5, r7 │ │ │ │ cmp r3, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls b630c │ │ │ │ + bls b6654 │ │ │ │ adds r7, r8, r1 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ adc r6, ip, r4 │ │ │ │ ldr r4, [sl, #12] │ │ │ │ eor r9, r9, r8 │ │ │ │ adds r2, r9, lr │ │ │ │ eor r5, r5, r4 │ │ │ │ @@ -139404,15 +139614,15 @@ │ │ │ │ eor r8, r8, r6 │ │ │ │ eor r4, r4, r7 │ │ │ │ sub r3, r3, #16 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r9, r2, r6 │ │ │ │ eor r5, r5, r7 │ │ │ │ cmp r3, #7 │ │ │ │ - bls b630c │ │ │ │ + bls b6654 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r2, sl, r2 │ │ │ │ add sl, sl, #16 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r7, r8, r1 │ │ │ │ ldr r8, [sl] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ @@ -139454,27 +139664,27 @@ │ │ │ │ add ip, ip, r6, lsr #15 │ │ │ │ add r5, r5, r2, lsr #11 │ │ │ │ sub r3, r3, sl │ │ │ │ eor r1, r1, r0 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r5, r5, r7 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt b6250 │ │ │ │ + bgt b6598 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r3, r3, #7 │ │ │ │ - ldr r7, [pc, #1260] @ b6810 │ │ │ │ + ldr r7, [pc, #1260] @ b6b58 │ │ │ │ sub r2, r2, r3 │ │ │ │ add sl, sl, r3 │ │ │ │ add r2, r2, #7 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi b65a4 │ │ │ │ + bhi b68ec │ │ │ │ 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] │ │ │ │ @@ -139760,78 +139970,78 @@ │ │ │ │ eor r0, r0, r4 │ │ │ │ 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] │ │ │ │ - ldr r7, [pc, #64] @ b6814 │ │ │ │ + ldr r7, [pc, #64] @ b6b5c │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi b65a4 │ │ │ │ + bhi b68ec │ │ │ │ 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 b6360 │ │ │ │ + b b66a8 │ │ │ │ ldrb r3, [sl] │ │ │ │ bfi r6, r3, #0, #8 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b65a4 │ │ │ │ - subeq r9, sp, r0, asr #5 │ │ │ │ - subeq r9, sp, lr, asr #5 │ │ │ │ + b b68ec │ │ │ │ + subeq r9, sp, r0, lsl #2 │ │ │ │ + subeq r9, sp, lr, lsl #2 │ │ │ │ │ │ │ │ -000b6818 <_Py_hashtable_set@@Base>: │ │ │ │ +000b6b60 <_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, #44564 @ 0xae14 │ │ │ │ + movw r3, #45332 @ 0xb114 │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b69a4 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bne b6cec <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6a4c <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ b6a9c <_Py_hashtable_set@@Base+0x284> │ │ │ │ + bne b6d94 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ b6de4 <_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 b6a30 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq b6d78 <_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 b692c <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq b6c74 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #29292 @ 0x726c │ │ │ │ + movw r3, #27472 @ 0x6b50 │ │ │ │ movt r3, #29 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b69bc <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne b6d04 <_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 │ │ │ │ @@ -139840,15 +140050,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 b6a0c <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt b6d54 <_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] │ │ │ │ @@ -139856,44 +140066,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp r7, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc b68b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bcc b6bf8 <_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 b68b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b6bf8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b6a64 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne b6dac <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b69b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq b6cfc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b68b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b6bf8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b68b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b6bf8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b b6924 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b b6c6c <_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 │ │ │ │ @@ -139905,111 +140115,111 @@ │ │ │ │ str r5, [r1, #8] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #12] │ │ │ │ str ip, [r4] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble b6908 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble b6c50 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d3990 <_PyThreadState_New@@Base+0x7c8> │ │ │ │ + bl 2d28b0 <_PyThreadState_New@@Base+0x7cc> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6a80 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq b6dc8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b b6908 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b b6c50 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b695c <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b b6ca4 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b68b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b b69b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne b6bf8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b6cfc <_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 b698c <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b b6cd4 <_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 b69b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b b6cfc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b6aa0 : │ │ │ │ +000b6de8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #356] @ b6c20 │ │ │ │ + ldr r5, [pc, #356] @ b6f68 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6b50 │ │ │ │ + beq b6e98 │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #1920] @ 0x780 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ - ldr r1, [pc, #312] @ b6c24 │ │ │ │ + ldr r1, [pc, #312] @ b6f6c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6bc0 │ │ │ │ + bne b6f08 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #268] @ b6c18 │ │ │ │ + vldr d7, [pc, #268] @ b6f60 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r1, [pc, #268] @ b6c28 │ │ │ │ + ldr r1, [pc, #268] @ b6f70 │ │ │ │ orr r3, r3, lr │ │ │ │ str r1, [r4, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ str r1, [r4, #28] │ │ │ │ str r1, [r4, #8] │ │ │ │ sub r1, r4, #8 │ │ │ │ str r1, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r1, [ip, #4] │ │ │ │ str r0, [r2, #3824] @ 0xef0 │ │ │ │ - b b6bb8 │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + b b6f00 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b6c08 │ │ │ │ + beq b6f50 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [pc, #180] @ b6c28 │ │ │ │ + ldr r3, [pc, #180] @ b6f70 │ │ │ │ sub r2, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #144] @ b6c18 │ │ │ │ + vldr d7, [pc, #144] @ b6f60 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r0, [r4, #28] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr r3, r3, lr │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ @@ -140017,67 +140227,67 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b6bf0 │ │ │ │ + bne b6f38 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6be8 │ │ │ │ + bne b6f30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b6afc │ │ │ │ + b b6e44 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b6afc │ │ │ │ - ldr r0, [pc, #24] @ b6c28 │ │ │ │ - bl f099c │ │ │ │ - b b6bb8 │ │ │ │ + b b6e44 │ │ │ │ + ldr r0, [pc, #24] @ b6f70 │ │ │ │ + bl f0a6c │ │ │ │ + b b6f00 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - ldrdeq sp, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + strhteq sp, [r8], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #296] @ b6d70 │ │ │ │ + ldr r5, [pc, #296] @ b70b8 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6cf4 │ │ │ │ - ldr r0, [pc, #256] @ b6d74 │ │ │ │ + beq b703c │ │ │ │ + ldr r0, [pc, #256] @ b70bc │ │ │ │ ldr r1, [r2, #1924] @ 0x784 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1920] @ 0x780 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b6d1c │ │ │ │ + bne b7064 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ str r6, [r3, #24] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ @@ -140093,49 +140303,49 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b6c98 │ │ │ │ + bne b6fe0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f099c │ │ │ │ + bl f0a6c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6ce8 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b b7030 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6d54 │ │ │ │ + bne b709c │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6c98 │ │ │ │ + bne b6fe0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6c98 │ │ │ │ + b b6fe0 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6c98 │ │ │ │ + b b6fe0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000b6d78 <_PyObject_GC_New@@Base>: │ │ │ │ +000b70c0 <_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 r3, [r0, #84] @ 0x54 │ │ │ │ @@ -140143,180 +140353,180 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ tst r3, #4 │ │ │ │ mrceq 15, 0, r8, cr13, cr0, {3} │ │ │ │ lsl r4, r4, #3 │ │ │ │ - ldreq sl, [pc, #892] @ b7138 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ - beq b6de4 <_PyObject_GC_New@@Base+0x6c> │ │ │ │ + ldreq sl, [pc, #892] @ b7480 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ + beq b712c <_PyObject_GC_New@@Base+0x6c> │ │ │ │ ldr r2, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #876] @ b7138 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ + ldr sl, [pc, #876] @ b7480 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ ldr r7, [sl, r8] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b7118 <_PyObject_GC_New@@Base+0x3a0> │ │ │ │ + bhi b7460 <_PyObject_GC_New@@Base+0x3a0> │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r4, r5 │ │ │ │ - bmi b6f44 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + bmi b728c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ ldr r9, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b6f30 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ - ldr r3, [pc, #788] @ b713c <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + bne b7278 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #788] @ b7484 <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bcs b7020 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + bcs b7368 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b6f90 <_PyObject_GC_New@@Base+0x218> │ │ │ │ + beq b72d8 <_PyObject_GC_New@@Base+0x218> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b70cc <_PyObject_GC_New@@Base+0x354> │ │ │ │ + beq b7414 <_PyObject_GC_New@@Base+0x354> │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r2, [r4, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble b6edc <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ble b7224 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b6edc <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b7224 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6edc <_PyObject_GC_New@@Base+0x164> │ │ │ │ + bne b7224 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7128 <_PyObject_GC_New@@Base+0x3b0> │ │ │ │ + bne b7470 <_PyObject_GC_New@@Base+0x3b0> │ │ │ │ add r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ tst r2, #16 │ │ │ │ - beq b6fb0 <_PyObject_GC_New@@Base+0x238> │ │ │ │ + beq b72f8 <_PyObject_GC_New@@Base+0x238> │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6fdc <_PyObject_GC_New@@Base+0x264> │ │ │ │ - ldr r2, [pc, #588] @ b7140 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + bgt b7324 <_PyObject_GC_New@@Base+0x264> │ │ │ │ + ldr r2, [pc, #588] @ b7488 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6ff4 <_PyObject_GC_New@@Base+0x27c> │ │ │ │ + bne b733c <_PyObject_GC_New@@Base+0x27c> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq b6f84 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b72cc <_PyObject_GC_New@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2eee18 │ │ │ │ + bl 2edda0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6fa8 <_PyObject_GC_New@@Base+0x230> │ │ │ │ - movw r3, #38088 @ 0x94c8 │ │ │ │ + bne b72f0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + movw r3, #37480 @ 0x9268 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7108 <_PyObject_GC_New@@Base+0x390> │ │ │ │ + beq b7450 <_PyObject_GC_New@@Base+0x390> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2d86bc │ │ │ │ + bl 2d75dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b6f84 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b72cc <_PyObject_GC_New@@Base+0x20c> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7020 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + beq b7368 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ ldr r7, [sl, r8] │ │ │ │ - b b6e70 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + b b71b8 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6fb4 <_PyObject_GC_New@@Base+0x23c> │ │ │ │ + bne b72fc <_PyObject_GC_New@@Base+0x23c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6eec <_PyObject_GC_New@@Base+0x174> │ │ │ │ - ldr r2, [pc, #348] @ b7140 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + ble b7234 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + ldr r2, [pc, #348] @ b7488 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6f0c <_PyObject_GC_New@@Base+0x194> │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + beq b7254 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7094 <_PyObject_GC_New@@Base+0x31c> │ │ │ │ + bne b73dc <_PyObject_GC_New@@Base+0x31c> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6f0c <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bne b7254 <_PyObject_GC_New@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b b6f0c <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b b7254 <_PyObject_GC_New@@Base+0x194> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b70b4 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne b73fc <_PyObject_GC_New@@Base+0x33c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6f44 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + beq b728c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ ldr r7, [sl, r8] │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -140325,99 +140535,173 @@ │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r2, [r4, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge b6edc <_PyObject_GC_New@@Base+0x164> │ │ │ │ - b b6ea4 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bge b7224 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + b b71ec <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq b6f84 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ - b b6f18 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + beq b72cc <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + b b7260 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b704c <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ - b b6f44 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + bne b7394 <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ + b b728c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r5, [r3, #28] │ │ │ │ cmp lr, r5 │ │ │ │ - bhi b70f8 <_PyObject_GC_New@@Base+0x380> │ │ │ │ + bhi b7440 <_PyObject_GC_New@@Base+0x380> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, lr] │ │ │ │ - b b6fa8 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + b b72f0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [ip, #12] │ │ │ │ str ip, [r3, #8] │ │ │ │ - b b6e70 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ - movw r1, #54808 @ 0xd618 │ │ │ │ + b b71b8 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + movw r1, #54336 @ 0xd440 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #44] @ b7144 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #44] @ b748c <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37379c │ │ │ │ + b 3734d4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6ecc <_PyObject_GC_New@@Base+0x154> │ │ │ │ - b b6edc <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b7214 <_PyObject_GC_New@@Base+0x154> │ │ │ │ + b b7224 <_PyObject_GC_New@@Base+0x164> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - subeq r9, sp, r0, lsl #8 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + subeq r9, sp, ip, asr #3 │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + sub sp, sp, #12 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne b7588 <_PyObject_GC_New@@Base+0x4c8> │ │ │ │ + ldr r3, [pc, #232] @ b75b4 <_PyObject_GC_New@@Base+0x4f4> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r4, [r3, #1604] @ 0x644 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq b753c <_PyObject_GC_New@@Base+0x47c> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b7534 <_PyObject_GC_New@@Base+0x474> │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ + ldr lr, [r3, #28] │ │ │ │ + cmp ip, lr │ │ │ │ + addls lr, r3, ip │ │ │ │ + addls r1, ip, #16 │ │ │ │ + strls lr, [r3, #4] │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + strhi r3, [r1, #12] │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + strhi r1, [r3, #8] │ │ │ │ + strls r2, [r3, ip] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + bl b7834 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b7534 <_PyObject_GC_New@@Base+0x474> │ │ │ │ + ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ + movt r3, #10 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne b75a0 <_PyObject_GC_New@@Base+0x4e0> │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2eda0 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r4, #800] @ 0x320 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strne r3, [r4, #800] @ 0x320 │ │ │ │ + b b7534 <_PyObject_GC_New@@Base+0x474> │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ + mov r1, #16 │ │ │ │ + blx r3 │ │ │ │ + b b7574 <_PyObject_GC_New@@Base+0x4b4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b7148 : │ │ │ │ +000b75b8 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt b728c │ │ │ │ + blt b76fc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b7264 │ │ │ │ - ldr r0, [pc, #264] @ b7294 │ │ │ │ + bne b76d4 │ │ │ │ + ldr r0, [pc, #264] @ b7704 │ │ │ │ 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 b7228 │ │ │ │ + bcs b7698 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b7210 │ │ │ │ + beq b7680 │ │ │ │ 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 b7208 │ │ │ │ + bne b7678 │ │ │ │ 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] │ │ │ │ @@ -140426,148 +140710,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 b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7208 │ │ │ │ + bne b7678 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b727c │ │ │ │ + bne b76ec │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b b7208 │ │ │ │ + b b7678 │ │ │ │ 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 b7250 │ │ │ │ + b b76c0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ - movt r2, #106 @ 0x6a │ │ │ │ - sub sp, sp, #12 │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ - movt r3, #11 │ │ │ │ - ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bne b7390 │ │ │ │ - ldr r3, [pc, #232] @ b73bc │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq b7344 │ │ │ │ - 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 b733c │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ - ldr lr, [r3, #28] │ │ │ │ - cmp ip, lr │ │ │ │ - addls lr, r3, ip │ │ │ │ - addls r1, ip, #16 │ │ │ │ - strls lr, [r3, #4] │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - strhi r1, [r3, #8] │ │ │ │ - strls r2, [r3, ip] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - bl b74ec │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b733c │ │ │ │ - ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne b73a8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2eda0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r3, [r4, #800] @ 0x320 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b733c │ │ │ │ - ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ - mov r1, #16 │ │ │ │ - blx r3 │ │ │ │ - b b737c │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #268] @ b74e8 │ │ │ │ + ldr r0, [pc, #268] @ b7830 │ │ │ │ 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 b74b4 │ │ │ │ + bcs b77fc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b74c4 │ │ │ │ + beq b780c │ │ │ │ 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 b7438 │ │ │ │ + beq b7780 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r5, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -140575,84 +140785,84 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, r5 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7430 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bne b7778 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b74d8 │ │ │ │ + bne b7820 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b7430 │ │ │ │ + b b7778 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b7470 │ │ │ │ + bge b77b8 │ │ │ │ mov r0, #0 │ │ │ │ - b b7430 │ │ │ │ + b b7778 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b7468 │ │ │ │ + b b77b0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b74a0 │ │ │ │ + b b77e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #524] @ 0x20c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b76f4 │ │ │ │ + beq b7a3c │ │ │ │ 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 b7618 │ │ │ │ + bls b7960 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq b75c4 │ │ │ │ + beq b790c │ │ │ │ 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 b7670 │ │ │ │ + beq b79b8 │ │ │ │ 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 │ │ │ │ @@ -140681,37 +140891,37 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r2, [r3] │ │ │ │ - b b7584 │ │ │ │ + b b78cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7688 │ │ │ │ + beq b79d0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne b764c │ │ │ │ + bne b7994 │ │ │ │ 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 b7584 │ │ │ │ + bne b78cc │ │ │ │ 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 │ │ │ │ @@ -140724,323 +140934,309 @@ │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bne b76d4 │ │ │ │ + bne b7a1c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r1, [r3] │ │ │ │ - b b7584 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + b b78cc │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b78b0 │ │ │ │ + beq b7bf8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7924 │ │ │ │ + bne b7c6c │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7818 │ │ │ │ + beq b7b60 │ │ │ │ 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 b7964 │ │ │ │ + beq b7cac │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq b794c │ │ │ │ + beq b7c94 │ │ │ │ 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 b77e8 │ │ │ │ + beq b7b30 │ │ │ │ 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 b77a4 │ │ │ │ + bls b7aec │ │ │ │ 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 b7974 │ │ │ │ + bne b7cbc │ │ │ │ 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 b7530 │ │ │ │ + b b7878 │ │ │ │ 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 b77a0 │ │ │ │ + bhi b7ae8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b b77c0 │ │ │ │ + b b7b08 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, #16 │ │ │ │ moveq r2, #448 @ 0x1c0 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ - bne b78d0 │ │ │ │ + bne b7c18 │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #62480 @ 0xf410 │ │ │ │ + movw r1, #63312 @ 0xf750 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7938 │ │ │ │ + bne b7c80 │ │ │ │ mov r1, r2 │ │ │ │ bl 2e4b8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7904 │ │ │ │ + beq b7c4c │ │ │ │ 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 b789c │ │ │ │ + b b7be4 │ │ │ │ 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 b7880 │ │ │ │ + bcc b7bc8 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b b7720 │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + b b7a68 │ │ │ │ + movw r0, #48760 @ 0xbe78 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2c4f54 │ │ │ │ + bl 2cda78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7910 │ │ │ │ + bne b7c58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b b7714 │ │ │ │ + b b7a5c │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs b7904 │ │ │ │ + bcs b7c4c │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi b7904 │ │ │ │ + bhi b7c4c │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b7830 │ │ │ │ + bge b7b78 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b b75b8 │ │ │ │ + b b7900 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b78c4 │ │ │ │ + beq b7c0c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - movw r3, #34248 @ 0x85c8 │ │ │ │ + movw r3, #34312 @ 0x8608 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 34534 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b b7714 │ │ │ │ + bl 34530 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + b b7a5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b b7850 │ │ │ │ + b b7b98 │ │ │ │ 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 b7904 │ │ │ │ + b b7c4c │ │ │ │ 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 b77c0 │ │ │ │ + b b7b08 │ │ │ │ │ │ │ │ -000b7990 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ b79d8 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000b7cd8 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ b7d20 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b79b4 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq b7cfc <_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, #53864 @ 0xd268 │ │ │ │ + movw r1, #53064 @ 0xcf48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ b79dc <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ b7d24 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subeq r9, sp, r0, lsl r4 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq b7a00 <_Py_GetConfig@@Base+0x70> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d3c88 <_PyThreadState_New@@Base+0xac0> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + ldrdeq r9, [sp], #-28 @ 0xffffffe4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi b7af0 <_Py_GetConfig@@Base+0x160> │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bhi b7e00 <_Py_GetConfig@@Base+0x128> │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ movne r9, #22 │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ - bne b7b38 <_Py_GetConfig@@Base+0x1a8> │ │ │ │ + bne b7e48 <_Py_GetConfig@@Base+0x170> │ │ │ │ mov r0, #24 │ │ │ │ mov r8, r5 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, #22 │ │ │ │ mov r1, #2 │ │ │ │ - ldr r3, [pc, #656] @ b7d14 <_Py_GetConfig@@Base+0x384> │ │ │ │ + ldr r3, [pc, #656] @ b8024 <_Py_GetConfig@@Base+0x34c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, ip, lsl #2] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b7bf8 <_Py_GetConfig@@Base+0x268> │ │ │ │ + beq b7f08 <_Py_GetConfig@@Base+0x230> │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7b4c <_Py_GetConfig@@Base+0x1bc> │ │ │ │ + bne b7e5c <_Py_GetConfig@@Base+0x184> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r6, lr │ │ │ │ addcs r0, r0, lr │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ strcc ip, [r2, #8] │ │ │ │ - b b7b4c <_Py_GetConfig@@Base+0x1bc> │ │ │ │ + b b7e5c <_Py_GetConfig@@Base+0x184> │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls b7c64 <_Py_GetConfig@@Base+0x2d4> │ │ │ │ + bls b7f74 <_Py_GetConfig@@Base+0x29c> │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs b7c40 <_Py_GetConfig@@Base+0x2b0> │ │ │ │ + bcs b7f50 <_Py_GetConfig@@Base+0x278> │ │ │ │ mov r4, #2 │ │ │ │ mov r0, #32 │ │ │ │ mov ip, #6 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b7a7c <_Py_GetConfig@@Base+0xec> │ │ │ │ + beq b7d8c <_Py_GetConfig@@Base+0xb4> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7ccc <_Py_GetConfig@@Base+0x33c> │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq b7fdc <_Py_GetConfig@@Base+0x304> │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #424] @ b7d18 <_Py_GetConfig@@Base+0x388> │ │ │ │ + ldr r2, [pc, #424] @ b8028 <_Py_GetConfig@@Base+0x350> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b7c80 <_Py_GetConfig@@Base+0x2f0> │ │ │ │ + bne b7f90 <_Py_GetConfig@@Base+0x2b8> │ │ │ │ lsl r4, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7bb4 <_Py_GetConfig@@Base+0x224> │ │ │ │ + beq b7ec4 <_Py_GetConfig@@Base+0x1ec> │ │ │ │ mov r0, #1 │ │ │ │ orr r4, r4, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strb r4, [r3, #16] │ │ │ │ strd r0, [r3, #8] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -141053,324 +141249,323 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ streq r5, [r3, #24] │ │ │ │ streq r5, [r3, #20] │ │ │ │ - beq b7ba8 <_Py_GetConfig@@Base+0x218> │ │ │ │ + beq b7eb8 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ cmp r8, #2 │ │ │ │ str r5, [r3, #24] │ │ │ │ str r5, [r3, #20] │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b b7ba8 <_Py_GetConfig@@Base+0x218> │ │ │ │ + b b7eb8 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b7b4c <_Py_GetConfig@@Base+0x1bc> │ │ │ │ + bne b7e5c <_Py_GetConfig@@Base+0x184> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7cb8 <_Py_GetConfig@@Base+0x328> │ │ │ │ + bne b7fc8 <_Py_GetConfig@@Base+0x2f0> │ │ │ │ mov r0, r9 │ │ │ │ bl 2eda0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ccc <_Py_GetConfig@@Base+0x33c> │ │ │ │ + beq b7fdc <_Py_GetConfig@@Base+0x304> │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b7b4c <_Py_GetConfig@@Base+0x1bc> │ │ │ │ + b b7e5c <_Py_GetConfig@@Base+0x184> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ - bcs b7cd8 <_Py_GetConfig@@Base+0x348> │ │ │ │ + bcs b7fe8 <_Py_GetConfig@@Base+0x310> │ │ │ │ mov r4, #4 │ │ │ │ mov ip, #8 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b b7b18 <_Py_GetConfig@@Base+0x188> │ │ │ │ + b b7e28 <_Py_GetConfig@@Base+0x150> │ │ │ │ mov r4, #1 │ │ │ │ mov ip, #6 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b b7b18 <_Py_GetConfig@@Base+0x188> │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b b7e28 <_Py_GetConfig@@Base+0x150> │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne b7cf8 <_Py_GetConfig@@Base+0x368> │ │ │ │ + bne b8008 <_Py_GetConfig@@Base+0x330> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7b80 <_Py_GetConfig@@Base+0x1f0> │ │ │ │ + bne b7e90 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7b80 <_Py_GetConfig@@Base+0x1f0> │ │ │ │ + b b7e90 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b7c28 <_Py_GetConfig@@Base+0x298> │ │ │ │ + b b7f38 <_Py_GetConfig@@Base+0x260> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54888 @ 0xd668 │ │ │ │ + movw r1, #54416 @ 0xd490 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ - b b7ba8 <_Py_GetConfig@@Base+0x218> │ │ │ │ + b b7eb8 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7b80 <_Py_GetConfig@@Base+0x1f0> │ │ │ │ + b b7e90 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000b7d1c : │ │ │ │ +000b802c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt b7fcc │ │ │ │ + blt b82dc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7ec4 │ │ │ │ + bne b81d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7efc │ │ │ │ + beq b820c │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi b7fec │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bhi b82fc │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #29632 @ 0x73c0 │ │ │ │ + movw r2, #30472 @ 0x7708 │ │ │ │ movt r2, #11 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b7f1c │ │ │ │ - ldr r1, [pc, #640] @ b8018 │ │ │ │ + bne b822c │ │ │ │ + ldr r1, [pc, #640] @ b8328 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r8, r2 │ │ │ │ - bhi b7e84 │ │ │ │ + bhi b8194 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b7f04 │ │ │ │ + beq b8214 │ │ │ │ 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 b7e54 │ │ │ │ - movw r2, #44168 @ 0xac88 │ │ │ │ + beq b8164 │ │ │ │ + movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #548] @ b801c │ │ │ │ + ldr r1, [pc, #548] @ b832c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b7f5c │ │ │ │ + ble b826c │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b7f78 │ │ │ │ + bne b8288 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ cmp r5, r1 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - beq b7e48 │ │ │ │ + beq b8158 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2ed1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, lr │ │ │ │ - bcc b7eec │ │ │ │ + bcc b81fc │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b7de8 │ │ │ │ + bne b80f8 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b7fb0 │ │ │ │ + bne b82c0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2eda0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r8, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8, #800] @ 0x320 │ │ │ │ - bne b7de8 │ │ │ │ - b b7f38 │ │ │ │ + bne b80f8 │ │ │ │ + b b8248 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b b7de8 │ │ │ │ - ldr r4, [pc, #284] @ b8020 │ │ │ │ - b b7e48 │ │ │ │ + b b80f8 │ │ │ │ + ldr r4, [pc, #284] @ b8330 │ │ │ │ + b b8158 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b7e7c │ │ │ │ + b b818c │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b7de8 │ │ │ │ + bne b80f8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7e48 │ │ │ │ + beq b8158 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b7e38 │ │ │ │ - b b7e48 │ │ │ │ + bne b8148 │ │ │ │ + b b8158 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq b7e18 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq b8128 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b8000 │ │ │ │ + bne b8310 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7e18 │ │ │ │ + bne b8128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7e18 │ │ │ │ + b b8128 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b7eac │ │ │ │ + b b81bc │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54980 @ 0xd6c4 │ │ │ │ + movw r1, #54508 @ 0xd4ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b b7e48 │ │ │ │ + bl 1b956c │ │ │ │ + b b8158 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2dcfd8 <_PyType_Lookup@@Base+0x30> │ │ │ │ + bl 2dbf50 <_PyType_Lookup@@Base+0x30> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b7f48 │ │ │ │ + b b8258 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7e18 │ │ │ │ + b b8128 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq r2, fp, r0, asr r2 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq r2, fp, r8, ror r2 │ │ │ │ │ │ │ │ -000b8024 : │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ +000b8334 : │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ + add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ + sub sp, sp, #8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b8130 │ │ │ │ - blt b81b0 │ │ │ │ + beq b843c │ │ │ │ + blt b84b4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt b8138 │ │ │ │ - ldr r1, [pc, #396] @ b81e8 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ + bgt b8444 │ │ │ │ + ldr r6, [pc, #380] @ b84e8 │ │ │ │ + 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 b80f8 │ │ │ │ - ldr r0, [pc, #364] @ b81ec │ │ │ │ + beq b8404 │ │ │ │ + ldr r0, [pc, #352] @ b84ec │ │ │ │ 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 b8164 │ │ │ │ + bne b8470 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e074 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -141382,131 +141577,128 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, ip │ │ │ │ str r2, [ip] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str r2, [r0, #4] │ │ │ │ str r1, [r5, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43136 @ 0xa880 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b80ec │ │ │ │ - ldr r1, [pc, #204] @ b81e8 │ │ │ │ + beq b83f8 │ │ │ │ + ldr r1, [pc, #192] @ b84e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r5, [r2, r1] │ │ │ │ - b b80ac │ │ │ │ - ldr r4, [pc, #184] @ b81f0 │ │ │ │ - b b80ec │ │ │ │ + b b83b8 │ │ │ │ + ldr r4, [pc, #172] @ b84f0 │ │ │ │ + b b83f8 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls b80f8 │ │ │ │ + bls b8404 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b80ec │ │ │ │ - ldr r2, [pc, #140] @ b81e8 │ │ │ │ + beq b83f8 │ │ │ │ + ldr r2, [pc, #128] @ b84e8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b b80ac │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b b83b8 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne b81c8 │ │ │ │ + bne b84cc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldrne r2, [pc, #88] @ b81e8 │ │ │ │ - ldrne r5, [r6, r2] │ │ │ │ - bne b80a4 │ │ │ │ + ldrne r5, [r7, r6] │ │ │ │ + bne b83b0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - ldr r3, [pc, #64] @ b81e8 │ │ │ │ - ldr r5, [r6, r3] │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b80a4 │ │ │ │ + b b83b0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b80ec │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b83f8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #8] @ b81e8 │ │ │ │ - ldr r5, [r6, r3] │ │ │ │ + ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b80a4 │ │ │ │ + b b83b0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ 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, #472] @ b83e8 │ │ │ │ + ldr r3, [pc, #472] @ b86e8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b83d8 │ │ │ │ + beq b86d8 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi b83d0 │ │ │ │ + bhi b86d0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r2, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b8374 │ │ │ │ - ldr r3, [pc, #412] @ b83ec │ │ │ │ + bne b8674 │ │ │ │ + ldr r3, [pc, #412] @ b86ec │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi b832c │ │ │ │ + bhi b862c │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b83a8 │ │ │ │ + beq b86a8 │ │ │ │ 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 b82f0 │ │ │ │ + beq b85f0 │ │ │ │ mov r3, r0 │ │ │ │ rev r1, r4 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3], #8 │ │ │ │ ldrb r1, [r5] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh r2, [r0, #5] │ │ │ │ strb r2, [r0, #7] │ │ │ │ - beq b8390 │ │ │ │ + beq b8690 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2e074 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ @@ -141516,90 +141708,90 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, r7 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc b8298 │ │ │ │ + bcc b8598 │ │ │ │ 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 │ │ │ │ - bne b8298 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bne b8598 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b83bc │ │ │ │ + bne b86bc │ │ │ │ mov r0, r2 │ │ │ │ bl 2eda0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b82e4 │ │ │ │ + beq b85e4 │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ mov r0, r3 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b b8298 │ │ │ │ + b b8598 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8298 │ │ │ │ + bne b8598 │ │ │ │ mov r3, r0 │ │ │ │ - b b82e4 │ │ │ │ + b b85e4 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b8324 │ │ │ │ + b b8624 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ mov r3, r0 │ │ │ │ - b b8358 │ │ │ │ + b b8658 │ │ │ │ mov r3, #0 │ │ │ │ - b b82e4 │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + b b85e4 │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #8] @ b83f0 │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ b86f0 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r9, sp, r0, lsr #8 │ │ │ │ + subeq r9, sp, ip, ror #3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt b84ac │ │ │ │ - ldr r3, [pc, #188] @ b84dc │ │ │ │ + bgt b87ac │ │ │ │ + ldr r3, [pc, #188] @ b87dc │ │ │ │ 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 b8454 │ │ │ │ + beq b8754 │ │ │ │ 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} │ │ │ │ @@ -141611,44 +141803,44 @@ │ │ │ │ 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 b84ac │ │ │ │ + bhi b87ac │ │ │ │ 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 b844c │ │ │ │ + b b874c │ │ │ │ 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 bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne b8498 │ │ │ │ - b b844c │ │ │ │ + bne b8798 │ │ │ │ + b b874c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ b8584 │ │ │ │ + ldr r3, [pc, #156] @ b8884 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2116] @ 0x844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8514 │ │ │ │ + beq b8814 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2116] @ 0x844 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -141660,89 +141852,89 @@ │ │ │ │ add r2, r2, #6208 @ 0x1840 │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r0, [r1, #352] @ 0x160 │ │ │ │ sub r3, r0, r2 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi b8570 │ │ │ │ + bhi b8870 │ │ │ │ add r3, r0, #32 │ │ │ │ str r3, [r1, #352] @ 0x160 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ stmib r0, {r1, r2} │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #32 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8554 │ │ │ │ + bne b8854 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b892c │ │ │ │ + beq b8c2c │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8948 │ │ │ │ + beq b8c48 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #944] @ b89a0 │ │ │ │ + ldr r2, [pc, #944] @ b8ca0 │ │ │ │ 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 b896c │ │ │ │ + bgt b8c6c │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b88c8 │ │ │ │ + beq b8bc8 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r8, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bls b8664 │ │ │ │ + bls b8964 │ │ │ │ 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 2e074 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs b8888 │ │ │ │ + bcs b8b88 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ mov sl, r8 │ │ │ │ cmp r1, r3 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -141764,235 +141956,235 @@ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b8874 │ │ │ │ + beq b8b74 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, lr, r6 │ │ │ │ str r7, [r4] │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #4] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ ldr ip, [r5, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs b884c │ │ │ │ + bcs b8b4c │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #16] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ 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, #-72] @ 0xffffffb8 │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls b884c │ │ │ │ + bls b8b4c │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r4, #28 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, lr │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [r6], #4 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ umlal r2, sl, lr, r0 │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7], #4 │ │ │ │ adc r3, sl, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi b8818 │ │ │ │ + bhi b8b18 │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ moveq lr, #0 │ │ │ │ lslne lr, lr, #2 │ │ │ │ cmp r2, r0 │ │ │ │ add lr, r4, lr │ │ │ │ str r3, [lr, #4] │ │ │ │ - bls b887c │ │ │ │ + bls b8b7c │ │ │ │ add r4, r4, #4 │ │ │ │ - b b86e0 │ │ │ │ + b b89e0 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi b886c │ │ │ │ + bhi b8b6c │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble b889c │ │ │ │ + ble b8b9c │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b88ac │ │ │ │ + beq b8bac │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r8, r8, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq b889c │ │ │ │ + beq b8b9c │ │ │ │ ldr r3, [r8, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne b889c │ │ │ │ - b b88b0 │ │ │ │ + bne b8b9c │ │ │ │ + b b8bb0 │ │ │ │ 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 b8984 │ │ │ │ + bhi b8c84 │ │ │ │ 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 b8640 │ │ │ │ - b b8664 │ │ │ │ + bcc b8940 │ │ │ │ + b b8964 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq b8950 │ │ │ │ + beq b8c50 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b85c8 │ │ │ │ + bne b88c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b85c4 │ │ │ │ + bne b88c4 │ │ │ │ mov r0, #0 │ │ │ │ - bl b83f4 │ │ │ │ + bl b86f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b b88a0 │ │ │ │ + b b8ba0 │ │ │ │ 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 bae14 │ │ │ │ + bl bb114 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b8908 │ │ │ │ - b b88a0 │ │ │ │ + bne b8c08 │ │ │ │ + b b8ba0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b89a4 : │ │ │ │ +000b8ca4 : │ │ │ │ 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 b8a30 │ │ │ │ + beq b8d30 │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r3, #624 @ 0x270 │ │ │ │ movteq r3, #39 @ 0x27 │ │ │ │ - beq b89ec │ │ │ │ + beq b8cec │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi b8a6c │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bhi b8d6c │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #35448 @ 0x8a78 │ │ │ │ + movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b8a54 │ │ │ │ + bne b8d54 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2ebcc │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #35448 @ 0x8a78 │ │ │ │ + movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b8a1c │ │ │ │ + beq b8d1c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -142006,42 +142198,42 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ebcc │ │ │ │ │ │ │ │ -000b8aa4 : │ │ │ │ +000b8da4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt b8b5c │ │ │ │ - ldr r7, [pc, #364] @ b8c34 │ │ │ │ + blt b8e5c │ │ │ │ + ldr r7, [pc, #364] @ b8f34 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8c1c │ │ │ │ + beq b8f1c │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #1896] @ 0x768 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ - ldr r2, [pc, #320] @ b8c38 │ │ │ │ + ldr r2, [pc, #320] @ b8f38 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8bf0 │ │ │ │ + bne b8ef0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b8b90 │ │ │ │ + bne b8e90 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r4, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -142052,123 +142244,123 @@ │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b b8b70 │ │ │ │ + b b8e70 │ │ │ │ mov r4, #0 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #54644 @ 0xd574 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b8b10 │ │ │ │ + beq b8e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf64 │ │ │ │ + bl bb264 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq b8bc4 │ │ │ │ + beq b8ec4 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - b b8b34 │ │ │ │ + b b8e34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8be4 │ │ │ │ + bgt b8ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b8be4 │ │ │ │ + bne b8ee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b 3733e0 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b8b78 │ │ │ │ + bne b8e78 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8b08 │ │ │ │ + bne b8e08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b b8b08 │ │ │ │ - movw r0, #22920 @ 0x5988 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b b8e08 │ │ │ │ + movw r0, #22312 @ 0x5728 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8b08 │ │ │ │ - b b8b70 │ │ │ │ + bne b8e08 │ │ │ │ + b b8e70 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r7, #48504 @ 0xbd78 │ │ │ │ + movw r7, #48544 @ 0xbda0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne b9268 │ │ │ │ + bne b9568 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr ip, [r1, #192] @ 0xc0 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ orr r3, r3, #2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bne b9384 │ │ │ │ - ldr r2, [pc, #2240] @ b9554 │ │ │ │ + bne b9684 │ │ │ │ + ldr r2, [pc, #2240] @ b9854 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi b9368 │ │ │ │ + bhi b9668 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b8cc4 │ │ │ │ + bne b8fc4 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b8cac │ │ │ │ + bne b8fac │ │ │ │ dmb ish │ │ │ │ - bne b9358 │ │ │ │ - ldr r1, [pc, #2180] @ b9558 │ │ │ │ + bne b9658 │ │ │ │ + ldr r1, [pc, #2180] @ b9858 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b94a4 │ │ │ │ + bne b97a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b937c │ │ │ │ + beq b967c │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r2, r6, #90112 @ 0x16000 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ mov r0, #1 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ ldr ip, [r2, #1448] @ 0x5a8 │ │ │ │ - ldr r1, [pc, #2124] @ b955c │ │ │ │ + ldr r1, [pc, #2124] @ b985c │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ ldrh r2, [r4, #206] @ 0xce │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #1 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ str r4, [r3, #260] @ 0x104 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -142177,15 +142369,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b8d38 │ │ │ │ + bne b9038 │ │ │ │ add r3, ip, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #2 │ │ │ │ str r4, [r7, r3, lsl #4] │ │ │ │ mov r3, #28 │ │ │ │ add r9, r5, #90112 @ 0x16000 │ │ │ │ mov r2, #1 │ │ │ │ @@ -142195,30 +142387,30 @@ │ │ │ │ str r2, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #1448] @ 0x5a8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne b9068 │ │ │ │ + bne b9368 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq b9464 │ │ │ │ + beq b9764 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b90d4 │ │ │ │ + beq b93d4 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq b9150 │ │ │ │ + beq b9450 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b9184 │ │ │ │ - ldr r3, [pc, #1920] @ b9558 │ │ │ │ + beq b9484 │ │ │ │ + ldr r3, [pc, #1920] @ b9858 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -142229,132 +142421,132 @@ │ │ │ │ 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 b9524 │ │ │ │ + beq b9824 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ sub sl, r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ clz r3, r3 │ │ │ │ clz sl, sl │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr sl, sl, #5 │ │ │ │ mov r1, sl │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ strne r3, [r4, #4] │ │ │ │ - bl 2d550c │ │ │ │ + bl 2d4390 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b92f0 │ │ │ │ + beq b95f0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d55b8 │ │ │ │ + bl 2d443c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b92f0 │ │ │ │ + beq b95f0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5c98 │ │ │ │ + bl 2d4b1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b92f0 │ │ │ │ + beq b95f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1514 │ │ │ │ + bl c17f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b92f0 │ │ │ │ + beq b95f0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne b8ec8 │ │ │ │ + bne b91c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9e18 │ │ │ │ + bl ca134 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8fd8 │ │ │ │ + beq b92d8 │ │ │ │ tst r3, #16 │ │ │ │ - bne b91b8 │ │ │ │ + bne b94b8 │ │ │ │ tst r3, #8 │ │ │ │ - bne b8f98 │ │ │ │ + bne b9298 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b92a8 │ │ │ │ + beq b95a8 │ │ │ │ ldr r2, [r4, #168] @ 0xa8 │ │ │ │ mov sl, #0 │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, sl │ │ │ │ - ble b8f20 │ │ │ │ + ble b9220 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bge b8f18 │ │ │ │ + bge b9218 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ce49c │ │ │ │ + bl ce7b8 │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b92f0 │ │ │ │ + blt b95f0 │ │ │ │ add sl, sl, #1 │ │ │ │ - b b8ee4 │ │ │ │ + b b91e4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne b91fc │ │ │ │ + bne b94fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ccc2c │ │ │ │ + bl ccf48 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8fd8 │ │ │ │ + beq b92d8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b8f50 │ │ │ │ + beq b9250 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9484 │ │ │ │ + beq b9784 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b918c │ │ │ │ + bne b948c │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b8f74 │ │ │ │ + bgt b9274 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b9534 │ │ │ │ + ble b9834 │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bne b9208 │ │ │ │ + bne b9508 │ │ │ │ mov r0, #0 │ │ │ │ bic r2, r2, #8192 @ 0x2000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne b9500 │ │ │ │ + bne b9800 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r3, #15 │ │ │ │ strne r3, [r4, #104] @ 0x68 │ │ │ │ - bne b8ec8 │ │ │ │ + bne b91c8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #55748 @ 0xd9c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b93ec │ │ │ │ + bne b96ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357214 │ │ │ │ + bl 356dfc │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r3, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r1, #0 │ │ │ │ add r8, r3, ip, lsl #4 │ │ │ │ @@ -142364,29 +142556,29 @@ │ │ │ │ str lr, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r8] │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r3, r1 │ │ │ │ strexd sl, r2, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne b9024 │ │ │ │ + bne b9324 │ │ │ │ cmp r5, r6 │ │ │ │ dmb ish │ │ │ │ addeq r3, ip, #368 @ 0x170 │ │ │ │ mvn r0, #0 │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq lr, [r7, r3, lsl #4] │ │ │ │ ldr r3, [r9, #1448] @ 0x5a8 │ │ │ │ streq lr, [r4, #180] @ 0xb4 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #1448] @ 0x5a8 │ │ │ │ - b b8f90 │ │ │ │ + b b9290 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1248] @ b9558 │ │ │ │ + ldr r0, [pc, #1248] @ b9858 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add ip, r0, r3 │ │ │ │ @@ -142399,27 +142591,27 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq b9464 │ │ │ │ + beq b9764 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8db4 │ │ │ │ - bl b6aa0 │ │ │ │ + bne b90b4 │ │ │ │ + bl b6de8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq b8fd8 │ │ │ │ + beq b92d8 │ │ │ │ cmp r2, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b8db4 │ │ │ │ - ldr r2, [pc, #1116] @ b9558 │ │ │ │ + beq b90b4 │ │ │ │ + ldr r2, [pc, #1116] @ b9858 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -142433,64 +142625,64 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r1, r2 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b b8db4 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + b b90b4 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b8e24 │ │ │ │ + beq b9124 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne b9450 │ │ │ │ + bne b9750 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r0, #37328 @ 0x91d0 │ │ │ │ + movw r0, #36720 @ 0x8f70 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b8dd0 │ │ │ │ + bne b90d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b8e18 │ │ │ │ + b b9118 │ │ │ │ cmn r2, #1 │ │ │ │ - beq b8f74 │ │ │ │ + beq b9274 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56372 @ 0xdc34 │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ + b b92d8 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi b93c8 │ │ │ │ + bhi b96c8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b8ec0 │ │ │ │ + bne b91c0 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ + b b92d8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq b8f84 │ │ │ │ + beq b9284 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #832] @ b9558 │ │ │ │ + ldr r0, [pc, #832] @ b9858 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -142503,52 +142695,52 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ str r0, [r1, #8] │ │ │ │ - b b8f90 │ │ │ │ + b b9290 │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [pc, #740] @ b955c │ │ │ │ + ldr r3, [pc, #740] @ b985c │ │ │ │ mov r1, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b9288 │ │ │ │ + bne b9588 │ │ │ │ dmb ish │ │ │ │ - b b8d60 │ │ │ │ + b b9060 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - bne b92f8 │ │ │ │ + bne b95f8 │ │ │ │ mov r0, sl │ │ │ │ - bl bd564 │ │ │ │ + bl bd938 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b92f0 │ │ │ │ + beq b95f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8ed4 │ │ │ │ - ldr r1, [pc, #648] @ b9560 │ │ │ │ + bne b91d4 │ │ │ │ + ldr r1, [pc, #648] @ b9860 │ │ │ │ mov r0, sl │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r3, #19612 @ 0x4c9c │ │ │ │ + movwne r3, #18228 @ 0x4734 │ │ │ │ movtne r3, #55 @ 0x37 │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ - bne b8ed4 │ │ │ │ + bne b91d4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ - ldr r2, [pc, #600] @ b9558 │ │ │ │ + b b92d8 │ │ │ │ + ldr r2, [pc, #600] @ b9858 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -142563,53 +142755,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r2, #96256 @ 0x17800 │ │ │ │ add r0, r0, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r1, r1, r0 │ │ │ │ addeq r1, r1, r3 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ - b b92b8 │ │ │ │ + b b95b8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls b94dc │ │ │ │ + bls b97dc │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #488] @ b9558 │ │ │ │ + ldr r2, [pc, #488] @ b9858 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bne b94c4 │ │ │ │ + bne b97c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r3, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r3, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #440] @ b955c │ │ │ │ + ldr r3, [pc, #440] @ b985c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b8d50 │ │ │ │ - b b93ac │ │ │ │ - movw r3, #53896 @ 0xd288 │ │ │ │ + beq b9050 │ │ │ │ + b b96ac │ │ │ │ + movw r3, #54368 @ 0xd460 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55988 @ 0xdab4 │ │ │ │ + movw r1, #55516 @ 0xd8dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ - ldr r2, [pc, #356] @ b9558 │ │ │ │ + b b92d8 │ │ │ │ + ldr r2, [pc, #356] @ b9858 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -142625,110 +142817,110 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b8fe8 │ │ │ │ + b b92e8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b b916c │ │ │ │ + b b946c │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55948 @ 0xda8c │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ + b b92d8 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #55828 @ 0xda14 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b b92f0 │ │ │ │ + bl 172fdc │ │ │ │ + b b95f0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ - bne b8cf0 │ │ │ │ - b b937c │ │ │ │ + bne b8ff0 │ │ │ │ + b b967c │ │ │ │ ubfx r3, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b b937c │ │ │ │ + b b967c │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b8cc4 │ │ │ │ + bne b8fc4 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b8cc4 │ │ │ │ - b b94e4 │ │ │ │ - movw r3, #53896 @ 0xd288 │ │ │ │ + beq b8fc4 │ │ │ │ + b b97e4 │ │ │ │ + movw r3, #54368 @ 0xd460 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #55668 @ 0xd974 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b8fd8 │ │ │ │ - bl 33dfd8 │ │ │ │ + b b92d8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8e20 │ │ │ │ - b b92f0 │ │ │ │ + bge b9120 │ │ │ │ + b b95f0 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #55992 @ 0xdab8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b b92f0 │ │ │ │ - mlseq sl, r0, r4, sp │ │ │ │ + bl 172fdc │ │ │ │ + b b95f0 │ │ │ │ + strhteq sp, [sl], #-72 @ 0xffffffb8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sp, sl, r0, lsr #9 │ │ │ │ - strdeq r4, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq sp, sl, r8, asr #9 │ │ │ │ + rsbeq r4, fp, r8, lsl 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne b9a88 │ │ │ │ + bne b9d88 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq ba4a0 │ │ │ │ + beq ba7a0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9af8 │ │ │ │ + beq b9df8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b9b6c │ │ │ │ + beq b9e6c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b9ba0 │ │ │ │ - ldr r1, [pc, #4008] @ ba578 │ │ │ │ + beq b9ea0 │ │ │ │ + ldr r1, [pc, #4008] @ ba878 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -142739,302 +142931,302 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba490 │ │ │ │ + beq ba790 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ clz r2, sl │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba0a0 │ │ │ │ + bne ba3a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9e84 │ │ │ │ + beq ba184 │ │ │ │ ldr r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne ba268 │ │ │ │ - movw r7, #42472 @ 0xa5e8 │ │ │ │ + bne ba568 │ │ │ │ + movw r7, #41864 @ 0xa388 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp sl, r7 │ │ │ │ - bne b9ed0 │ │ │ │ + bne ba1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba6f0 │ │ │ │ + bl ba9f0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ mov r0, r9 │ │ │ │ - bl bbb70 │ │ │ │ + bl bbe70 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9694 │ │ │ │ + bgt b9994 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b9ebc │ │ │ │ + beq ba1bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9f28 │ │ │ │ + beq ba228 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba4f4 │ │ │ │ + beq ba7f4 │ │ │ │ cmp sl, r7 │ │ │ │ - bne b9f34 │ │ │ │ + bne ba234 │ │ │ │ ldr r9, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b9bb4 │ │ │ │ + bne b9eb4 │ │ │ │ cmp r6, r9 │ │ │ │ - bne ba348 │ │ │ │ + bne ba648 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b9df0 │ │ │ │ + bne ba0f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - bne b9e08 │ │ │ │ + bne ba108 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b9d24 │ │ │ │ + ble ba024 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r9, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r9 │ │ │ │ - bhi b9768 │ │ │ │ + bhi b9a68 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba420 │ │ │ │ + beq ba720 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b9768 │ │ │ │ + ble b9a68 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq b98a4 │ │ │ │ + beq b9ba4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b9768 │ │ │ │ + beq b9a68 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq b98a4 │ │ │ │ + beq b9ba4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b9768 │ │ │ │ + beq b9a68 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq b98a4 │ │ │ │ + beq b9ba4 │ │ │ │ cmp r1, ip │ │ │ │ - bne b9750 │ │ │ │ + bne b9a50 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba38c │ │ │ │ + bne ba68c │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ strne r3, [r4, #460] @ 0x1cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne b98c0 │ │ │ │ + bne b9bc0 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble b9944 │ │ │ │ + ble b9c44 │ │ │ │ add r1, r9, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r7, #29999 @ 0x752f │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r7 │ │ │ │ - bhi b9828 │ │ │ │ + bhi b9b28 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba3b0 │ │ │ │ + beq ba6b0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble b9828 │ │ │ │ + ble b9b28 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp r2, lr │ │ │ │ - beq b9938 │ │ │ │ + beq b9c38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b9828 │ │ │ │ + beq b9b28 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp r2, lr │ │ │ │ - beq b9938 │ │ │ │ + beq b9c38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq b9828 │ │ │ │ + beq b9b28 │ │ │ │ add r3, r3, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq b9938 │ │ │ │ + beq b9c38 │ │ │ │ cmp r0, lr │ │ │ │ - bne b9810 │ │ │ │ + bne b9b10 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba554 │ │ │ │ + bne ba854 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ - beq b9d38 │ │ │ │ + beq ba038 │ │ │ │ cmp r6, r2 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq b9970 │ │ │ │ + beq b9c70 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9964 │ │ │ │ + bgt b9c64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b9964 │ │ │ │ + bne b9c64 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9964 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b9c64 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b98a4 │ │ │ │ + beq b9ba4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9880 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne b9b80 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9768 │ │ │ │ + bne b9a68 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt b96f8 │ │ │ │ + bgt b99f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq b97a0 │ │ │ │ - ldr r1, [pc, #3252] @ ba57c │ │ │ │ + beq b9aa0 │ │ │ │ + ldr r1, [pc, #3252] @ ba87c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d6b34 │ │ │ │ - ldr r1, [pc, #3228] @ ba57c │ │ │ │ + bl 2d5a54 │ │ │ │ + ldr r1, [pc, #3228] @ ba87c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #42472 @ 0xa5e8 │ │ │ │ + movw r0, #41864 @ 0xa388 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq ba12c │ │ │ │ + beq ba42c │ │ │ │ tst r3, #1 │ │ │ │ - beq ba110 │ │ │ │ + beq ba410 │ │ │ │ cmp r5, #1 │ │ │ │ - bls b97a0 │ │ │ │ - b b9828 │ │ │ │ + bls b9aa0 │ │ │ │ + b b9b28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9938 │ │ │ │ + beq b9c38 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9914 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne b9c14 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9828 │ │ │ │ + bne b9b28 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne b97b8 │ │ │ │ + bne b9ab8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b995c │ │ │ │ + bne b9c5c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9ba8 │ │ │ │ + bne b9ea8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b985c │ │ │ │ + bne b9b5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq b9d40 │ │ │ │ + beq ba040 │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9e68 │ │ │ │ + bne ba168 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne b9de4 │ │ │ │ + bne ba0e4 │ │ │ │ ldr r3, [r2, #156] @ 0x9c │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl c1514 │ │ │ │ + bl c17f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9e18 │ │ │ │ + bl ca134 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ tst r3, #16 │ │ │ │ - bne b9bd8 │ │ │ │ + bne b9ed8 │ │ │ │ tst r3, #8 │ │ │ │ - bne b9a48 │ │ │ │ + bne b9d48 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba0c8 │ │ │ │ + beq ba3c8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b9c40 │ │ │ │ + bne b9f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ccc2c │ │ │ │ + bl ccf48 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b9a00 │ │ │ │ + beq b9d00 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba51c │ │ │ │ + beq ba81c │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b9c18 │ │ │ │ + bne b9f18 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b9a24 │ │ │ │ + bgt b9d24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ba470 │ │ │ │ + ble ba770 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b9cb8 │ │ │ │ + bne b9fb8 │ │ │ │ tst r3, #2 │ │ │ │ - bne b9ccc │ │ │ │ + bne b9fcc │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne ba430 │ │ │ │ + bne ba730 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #15 │ │ │ │ strne r2, [r4, #104] @ 0x68 │ │ │ │ - bne b99c4 │ │ │ │ + bne b9cc4 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #55748 @ 0xd9c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2784] @ ba578 │ │ │ │ + ldr r0, [pc, #2784] @ ba878 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ mov r2, #28 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -143048,27 +143240,27 @@ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq ba4a0 │ │ │ │ + beq ba7a0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b95b0 │ │ │ │ - bl b6aa0 │ │ │ │ + bne b98b0 │ │ │ │ + bl b6de8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b95b0 │ │ │ │ - ldr r1, [pc, #2648] @ ba578 │ │ │ │ + beq b98b0 │ │ │ │ + ldr r1, [pc, #2648] @ ba878 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -143080,104 +143272,104 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r1, #444] @ 0x1bc │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ streq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b95bc │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne b98bc │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b961c │ │ │ │ + beq b991c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne ba4bc │ │ │ │ + bne ba7bc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - movw r0, #37328 @ 0x91d0 │ │ │ │ + movw r0, #36720 @ 0x8f70 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ tst r2, #2 │ │ │ │ - bne b95c8 │ │ │ │ + bne b98c8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b9610 │ │ │ │ + b b9910 │ │ │ │ mov r0, r4 │ │ │ │ - bl dee38 │ │ │ │ - b b995c │ │ │ │ + bl df164 │ │ │ │ + b b9c5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b96bc │ │ │ │ + bgt b99bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b96bc │ │ │ │ + bne b99bc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b96bc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b99bc │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi ba450 │ │ │ │ + bhi ba750 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b99bc │ │ │ │ + bne b9cbc │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ cmn r2, #1 │ │ │ │ - beq b9a24 │ │ │ │ + beq b9d24 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56372 @ 0xdc34 │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ ldr r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble b99d8 │ │ │ │ + ble b9cd8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b9c74 │ │ │ │ + bge b9f74 │ │ │ │ mov r1, r4 │ │ │ │ - bl ce49c │ │ │ │ + bl ce7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ba084 │ │ │ │ + blt ba384 │ │ │ │ cmp r6, #1 │ │ │ │ - beq b99d8 │ │ │ │ + beq b9cd8 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b9ca8 │ │ │ │ - bl ce49c │ │ │ │ + bge b9fa8 │ │ │ │ + bl ce7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ba084 │ │ │ │ + blt ba384 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne b9c84 │ │ │ │ - b b99d8 │ │ │ │ + bne b9f84 │ │ │ │ + b b9cd8 │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ moveq r3, r2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq b9a34 │ │ │ │ - ldr r0, [pc, #2212] @ ba578 │ │ │ │ + beq b9d34 │ │ │ │ + ldr r0, [pc, #2212] @ ba878 │ │ │ │ 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 │ │ │ │ @@ -143185,317 +143377,317 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ add r0, r1, #428 @ 0x1ac │ │ │ │ ldr r1, [r1, #428] @ 0x1ac │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba248 │ │ │ │ + beq ba548 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b97ac │ │ │ │ - b b9944 │ │ │ │ + bgt b9aac │ │ │ │ + b b9c44 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b985c │ │ │ │ + bne b9b5c │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b9dbc │ │ │ │ + ble ba0bc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne ba4d0 │ │ │ │ + bne ba7d0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b9dbc │ │ │ │ + beq ba0bc │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne ba4d0 │ │ │ │ + bne ba7d0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b9dbc │ │ │ │ + beq ba0bc │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne ba4d0 │ │ │ │ + bne ba7d0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b9dbc │ │ │ │ + beq ba0bc │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne ba4d0 │ │ │ │ + bne ba7d0 │ │ │ │ cmp r1, ip │ │ │ │ - bne b9da0 │ │ │ │ + bne ba0a0 │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9e68 │ │ │ │ + bne ba168 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ - movw r1, #37328 @ 0x91d0 │ │ │ │ + movw r1, #36720 @ 0x8f70 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b9980 │ │ │ │ + bne b9c80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - b b9990 │ │ │ │ + b b9c90 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - beq b96e0 │ │ │ │ - ldr r1, [pc, #1900] @ ba57c │ │ │ │ + beq b99e0 │ │ │ │ + ldr r1, [pc, #1900] @ ba87c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d6b34 │ │ │ │ - ldr r1, [pc, #1876] @ ba57c │ │ │ │ + bl 2d5a54 │ │ │ │ + ldr r1, [pc, #1876] @ ba87c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #42472 @ 0xa5e8 │ │ │ │ + movw r0, #41864 @ 0xa388 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r9, r0, r3 │ │ │ │ - beq ba1a0 │ │ │ │ + beq ba4a0 │ │ │ │ tst r3, #1 │ │ │ │ - beq ba184 │ │ │ │ + beq ba484 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi b9768 │ │ │ │ + bhi b9a68 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt b96ec │ │ │ │ - b b9790 │ │ │ │ + bgt b99ec │ │ │ │ + b b9a90 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne b9de4 │ │ │ │ + bne ba0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf88 │ │ │ │ + bl bd260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b9990 │ │ │ │ - b ba084 │ │ │ │ + bge b9c90 │ │ │ │ + b ba384 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba260 │ │ │ │ + beq ba560 │ │ │ │ mov r0, #1 │ │ │ │ - bl cd6ac │ │ │ │ + bl cd9c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq ba254 │ │ │ │ + beq ba554 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b b9644 │ │ │ │ + b b9944 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9694 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b9994 │ │ │ │ cmp sl, r7 │ │ │ │ - beq ba28c │ │ │ │ - ldr r1, [pc, #1700] @ ba57c │ │ │ │ + beq ba58c │ │ │ │ + ldr r1, [pc, #1700] @ ba87c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r5, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq ba148 │ │ │ │ + beq ba448 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq ba2c0 │ │ │ │ + beq ba5c0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq ba16c │ │ │ │ + beq ba46c │ │ │ │ cmp r9, #0 │ │ │ │ - bne b9670 │ │ │ │ + bne b9970 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ba084 │ │ │ │ - b ba29c │ │ │ │ + beq ba384 │ │ │ │ + b ba59c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl de8b0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl debdc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b96b0 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + ble b99b0 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r6, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b9fc8 │ │ │ │ - bl de8b0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + b ba2c8 │ │ │ │ + bl debdc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne ba0c0 │ │ │ │ + bne ba3c0 │ │ │ │ ldr lr, [r9, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne ba0c0 │ │ │ │ + bne ba3c0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ba21c │ │ │ │ + beq ba51c │ │ │ │ ldr ip, [sl, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble ba034 │ │ │ │ + ble ba334 │ │ │ │ ldr lr, [sl, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne ba00c │ │ │ │ + bne ba30c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq ba0b4 │ │ │ │ + beq ba3b4 │ │ │ │ ldr r9, [r6, #4]! │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ba31c │ │ │ │ + bge ba61c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ ldr sl, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9f78 │ │ │ │ + bne ba278 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne ba0c0 │ │ │ │ + bne ba3c0 │ │ │ │ mov r0, r3 │ │ │ │ - b b9f8c │ │ │ │ + b ba28c │ │ │ │ cmp ip, #1 │ │ │ │ - beq ba034 │ │ │ │ + beq ba334 │ │ │ │ add sl, sl, #16 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sl, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - beq b9fbc │ │ │ │ + beq ba2bc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne ba01c │ │ │ │ + bne ba31c │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #436 @ 0x1b4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #65396 @ 0xff74 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9f28 │ │ │ │ + bgt ba228 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b9f28 │ │ │ │ + bne ba228 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne ba29c │ │ │ │ + bne ba59c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne ba3c0 │ │ │ │ + bne ba6c0 │ │ │ │ mvn r0, #0 │ │ │ │ - b b9a40 │ │ │ │ + b b9d40 │ │ │ │ ldr sl, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #4] │ │ │ │ - bne b9644 │ │ │ │ - b b9e8c │ │ │ │ + bne b9944 │ │ │ │ + b ba18c │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - b b96b0 │ │ │ │ + b b99b0 │ │ │ │ mov r0, r9 │ │ │ │ - b b9f9c │ │ │ │ + b ba29c │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r4, #132] @ 0x84 │ │ │ │ - bne ba1bc │ │ │ │ + bne ba4bc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd564 │ │ │ │ + bl bd938 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba084 │ │ │ │ + beq ba384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b99d0 │ │ │ │ - ldr r1, [pc, #1164] @ ba580 │ │ │ │ + bne b9cd0 │ │ │ │ + ldr r1, [pc, #1164] @ ba880 │ │ │ │ mov r0, r5 │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba084 │ │ │ │ - movw r3, #19612 @ 0x4c9c │ │ │ │ + beq ba384 │ │ │ │ + movw r3, #18228 @ 0x4734 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b b99d0 │ │ │ │ + b b9cd0 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b9908 │ │ │ │ + bne b9c08 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9908 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b9c08 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b9900 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne b9c00 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b9900 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + b b9c00 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1060] @ ba57c │ │ │ │ + ldr r1, [pc, #1060] @ ba87c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21d940 │ │ │ │ + bl 21cc6c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b9f28 │ │ │ │ + bne ba228 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b9f20 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9f20 │ │ │ │ + bne ba220 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ba220 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b9e50 │ │ │ │ + bne ba150 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9e50 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ba150 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b9e48 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne ba148 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b9e48 │ │ │ │ + b ba148 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #940] @ ba578 │ │ │ │ + ldr r0, [pc, #940] @ ba878 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -143508,123 +143700,123 @@ │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ add r0, r0, #1000 @ 0x3e8 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r1, r3 │ │ │ │ addeq r1, r1, r0 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b ba0d4 │ │ │ │ + b ba3d4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq b9fbc │ │ │ │ + beq ba2bc │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ba220 │ │ │ │ - movw ip, #37328 @ 0x91d0 │ │ │ │ + bne ba520 │ │ │ │ + movw ip, #36720 @ 0x8f70 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq b9fbc │ │ │ │ - b ba034 │ │ │ │ + beq ba2bc │ │ │ │ + b ba334 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ str r3, [r2, #1008] @ 0x3f0 │ │ │ │ - b b9d18 │ │ │ │ + b ba018 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b b9644 │ │ │ │ - ldr r5, [pc, #796] @ ba584 │ │ │ │ - b b9e9c │ │ │ │ + b b9944 │ │ │ │ + ldr r5, [pc, #796] @ ba884 │ │ │ │ + b ba19c │ │ │ │ ldr r3, [r6] │ │ │ │ - movw r7, #42472 @ 0xa5e8 │ │ │ │ + movw r7, #41864 @ 0xa388 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9ec8 │ │ │ │ + bgt ba1c8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp sl, r7 │ │ │ │ str r3, [r6] │ │ │ │ - bne b9ed0 │ │ │ │ + bne ba1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba6f0 │ │ │ │ + bl ba9f0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b9670 │ │ │ │ + bne b9970 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba084 │ │ │ │ + bgt ba384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ba084 │ │ │ │ + bne ba384 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ba084 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ba384 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba2d8 │ │ │ │ - bl 328e50 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bne ba5d8 │ │ │ │ + bl 3281d0 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r9, r0 │ │ │ │ - b b9f14 │ │ │ │ + b ba214 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d6cfc │ │ │ │ + bl 2d5c1c │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba36c │ │ │ │ + beq ba66c │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ orr r0, r9, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - b ba2cc │ │ │ │ + b ba5cc │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #53956 @ 0xd2c4 │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #65356 @ 0xff4c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 173368 │ │ │ │ - b ba05c │ │ │ │ + bl 172fdc │ │ │ │ + b ba35c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9964 │ │ │ │ + bgt b9c64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b9964 │ │ │ │ + bne b9c64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b b9964 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b b9c64 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b9f28 │ │ │ │ + bne ba228 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b9f28 │ │ │ │ - b ba17c │ │ │ │ - ldr r0, [pc, #484] @ ba578 │ │ │ │ + bne ba228 │ │ │ │ + b ba47c │ │ │ │ + ldr r0, [pc, #484] @ ba878 │ │ │ │ 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 b9774 │ │ │ │ + b b9a74 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b9938 │ │ │ │ - b b991c │ │ │ │ + beq b9c38 │ │ │ │ + b b9c1c │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #424] @ ba578 │ │ │ │ + ldr r0, [pc, #424] @ ba878 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -143637,132 +143829,132 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b ba098 │ │ │ │ + b ba398 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b98a4 │ │ │ │ - b b9888 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq b9ba4 │ │ │ │ + b b9b88 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #55668 @ 0xd974 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55988 @ 0xdab4 │ │ │ │ + movw r1, #55516 @ 0xd8dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #55992 @ 0xdab8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b9618 │ │ │ │ - b ba084 │ │ │ │ + bge b9918 │ │ │ │ + b ba384 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55948 @ 0xda8c │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b b9b88 │ │ │ │ - movw ip, #53956 @ 0xd2c4 │ │ │ │ + b b9e88 │ │ │ │ + movw ip, #54428 @ 0xd49c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #492 @ 0x1ec │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ba53c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + ble ba83c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #368 @ 0x170 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #65328 @ 0xff30 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b b9f28 │ │ │ │ + bl 172fdc │ │ │ │ + b ba228 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #55828 @ 0xda14 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b ba084 │ │ │ │ + bl 172fdc │ │ │ │ + b ba384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ba500 │ │ │ │ + bne ba800 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ba500 │ │ │ │ - ldr r0, [pc, #28] @ ba578 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ba800 │ │ │ │ + ldr r0, [pc, #28] @ ba878 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ - b b9834 │ │ │ │ + b b9b34 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r8, fp, ip, ror #14 │ │ │ │ - strdeq r4, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + mlseq fp, r4, r7, r8 │ │ │ │ + rsbeq r4, fp, r8, lsl r9 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ │ │ │ │ -000ba588 <_Py_SetImmortal@@Base>: │ │ │ │ +000ba888 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne ba5b0 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne ba8b0 <_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 ba640 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ + bne ba940 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba628 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + beq ba928 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ ba678 <_Py_SetImmortal@@Base+0xf0> │ │ │ │ + ldr lr, [pc, #136] @ ba978 <_Py_SetImmortal@@Base+0xf0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r1, r1, r0 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -143776,46 +143968,46 @@ │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #1342177280 @ 0x50000000 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #63808 @ 0xf940 │ │ │ │ + movw r1, #64620 @ 0xfc6c │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne ba664 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + bne ba964 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba5d4 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ - b ba628 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + bne ba8d4 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + b ba928 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b ba658 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ + b ba958 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ba67c : │ │ │ │ +000ba97c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne ba694 │ │ │ │ + bne ba994 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba6a8 │ │ │ │ + bne ba9a8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #63808 @ 0xf940 │ │ │ │ + movw r2, #64620 @ 0xfc6c │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba6cc │ │ │ │ + bne ba9cc │ │ │ │ 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 │ │ │ │ @@ -143831,98 +144023,98 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne ba960 │ │ │ │ + bne bac60 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba9b0 │ │ │ │ + beq bacb0 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble ba770 │ │ │ │ + ble baa70 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq bad6c │ │ │ │ + beq bb06c │ │ │ │ cmp r1, #1 │ │ │ │ - beq ba800 │ │ │ │ + beq bab00 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq bad6c │ │ │ │ + beq bb06c │ │ │ │ cmp r2, r1 │ │ │ │ - bne ba754 │ │ │ │ + bne baa54 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble baa04 │ │ │ │ + ble bad04 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq ba77c │ │ │ │ + beq baa7c │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne ba790 │ │ │ │ - bl 724d4 <_Py_c_diff@@Base+0x3c> │ │ │ │ + bne baa90 │ │ │ │ + bl 726ac <_Py_c_diff@@Base+0x3c> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ba7f4 │ │ │ │ + beq baaf4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq baddc │ │ │ │ - movw r1, #632 @ 0x278 │ │ │ │ + beq bb0dc │ │ │ │ + movw r1, #56 @ 0x38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bada4 │ │ │ │ + ble bb0a4 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ adds r7, r5, #1 │ │ │ │ - beq baa50 │ │ │ │ - bmi bad90 │ │ │ │ + beq bad50 │ │ │ │ + bmi bb090 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt bace0 │ │ │ │ - ldr r2, [pc, #1508] @ bae04 │ │ │ │ + bgt bafe0 │ │ │ │ + ldr r2, [pc, #1508] @ bb104 │ │ │ │ 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 ba9d4 │ │ │ │ - ldr ip, [pc, #1476] @ bae08 │ │ │ │ + beq bacd4 │ │ │ │ + ldr ip, [pc, #1476] @ bb108 │ │ │ │ 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 bacf8 │ │ │ │ + bne baff8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e074 │ │ │ │ @@ -143938,55 +144130,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 ba9c4 │ │ │ │ + bgt bacc4 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq ba7f4 │ │ │ │ + beq baaf4 │ │ │ │ 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 ba7f4 │ │ │ │ + beq baaf4 │ │ │ │ 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 ba7f4 │ │ │ │ + beq baaf4 │ │ │ │ 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 ba948 │ │ │ │ + ble bac48 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne ba924 │ │ │ │ - b ba7f4 │ │ │ │ + bne bac24 │ │ │ │ + b baaf4 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne ba924 │ │ │ │ - b ba7f4 │ │ │ │ - ldr r0, [pc, #1180] @ bae04 │ │ │ │ + bne bac24 │ │ │ │ + b baaf4 │ │ │ │ + ldr r0, [pc, #1180] @ bb104 │ │ │ │ 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 │ │ │ │ @@ -143997,334 +144189,334 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba724 │ │ │ │ + bne baa24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ba724 │ │ │ │ - b ba7f0 │ │ │ │ + bge baa24 │ │ │ │ + b baaf0 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne ba8d8 │ │ │ │ - b ba7f4 │ │ │ │ + bne babd8 │ │ │ │ + b baaf4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43136 @ 0xa880 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ba7f4 │ │ │ │ + beq baaf4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1032] @ bae04 │ │ │ │ + ldr r2, [pc, #1032] @ bb104 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b ba86c │ │ │ │ + b bab6c │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi badfc │ │ │ │ + bhi bb0fc │ │ │ │ lsl r5, r3, #2 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #0 │ │ │ │ - beq badfc │ │ │ │ + beq bb0fc │ │ │ │ cmp r3, r1 │ │ │ │ - bge baa78 │ │ │ │ + bge bad78 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b baa34 │ │ │ │ + b bad34 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r8, [pc, #944] @ bae0c │ │ │ │ + ldr r8, [pc, #944] @ bb10c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldrgt r3, [pc, #932] @ bae10 │ │ │ │ - ldrle r2, [pc, #928] @ bae10 │ │ │ │ + ldrgt r3, [pc, #932] @ bb110 │ │ │ │ + ldrle r2, [pc, #928] @ bb110 │ │ │ │ strgt r4, [r3, #916] @ 0x394 │ │ │ │ strle r4, [r2, #916] @ 0x394 │ │ │ │ - b ba7f4 │ │ │ │ + b baaf4 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bab0c │ │ │ │ + beq bae0c │ │ │ │ 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 bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq badec │ │ │ │ + beq bb0ec │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq bab18 │ │ │ │ + beq bae18 │ │ │ │ str r0, [r2, #4]! │ │ │ │ - b baac8 │ │ │ │ + b badc8 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne bab40 │ │ │ │ + bne bae40 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne bad2c │ │ │ │ + bne bb02c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb640 │ │ │ │ - b ba7f4 │ │ │ │ + bl bb940 │ │ │ │ + b baaf4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bab04 │ │ │ │ + beq bae04 │ │ │ │ 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 baae8 │ │ │ │ + bge bade8 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r0, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ ldr lr, [r1, #8] │ │ │ │ add r8, r2, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - ble babe0 │ │ │ │ + ble baee0 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq baad8 │ │ │ │ + beq badd8 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp lr, r3 │ │ │ │ - ble babe0 │ │ │ │ + ble baee0 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq baad8 │ │ │ │ + beq badd8 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge babe0 │ │ │ │ + bge baee0 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq baad8 │ │ │ │ + beq badd8 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt babc8 │ │ │ │ + bgt baec8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne bab78 │ │ │ │ + bne bae78 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e91cc │ │ │ │ + bl e937c │ │ │ │ cmn r0, #1 │ │ │ │ - beq badf4 │ │ │ │ + beq bb0f4 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble bac30 │ │ │ │ + ble baf30 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bab30 │ │ │ │ + beq bae30 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble bac64 │ │ │ │ + ble baf64 │ │ │ │ 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 bac8c │ │ │ │ + ble baf8c │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bab30 │ │ │ │ + beq bae30 │ │ │ │ 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 bacd0 │ │ │ │ + bge bafd0 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne baca8 │ │ │ │ + bne bafa8 │ │ │ │ mov r3, lr │ │ │ │ - b bab30 │ │ │ │ + b bae30 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls ba9d4 │ │ │ │ - bl 3736a8 │ │ │ │ + bls bacd4 │ │ │ │ + bl 3733e0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne ba9f4 │ │ │ │ - b ba7f4 │ │ │ │ - movw r3, #2732 @ 0xaac │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ + bne bacf4 │ │ │ │ + b baaf4 │ │ │ │ + movw r3, #64996 @ 0xfde4 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ cmp lr, r3 │ │ │ │ - bne badbc │ │ │ │ + bne bb0bc │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne badd0 │ │ │ │ + bne bb0d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - ldr r3, [pc, #220] @ bae04 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + ldr r3, [pc, #220] @ bb104 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b ba864 │ │ │ │ + b bab64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 722a4 <_PyObject_CheckXIData@@Base+0x5dc> │ │ │ │ + bl 7247c <_PyObject_CheckXIData@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bad64 │ │ │ │ + bgt bb064 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bad64 │ │ │ │ + bne bb064 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b bab0c │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b bae0c │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #588 @ 0x24c │ │ │ │ + movw r1, #12 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ba7f0 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b baaf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne ba7f0 │ │ │ │ + bne baaf0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ba7f0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b baaf0 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #44] @ bae04 │ │ │ │ + ldr r3, [pc, #44] @ bb104 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b ba864 │ │ │ │ - movw r1, #656 @ 0x290 │ │ │ │ + b bab64 │ │ │ │ + movw r1, #80 @ 0x50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1b9be0 │ │ │ │ - b ba7e4 │ │ │ │ - bl 3736a8 │ │ │ │ - b bad44 │ │ │ │ + bl 1b956c │ │ │ │ + b baae4 │ │ │ │ + bl 3733e0 │ │ │ │ + b bb044 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bad3c │ │ │ │ - bl 3736a8 │ │ │ │ - b ba7f0 │ │ │ │ + b bb03c │ │ │ │ + bl 3733e0 │ │ │ │ + b baaf0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ - rsbeq fp, fp, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ + rsbeq fp, fp, r0, lsr #27 │ │ │ │ │ │ │ │ -000bae14 : │ │ │ │ +000bb114 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt baf58 │ │ │ │ + blt bb258 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne baf30 │ │ │ │ - ldr r0, [pc, #264] @ baf60 │ │ │ │ + bne bb230 │ │ │ │ + ldr r0, [pc, #264] @ bb260 │ │ │ │ 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 baef4 │ │ │ │ + bcs bb1f4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq baedc │ │ │ │ + beq bb1dc │ │ │ │ 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 baed4 │ │ │ │ + bne bb1d4 │ │ │ │ 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] │ │ │ │ @@ -144333,84 +144525,84 @@ │ │ │ │ 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 b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne baed4 │ │ │ │ + bne bb1d4 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne baf48 │ │ │ │ + bne bb248 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b baed4 │ │ │ │ + b bb1d4 │ │ │ │ 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 baf1c │ │ │ │ + b bb21c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bb0a0 │ │ │ │ + bhi bb3a0 │ │ │ │ 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, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #46332 @ 0xb4fc │ │ │ │ + movw r3, #47100 @ 0xb7fc │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb084 │ │ │ │ - ldr r0, [pc, #252] @ bb0a8 │ │ │ │ + bne bb384 │ │ │ │ + ldr r0, [pc, #252] @ bb3a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsl r5, r4, #2 │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bcs bb058 │ │ │ │ + bcs bb358 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq bb040 │ │ │ │ + beq bb340 │ │ │ │ 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 bb02c │ │ │ │ + bne bb32c │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ addcs r1, lr, r1, lsl #3 │ │ │ │ strcc r3, [ip, #12] │ │ │ │ @@ -144422,18 +144614,18 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2e074 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb02c │ │ │ │ + bne bb32c │ │ │ │ ldr r3, [r2, #980] @ 0x3d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ @@ -144448,59 +144640,59 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb0ac : │ │ │ │ +000bb3ac : │ │ │ │ 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 r2, r1, #0 │ │ │ │ - beq bb244 │ │ │ │ + beq bb544 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne bb1a0 │ │ │ │ + bne bb4a0 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi bb1b8 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + bhi bb4b8 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ - movw r3, #46332 @ 0xb4fc │ │ │ │ + movw r3, #47100 @ 0xb7fc │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb22c │ │ │ │ - ldr r1, [pc, #364] @ bb278 │ │ │ │ + bne bb52c │ │ │ │ + ldr r1, [pc, #364] @ bb578 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r6, r5, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs bb1d8 │ │ │ │ + bcs bb4d8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq bb1c0 │ │ │ │ + beq bb4c0 │ │ │ │ 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 bb18c │ │ │ │ + bne bb48c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, ip │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ addcs r1, ip, r1, lsl #3 │ │ │ │ strcc r3, [lr, #12] │ │ │ │ @@ -144512,37 +144704,37 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e074 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, r0 │ │ │ │ - bls bb0e8 │ │ │ │ + bls bb3e8 │ │ │ │ mov r0, #0 │ │ │ │ - b bb224 │ │ │ │ + b bb524 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb18c │ │ │ │ + bne bb48c │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq bb1fc │ │ │ │ + beq bb4fc │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi bb1b8 │ │ │ │ + bhi bb4b8 │ │ │ │ ldr r3, [r4, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -144551,58 +144743,58 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ - movw r3, #46332 @ 0xb4fc │ │ │ │ + movw r3, #47100 @ 0xb7fc │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb22c │ │ │ │ - ldr r3, [pc, #16] @ bb278 │ │ │ │ + bne bb52c │ │ │ │ + ldr r3, [pc, #16] @ bb578 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - b bb204 │ │ │ │ + b bb504 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #46332 @ 0xb4fc │ │ │ │ + movw r3, #47100 @ 0xb7fc │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb388 │ │ │ │ - ldr r3, [pc, #260] @ bb3bc │ │ │ │ + bne bb688 │ │ │ │ + ldr r3, [pc, #260] @ bb6bc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq bb334 │ │ │ │ + beq bb634 │ │ │ │ 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 bb320 │ │ │ │ + bne bb620 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls lr, r3, ip │ │ │ │ addls r1, ip, #72 @ 0x48 │ │ │ │ strls lr, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -144614,23 +144806,23 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2e074 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb320 │ │ │ │ + bne bb620 │ │ │ │ ldr r1, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #35448 @ 0x8a78 │ │ │ │ + movw r3, #36216 @ 0x8d78 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bb3a4 │ │ │ │ + bne bb6a4 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ebcc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ @@ -144644,44 +144836,44 @@ │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b bb370 │ │ │ │ + b bb670 │ │ │ │ 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 ip, [pc, #284] @ bb4f8 │ │ │ │ + ldr ip, [pc, #284] @ bb7f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs bb4c4 │ │ │ │ + bcs bb7c4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq bb4d4 │ │ │ │ + beq bb7d4 │ │ │ │ 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 bb440 │ │ │ │ + beq bb740 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2e074 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r5, r6 │ │ │ │ @@ -144691,78 +144883,78 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, r5 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb430 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bne bb730 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #35448 @ 0x8a78 │ │ │ │ + movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #11 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bb4e8 │ │ │ │ + bne bb7e8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ movne r1, r2 │ │ │ │ moveq r1, r0 │ │ │ │ bl 2ebcc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bge bb478 │ │ │ │ + bge bb778 │ │ │ │ mov r0, #0 │ │ │ │ - b bb4bc │ │ │ │ + b bb7bc │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bb470 │ │ │ │ + b bb770 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ blx ip │ │ │ │ - b bb4ac │ │ │ │ + b bb7ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #292] @ bb63c │ │ │ │ + ldr r0, [pc, #292] @ bb93c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mul r2, r2, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs bb5bc │ │ │ │ + bcs bb8bc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq bb620 │ │ │ │ + beq bb920 │ │ │ │ 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 bb584 │ │ │ │ + beq bb884 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2e074 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r5, r6 │ │ │ │ @@ -144772,26 +144964,26 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, r5 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb574 │ │ │ │ + bne bb874 │ │ │ │ subs r1, r8, #0 │ │ │ │ - beq bb5e4 │ │ │ │ + beq bb8e4 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq bb5dc │ │ │ │ + beq bb8dc │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 447758 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 447508 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r7, r0 │ │ │ │ - bhi bb634 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bhi bb934 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, ip │ │ │ │ @@ -144800,68 +144992,68 @@ │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b bb5b4 │ │ │ │ + b bb8b4 │ │ │ │ mov r0, #0 │ │ │ │ - b bb618 │ │ │ │ + b bb918 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb640 : │ │ │ │ +000bb940 : │ │ │ │ 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, #48504 @ 0xbd78 │ │ │ │ + movw ip, #48544 @ 0xbda0 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb81c │ │ │ │ + bne bbb1c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ bb8e4 │ │ │ │ + ldr r3, [pc, #608] @ bbbe4 │ │ │ │ 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 bb7f0 │ │ │ │ + beq bbaf0 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bb6d0 │ │ │ │ + bgt bb9d0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb7f0 │ │ │ │ + beq bbaf0 │ │ │ │ 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 bb7d0 │ │ │ │ + beq bbad0 │ │ │ │ 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 │ │ │ │ @@ -144874,29 +145066,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 bb768 │ │ │ │ + bne bba68 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb764 │ │ │ │ + beq bba64 │ │ │ │ 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 bb864 │ │ │ │ + beq bbb64 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb82c │ │ │ │ + beq bbb2c │ │ │ │ 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] │ │ │ │ @@ -144917,18 +145109,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, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb858 │ │ │ │ + bne bbb58 │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ 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 │ │ │ │ @@ -144944,18 +145136,18 @@ │ │ │ │ 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 r0, [ip, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b bb80c │ │ │ │ + b bbb0c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb77c │ │ │ │ + beq bba7c │ │ │ │ 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] │ │ │ │ @@ -144985,45 +145177,45 @@ │ │ │ │ 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] @ bbb6c │ │ │ │ + ldr r3, [pc, #608] @ bbe6c │ │ │ │ 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 bba74 │ │ │ │ + beq bbd74 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bb958 │ │ │ │ + bgt bbc58 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bba74 │ │ │ │ + beq bbd74 │ │ │ │ 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 bba54 │ │ │ │ + beq bbd54 │ │ │ │ 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 │ │ │ │ @@ -145035,29 +145227,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 bb9ec │ │ │ │ + bne bbcec │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb9e8 │ │ │ │ + beq bbce8 │ │ │ │ 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 bbad8 │ │ │ │ + beq bbdd8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bbaac │ │ │ │ + beq bbdac │ │ │ │ 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] │ │ │ │ @@ -145077,22 +145269,22 @@ │ │ │ │ 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} │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #59620 @ 0xe8e4 │ │ │ │ + movw r2, #60452 @ 0xec24 │ │ │ │ movt r2, #10 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne bbb60 │ │ │ │ + bne bbe60 │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ 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 │ │ │ │ @@ -145104,15 +145296,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 bba00 │ │ │ │ + beq bbd00 │ │ │ │ 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] │ │ │ │ @@ -145126,439 +145318,429 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r4, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r4, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r5, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1112] @ 0x458 │ │ │ │ ldr r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ 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 bba9c │ │ │ │ + b bbd9c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbb70 : │ │ │ │ +000bbe70 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bbbf8 │ │ │ │ + beq bbef8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bbbc8 │ │ │ │ + bne bbec8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbbfc │ │ │ │ + bgt bbefc │ │ │ │ add r1, r2, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [r4] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r2, #22920 @ 0x5988 │ │ │ │ + movw r2, #22312 @ 0x5728 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bbc04 │ │ │ │ + bne bbf04 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq bc04c │ │ │ │ + beq bc344 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bc140 │ │ │ │ - bl 82d3c │ │ │ │ + b bc418 │ │ │ │ + bl 830e0 │ │ │ │ mov r2, r4 │ │ │ │ - b bbbbc │ │ │ │ - bl eec54 │ │ │ │ + b bbebc │ │ │ │ + bl eec9c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq bbbbc │ │ │ │ + beq bbebc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbec8 │ │ │ │ + beq bc1c8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbed0 │ │ │ │ + beq bc1d0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbed8 │ │ │ │ + beq bc1d8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbee0 │ │ │ │ + beq bc1e0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbee8 │ │ │ │ + beq bc1e8 │ │ │ │ sub r6, fp, #60 @ 0x3c │ │ │ │ sub r4, fp, #44 @ 0x2c │ │ │ │ mov r5, #5 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bbcd4 │ │ │ │ + b bbfd4 │ │ │ │ add r3, r5, #1 │ │ │ │ str r0, [r4, #4]! │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - beq bbd44 │ │ │ │ + beq bc044 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbcc0 │ │ │ │ - ldr r3, [pc, #1008] @ bc0ec │ │ │ │ + bne bbfc0 │ │ │ │ + ldr r3, [pc, #968] @ bc3c4 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, r4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bbef0 │ │ │ │ + bne bc1f0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbd30 │ │ │ │ + bgt bc030 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne bbd30 │ │ │ │ + bne bc030 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1efb90 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1ef424 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b bbbbc │ │ │ │ + b bbebc │ │ │ │ mov r0, #16 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b8aa4 │ │ │ │ + bl b8da4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bbf40 │ │ │ │ + beq bc240 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ sub r3, r0, #4 │ │ │ │ add r0, r0, #28 │ │ │ │ mov ip, r6 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ str r1, [r3, #4]! │ │ │ │ mov r6, ip │ │ │ │ cmp r3, r0 │ │ │ │ - bne bbd6c │ │ │ │ - b bbdb0 │ │ │ │ + bne bc06c │ │ │ │ + b bc0b0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge bbe58 │ │ │ │ + bge bc158 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, r3 │ │ │ │ - bne bbd88 │ │ │ │ - ldr r3, [pc, #784] @ bc0ec │ │ │ │ + bne bc088 │ │ │ │ + ldr r3, [pc, #744] @ bc3c4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bc004 │ │ │ │ + bne bc2fc │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl df724 │ │ │ │ + bl dfa50 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc0b0 │ │ │ │ + bne bc394 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbe20 │ │ │ │ + bgt bc120 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bbe20 │ │ │ │ + bne bc120 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3406d4 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 34064c <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbbbc │ │ │ │ + bgt bbebc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bbbbc │ │ │ │ + bne bbebc │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbbbc │ │ │ │ - cmp r0, r1 │ │ │ │ - ble bc084 │ │ │ │ + b bbebc │ │ │ │ + cmp r1, r0 │ │ │ │ + bge bc37c │ │ │ │ add r1, r3, #7 │ │ │ │ add r1, r1, r6, asr #3 │ │ │ │ bic ip, r1, #3 │ │ │ │ add r1, r3, #4 │ │ │ │ sub r0, ip, r6 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r0, #0 │ │ │ │ movgt r1, ip │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r1 │ │ │ │ - beq bc068 │ │ │ │ + beq bc360 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bbf98 │ │ │ │ + bhi bc298 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r8, #2 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl e95dc │ │ │ │ + bl e9750 │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #12] │ │ │ │ strne r6, [r4, #8] │ │ │ │ strne r8, [r4, #16] │ │ │ │ - beq bbf98 │ │ │ │ + beq bc298 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ - b bbdb0 │ │ │ │ + b bc0b0 │ │ │ │ mov r5, r3 │ │ │ │ - b bbcf4 │ │ │ │ + b bbff4 │ │ │ │ mov r5, #1 │ │ │ │ - b bbcf4 │ │ │ │ + b bbff4 │ │ │ │ mov r5, #2 │ │ │ │ - b bbcf4 │ │ │ │ + b bbff4 │ │ │ │ mov r5, #3 │ │ │ │ - b bbcf4 │ │ │ │ + b bbff4 │ │ │ │ mov r5, #4 │ │ │ │ - b bbcf4 │ │ │ │ + b bbff4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbd10 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + beq bc010 │ │ │ │ + movw r1, #57172 @ 0xdf54 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r3, [pc, #460] @ bc0ec │ │ │ │ + ldr r3, [pc, #420] @ bc3c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc070 │ │ │ │ + bne bc368 │ │ │ │ ldr r1, [r3, r4] │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbd10 │ │ │ │ + beq bc010 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbd10 │ │ │ │ + beq bc010 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbf58 │ │ │ │ + bgt bc258 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - beq bbf8c │ │ │ │ + beq bc28c │ │ │ │ sub r4, fp, #60 @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq bbffc │ │ │ │ + beq bc2f4 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbf5c │ │ │ │ + bgt bc25c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne bbf5c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bbf5c │ │ │ │ + bne bc25c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b bc25c │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bbf58 │ │ │ │ - cmp r6, r7 │ │ │ │ - blt bc094 │ │ │ │ - ldr r1, [pc, #324] @ bc0ec │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b bc258 │ │ │ │ + cmp r7, r6 │ │ │ │ + bgt bc38c │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ - bl 37379c │ │ │ │ - ldr r1, [r5] │ │ │ │ + bl 3733e0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d9784 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfd0 │ │ │ │ - subs r1, r1, #1 │ │ │ │ - str r1, [r5] │ │ │ │ - beq bc09c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge bc0b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc0d8 │ │ │ │ + bgt bc2d4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq bc3bc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbffc │ │ │ │ + bgt bc2f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bbffc │ │ │ │ + bne bc2f4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - b bbbbc │ │ │ │ + b bbebc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbdec │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + beq bc0ec │ │ │ │ + movw r1, #57172 @ 0xdf54 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 324f74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3240f8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbdec │ │ │ │ + beq bc0ec │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbdec │ │ │ │ + b bc0ec │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #54644 @ 0xd574 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbbbc │ │ │ │ + b bbebc │ │ │ │ mov r8, r6 │ │ │ │ - b bbe94 │ │ │ │ + b bc194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3251a8 <_PyErr_Clear@@Base> │ │ │ │ - ldr r3, [pc, #108] @ bc0ec │ │ │ │ + bl 32432c <_PyErr_Clear@@Base> │ │ │ │ + ldr r3, [pc, #76] @ bc3c4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbf24 │ │ │ │ + b bc224 │ │ │ │ asr r1, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpgt r7, #32 │ │ │ │ - bgt bbe60 │ │ │ │ + bgt bc160 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b bbebc │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbfd0 │ │ │ │ + b bc1bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfdc │ │ │ │ + bgt bc2d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bbfdc │ │ │ │ + bne bc2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbfdc │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne bbfdc │ │ │ │ + b bc2d4 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bc0c8 │ │ │ │ + b bc3ac │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000bc0f0 : │ │ │ │ +000bc3c8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc114 │ │ │ │ + beq bc3ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq bc114 │ │ │ │ + beq bc3ec │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b bc140 │ │ │ │ + b bc418 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #54644 @ 0xd574 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bc140 : │ │ │ │ +000bc418 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq bc28c │ │ │ │ + beq bc564 │ │ │ │ mov r5, r0 │ │ │ │ - blt bc2ec │ │ │ │ + blt bc5c4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt bc294 │ │ │ │ - ldr r2, [pc, #416] @ bc31c │ │ │ │ + bgt bc56c │ │ │ │ + ldr r2, [pc, #416] @ bc5f4 │ │ │ │ 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 bc260 │ │ │ │ - ldr r0, [pc, #388] @ bc320 │ │ │ │ + beq bc538 │ │ │ │ + ldr r0, [pc, #388] @ bc5f8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne bc2b4 │ │ │ │ + bne bc58c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ add lr, r4, #12 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ @@ -145568,18 +145750,18 @@ │ │ │ │ ldrbeq r1, [r1, #85] @ 0x55 │ │ │ │ add r5, ip, #1 │ │ │ │ ubfxeq r1, r1, #6, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ str r2, [lr, #4]! │ │ │ │ - bne bc1dc │ │ │ │ + bne bc4b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc254 │ │ │ │ - ldr r0, [pc, #256] @ bc31c │ │ │ │ + beq bc52c │ │ │ │ + ldr r0, [pc, #256] @ bc5f4 │ │ │ │ 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] │ │ │ │ @@ -145591,189 +145773,189 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43136 @ 0xa880 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc254 │ │ │ │ + beq bc52c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b bc1cc │ │ │ │ - ldr r4, [pc, #144] @ bc324 │ │ │ │ - b bc254 │ │ │ │ + b bc4a4 │ │ │ │ + ldr r4, [pc, #144] @ bc5fc │ │ │ │ + b bc52c │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls bc260 │ │ │ │ + bls bc538 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3736a8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bc1cc │ │ │ │ - b bc254 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + bne bc4a4 │ │ │ │ + b bc52c │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne bc304 │ │ │ │ + bne bc5dc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc1c4 │ │ │ │ + bne bc49c │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bc1c4 │ │ │ │ + b bc49c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc254 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc52c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bc1c4 │ │ │ │ + b bc49c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ 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 bc418 │ │ │ │ + blt bc6f0 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bc3c4 │ │ │ │ - ldr r3, [pc, #216] @ bc430 │ │ │ │ + bgt bc69c │ │ │ │ + ldr r3, [pc, #216] @ bc708 │ │ │ │ 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 bc3ac │ │ │ │ - ldr r1, [pc, #188] @ bc434 │ │ │ │ + beq bc684 │ │ │ │ + ldr r1, [pc, #188] @ bc70c │ │ │ │ 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 bc3d8 │ │ │ │ + bne bc6b0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43136 @ 0xa880 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bc39c │ │ │ │ - b bc3a4 │ │ │ │ + bne bc674 │ │ │ │ + b bc67c │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls bc3ac │ │ │ │ + bls bc684 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b 3733e0 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc404 │ │ │ │ + bne bc6dc │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc39c │ │ │ │ + bne bc674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b bc39c │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b bc674 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b bc39c │ │ │ │ + b bc674 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc3a4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc67c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bc438 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000bc710 <_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 bc718 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ + blt bc9f0 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #696] @ bc740 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + ldr r9, [pc, #696] @ bca18 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi bc6ec <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bhi bc9c4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi bc6ec <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bmi bc9c4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne bc678 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ - ldr r1, [pc, #628] @ bc744 <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ + bne bc950 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ + ldr r1, [pc, #628] @ bca1c <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs bc610 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bcs bc8e8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq bc658 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ + beq bc930 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc548 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne bc820 <_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] │ │ │ │ @@ -145790,206 +145972,206 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt bc5b8 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ + bgt bc890 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - ldr r2, [pc, #428] @ bc748 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ + ldr r2, [pc, #428] @ bca20 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bc69c <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ + bne bc974 <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq bc57c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bc854 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc57c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bc854 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc730 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne bca08 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne bc57c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bc854 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc5f4 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ + bne bc8cc <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - b bc57c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b bc854 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bc6d4 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + bne bc9ac <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc6ec <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + beq bc9c4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b bc548 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bc820 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc610 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + beq bc8e8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b bc548 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bc820 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc6ec <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + beq bc9c4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bc548 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b bc820 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne bc6fc <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ + bne bc9d4 <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc5a8 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne bc880 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bc5a8 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bc880 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bc63c <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ + b bc914 <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37379c │ │ │ │ + b 3734d4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bc5a8 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bc880 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ movw r1, #2056 @ 0x808 │ │ │ │ - movw r0, #680 @ 0x2a8 │ │ │ │ + movw r0, #104 @ 0x68 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b bc5ac <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b bc884 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc5e0 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ - b bc57c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bc8b8 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b bc854 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bc74c <_Py_Dealloc@@Base>: │ │ │ │ +000bca24 <_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] @ bc834 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ bcb0c <_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 bc80c <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ bc838 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne bcae4 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ bcb10 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc7f4 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne bcacc <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc7d0 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne bcaa8 <_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 bc7c8 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq bcaa0 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 36edb4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b 36eaec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r7, r1 │ │ │ │ - bne bc81c <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne bcaf4 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b bc7b8 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b bca90 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 36ec78 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 36e9b0 <_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 bc804 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b bcadc <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcb20 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + beq bcdf8 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1616] @ bcec4 <_Py_Dealloc@@Base+0x778> │ │ │ │ + ldr ip, [pc, #1616] @ bd19c <_Py_Dealloc@@Base+0x778> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ @@ -145999,235 +146181,235 @@ │ │ │ │ str r2, [r6, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq bc9a4 <_Py_Dealloc@@Base+0x258> │ │ │ │ + beq bcc7c <_Py_Dealloc@@Base+0x258> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi bcbd4 <_Py_Dealloc@@Base+0x488> │ │ │ │ + bmi bceac <_Py_Dealloc@@Base+0x488> │ │ │ │ tst r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq bca8c <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq bcd64 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bc8ec <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq bcbc4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bcb30 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ble bce08 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs bca8c <_Py_Dealloc@@Base+0x340> │ │ │ │ - movw r0, #48504 @ 0xbd78 │ │ │ │ + bcs bcd64 <_Py_Dealloc@@Base+0x340> │ │ │ │ + movw r0, #48544 @ 0xbda0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bcbf0 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ + bne bcec8 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ - ldr r3, [pc, #1444] @ bcec4 <_Py_Dealloc@@Base+0x778> │ │ │ │ + beq bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ + ldr r3, [pc, #1444] @ bd19c <_Py_Dealloc@@Base+0x778> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bcbfc <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bced4 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt bc96c <_Py_Dealloc@@Base+0x220> │ │ │ │ + bgt bcc44 <_Py_Dealloc@@Base+0x220> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcbfc <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bced4 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq bcbb4 <_Py_Dealloc@@Base+0x468> │ │ │ │ + beq bce8c <_Py_Dealloc@@Base+0x468> │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcc28 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ + beq bcf00 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22920 @ 0x5988 │ │ │ │ + movw r3, #22312 @ 0x5728 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bcba4 <_Py_Dealloc@@Base+0x458> │ │ │ │ - ldr r3, [pc, #1284] @ bcec4 <_Py_Dealloc@@Base+0x778> │ │ │ │ + bne bce7c <_Py_Dealloc@@Base+0x458> │ │ │ │ + ldr r3, [pc, #1284] @ bd19c <_Py_Dealloc@@Base+0x778> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi bcba4 <_Py_Dealloc@@Base+0x458> │ │ │ │ + bhi bce7c <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bca64 <_Py_Dealloc@@Base+0x318> │ │ │ │ - ldr r2, [pc, #1220] @ bcec8 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcd3c <_Py_Dealloc@@Base+0x318> │ │ │ │ + ldr r2, [pc, #1220] @ bd1a0 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bcdc4 <_Py_Dealloc@@Base+0x678> │ │ │ │ - ldr r3, [pc, #1160] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd09c <_Py_Dealloc@@Base+0x678> │ │ │ │ + ldr r3, [pc, #1160] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd3c <_Py_Dealloc@@Base+0x5f0> │ │ │ │ + bne bd014 <_Py_Dealloc@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bccf0 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + bne bcfc8 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r7, r5, #1 │ │ │ │ ldr r4, [r1, r7, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bca80 <_Py_Dealloc@@Base+0x334> │ │ │ │ + beq bcd58 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bcaa8 <_Py_Dealloc@@Base+0x35c> │ │ │ │ + ble bcd80 <_Py_Dealloc@@Base+0x35c> │ │ │ │ sub r5, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bc8f4 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq bcbcc <_Py_Dealloc@@Base+0x1a8> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bca64 <_Py_Dealloc@@Base+0x318> │ │ │ │ + beq bcd3c <_Py_Dealloc@@Base+0x318> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bca64 <_Py_Dealloc@@Base+0x318> │ │ │ │ - b bc9f0 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ + bgt bcd3c <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bccc8 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bca80 <_Py_Dealloc@@Base+0x334> │ │ │ │ - ldr r2, [pc, #1036] @ bcec8 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcd58 <_Py_Dealloc@@Base+0x334> │ │ │ │ + ldr r2, [pc, #1036] @ bd1a0 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bcdd8 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #976] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd0b0 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #976] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd64 <_Py_Dealloc@@Base+0x618> │ │ │ │ + bne bd03c <_Py_Dealloc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd14 <_Py_Dealloc@@Base+0x5c8> │ │ │ │ + bne bcfec <_Py_Dealloc@@Base+0x5c8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bca80 <_Py_Dealloc@@Base+0x334> │ │ │ │ + b bcd58 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bc8b8 <_Py_Dealloc@@Base+0x16c> │ │ │ │ - b bc9a4 <_Py_Dealloc@@Base+0x258> │ │ │ │ + bne bcb90 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + b bcc7c <_Py_Dealloc@@Base+0x258> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bc8ec <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - ldr r2, [pc, #900] @ bcec8 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcbc4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + ldr r2, [pc, #900] @ bd1a0 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne bcdb4 <_Py_Dealloc@@Base+0x668> │ │ │ │ - ldr r3, [pc, #844] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd08c <_Py_Dealloc@@Base+0x668> │ │ │ │ + ldr r3, [pc, #844] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd8c <_Py_Dealloc@@Base+0x640> │ │ │ │ + bne bd064 <_Py_Dealloc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcde8 <_Py_Dealloc@@Base+0x69c> │ │ │ │ + bne bd0c0 <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bc8ec <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b bcbc4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b db284 │ │ │ │ + b db5b0 │ │ │ │ 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 bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ - movw r0, #48504 @ 0xbd78 │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ + movw r0, #48544 @ 0xbda0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq bc918 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ + beq bcbf0 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bce0c <_Py_Dealloc@@Base+0x6c0> │ │ │ │ + bne bd0e4 <_Py_Dealloc@@Base+0x6c0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -146236,136 +146418,136 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne bcc88 <_Py_Dealloc@@Base+0x53c> │ │ │ │ + bne bcf60 <_Py_Dealloc@@Base+0x53c> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcc84 <_Py_Dealloc@@Base+0x538> │ │ │ │ + beq bcf5c <_Py_Dealloc@@Base+0x538> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [lr, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq bce44 <_Py_Dealloc@@Base+0x6f8> │ │ │ │ + beq bd11c <_Py_Dealloc@@Base+0x6f8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bce18 <_Py_Dealloc@@Base+0x6cc> │ │ │ │ + beq bd0f0 <_Py_Dealloc@@Base+0x6cc> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + beq bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bca60 <_Py_Dealloc@@Base+0x314> │ │ │ │ + beq bcd38 <_Py_Dealloc@@Base+0x314> │ │ │ │ mov r0, r9 │ │ │ │ - bl 36edb4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b bca60 <_Py_Dealloc@@Base+0x314> │ │ │ │ + bl 36eaec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b bcd38 <_Py_Dealloc@@Base+0x314> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bcb18 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq bcdf0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 36edb4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 36eaec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bca80 <_Py_Dealloc@@Base+0x334> │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bcd58 <_Py_Dealloc@@Base+0x334> │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bca4c <_Py_Dealloc@@Base+0x300> │ │ │ │ - ldr r2, [pc, #376] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bcd24 <_Py_Dealloc@@Base+0x300> │ │ │ │ + ldr r2, [pc, #376] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bca4c <_Py_Dealloc@@Base+0x300> │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bcd24 <_Py_Dealloc@@Base+0x300> │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bcb04 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - ldr r2, [pc, #336] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bcddc <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + ldr r2, [pc, #336] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bcb04 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bcddc <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bcb88 <_Py_Dealloc@@Base+0x43c> │ │ │ │ - ldr r2, [pc, #296] @ bcecc <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bce60 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + ldr r2, [pc, #296] @ bd1a4 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bcb88 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + b bce60 <_Py_Dealloc@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36ec78 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bcb9c <_Py_Dealloc@@Base+0x450> │ │ │ │ + bl 36e9b0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bce74 <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 36ec78 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 36e9b0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bca64 <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bcd3c <_Py_Dealloc@@Base+0x318> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 36ec78 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bcb18 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + bl 36e9b0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bcdf0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ cmp sl, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcb9c <_Py_Dealloc@@Base+0x450> │ │ │ │ + beq bce74 <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ - bl 36edb4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 36eaec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bc8ec <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b bcbc4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b bcc18 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ + b bcef0 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcc9c <_Py_Dealloc@@Base+0x550> │ │ │ │ + beq bcf74 <_Py_Dealloc@@Base+0x550> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r5] │ │ │ │ @@ -146386,27 +146568,27 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b bc99c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bcc74 <_Py_Dealloc@@Base+0x250> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bced0 : │ │ │ │ +000bd1a8 : │ │ │ │ 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] @ bcf30 │ │ │ │ + ldr lr, [pc, #64] @ bd208 │ │ │ │ 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] │ │ │ │ @@ -146425,41 +146607,41 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne bcf64 │ │ │ │ + bne bd23c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcf58 │ │ │ │ + bgt bd230 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne bcf58 │ │ │ │ + bne bd230 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq bd00c │ │ │ │ + beq bd2e4 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1172] @ bd458 │ │ │ │ + ldr r0, [pc, #1172] @ bd730 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -146472,81 +146654,81 @@ │ │ │ │ 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 r7, #22400 @ 0x5780 │ │ │ │ + movw r7, #21792 @ 0x5520 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bd3c8 │ │ │ │ - ldr r3, [pc, #1060] @ bd45c │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq bd6a0 │ │ │ │ + ldr r3, [pc, #1060] @ bd734 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bd2b0 │ │ │ │ + bne bd588 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd2b0 │ │ │ │ - ldr r1, [pc, #1028] @ bd460 │ │ │ │ + beq bd588 │ │ │ │ + ldr r1, [pc, #1028] @ bd738 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bd254 │ │ │ │ + beq bd52c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd25c │ │ │ │ - movw r3, #16316 @ 0x3fbc │ │ │ │ + bne bd534 │ │ │ │ + movw r3, #16356 @ 0x3fe4 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt bd208 │ │ │ │ + bgt bd4e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd424 │ │ │ │ - ldr r1, [pc, #964] @ bd464 │ │ │ │ + beq bd6fc │ │ │ │ + ldr r1, [pc, #964] @ bd73c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bd424 │ │ │ │ + bhi bd6fc │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r8, #54524 @ 0xd4fc │ │ │ │ + movw r8, #54248 @ 0xd3e8 │ │ │ │ movt r8, #20 │ │ │ │ - ldr sl, [pc, #916] @ bd458 │ │ │ │ + ldr sl, [pc, #916] @ bd730 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [sl, r9] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bd270 │ │ │ │ - ldr r0, [pc, #904] @ bd468 │ │ │ │ + beq bd548 │ │ │ │ + ldr r0, [pc, #904] @ bd740 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #2016] @ 0x7e0 │ │ │ │ mov r2, #1 │ │ │ │ subs ip, r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne bd348 │ │ │ │ + bne bd620 │ │ │ │ str r1, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sl, r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd308 │ │ │ │ + bgt bd5e0 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -146561,422 +146743,422 @@ │ │ │ │ sub lr, r4, #8 │ │ │ │ add r1, r1, #1 │ │ │ │ str lr, [r5] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq bd394 │ │ │ │ - ldr r3, [pc, #732] @ bd45c │ │ │ │ + beq bd66c │ │ │ │ + ldr r3, [pc, #732] @ bd734 │ │ │ │ ldr r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bd2dc │ │ │ │ + bne bd5b4 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd2dc │ │ │ │ + beq bd5b4 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #648] @ bd460 │ │ │ │ + ldr r1, [pc, #648] @ bd738 │ │ │ │ mov r3, r4 │ │ │ │ - beq bd330 │ │ │ │ - bl c5994 │ │ │ │ + beq bd608 │ │ │ │ + bl c5cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd1fc │ │ │ │ + bgt bd4d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq bd444 │ │ │ │ + beq bd71c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r8, #36300 @ 0x8dcc │ │ │ │ + movweq r8, #35868 @ 0x8c1c │ │ │ │ movteq r8, #21 │ │ │ │ - beq bd0bc │ │ │ │ + beq bd394 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bd424 │ │ │ │ + ble bd6fc │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r8, #520 @ 0x208 │ │ │ │ - movteq r8, #20 │ │ │ │ - beq bd0bc │ │ │ │ + movweq r8, #65032 @ 0xfe08 │ │ │ │ + movteq r8, #19 │ │ │ │ + beq bd394 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bd424 │ │ │ │ + bne bd6fc │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ + movw r1, #148 @ 0x94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mvn r2, #0 │ │ │ │ - b bd1fc │ │ │ │ + b bd4d4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd074 │ │ │ │ + beq bd34c │ │ │ │ mov r2, #0 │ │ │ │ - b bd1fc │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + b bd4d4 │ │ │ │ + movw r0, #15784 @ 0x3da8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd254 │ │ │ │ + beq bd52c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bd10c │ │ │ │ + b bd3e4 │ │ │ │ mov r8, #0 │ │ │ │ - b bd0bc │ │ │ │ - movw r8, #60364 @ 0xebcc │ │ │ │ + b bd394 │ │ │ │ + movw r8, #59732 @ 0xe954 │ │ │ │ movt r8, #15 │ │ │ │ - b bd0bc │ │ │ │ - ldr r0, [pc, #424] @ bd460 │ │ │ │ - bl cffe0 │ │ │ │ + b bd394 │ │ │ │ + ldr r0, [pc, #424] @ bd738 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd054 │ │ │ │ + bne bd32c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #396] @ bd460 │ │ │ │ - bl 3eef8 │ │ │ │ + ldr r1, [pc, #396] @ bd738 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bd1fc │ │ │ │ - ldr r0, [pc, #380] @ bd460 │ │ │ │ - bl cffe0 │ │ │ │ + b bd4d4 │ │ │ │ + ldr r0, [pc, #380] @ bd738 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd1bc │ │ │ │ + bne bd494 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ bd460 │ │ │ │ + ldr r1, [pc, #356] @ bd738 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d5db8 │ │ │ │ + bl 2d4c3c │ │ │ │ mov r2, r0 │ │ │ │ - b bd338 │ │ │ │ + b bd610 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b bd148 │ │ │ │ - bl c0e1c │ │ │ │ + b bd420 │ │ │ │ + bl c1100 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd1f0 │ │ │ │ - b bd1fc │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + ble bd4c8 │ │ │ │ + b bd4d4 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne bd3f4 │ │ │ │ + bne bd6cc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bd28c │ │ │ │ + bne bd564 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b bd10c │ │ │ │ + b bd3e4 │ │ │ │ cmp r0, r7 │ │ │ │ - beq bd418 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + beq bd6f0 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd418 │ │ │ │ + bne bd6f0 │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r2, #0 │ │ │ │ - b bd338 │ │ │ │ + b bd610 │ │ │ │ mov r1, r7 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bd030 │ │ │ │ + bne bd308 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2d5d58 │ │ │ │ + bl 2d4bdc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt bd1fc │ │ │ │ - beq bd074 │ │ │ │ - b bd254 │ │ │ │ + bgt bd4d4 │ │ │ │ + beq bd34c │ │ │ │ + b bd52c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bd10c │ │ │ │ - bl 2d5d84 │ │ │ │ + b bd3e4 │ │ │ │ + bl 2d4c08 │ │ │ │ mov r2, r0 │ │ │ │ - b bd338 │ │ │ │ + b bd610 │ │ │ │ movw r0, #4972 @ 0x136c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b bd254 │ │ │ │ + bl 172fdc │ │ │ │ + b bd52c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bd1fc │ │ │ │ + b bd4d4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r4, fp, r8, ror sp │ │ │ │ - rsbeq r4, fp, r8, ror #28 │ │ │ │ - subeq sp, sp, r0, asr #7 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq r4, fp, r0, lsr #27 │ │ │ │ + mlseq fp, r0, lr, r4 │ │ │ │ + subeq sp, sp, ip, lsl #3 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bd46c : │ │ │ │ +000bd744 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #22400 @ 0x5780 │ │ │ │ + movw r2, #21792 @ 0x5520 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bd548 │ │ │ │ + beq bd820 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd51c │ │ │ │ + bne bd7f4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd51c │ │ │ │ + beq bd7f4 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bd4f8 │ │ │ │ + beq bd7d0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bd504 │ │ │ │ + bne bd7dc │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd4d0 │ │ │ │ + bne bd7a8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3eef8 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bd4f8 │ │ │ │ + b bd7d0 │ │ │ │ mov r1, r2 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd4b0 │ │ │ │ + bne bd788 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d5d58 │ │ │ │ + b 2d4bdc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bd640 │ │ │ │ - ldr r2, [pc, #172] @ bd658 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq bd918 │ │ │ │ + ldr r2, [pc, #172] @ bd930 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ + ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bd614 │ │ │ │ - ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ + bne bd8ec │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd614 │ │ │ │ - ldr r1, [pc, #140] @ bd65c │ │ │ │ + beq bd8ec │ │ │ │ + ldr r1, [pc, #140] @ bd934 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bd5f0 │ │ │ │ + beq bd8c8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bd5fc │ │ │ │ + bne bd8d4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bd65c │ │ │ │ - bl cffe0 │ │ │ │ + ldr r0, [pc, #64] @ bd934 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd5c8 │ │ │ │ + bne bd8a0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bd65c │ │ │ │ - bl 3eef8 │ │ │ │ + ldr r1, [pc, #36] @ bd934 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bd5f0 │ │ │ │ - bl d47bc │ │ │ │ + b bd8c8 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd5a4 │ │ │ │ + bne bd87c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5d58 │ │ │ │ - rsbeq r3, fp, r8, ror sp │ │ │ │ - strdeq r4, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + b 2d4bdc │ │ │ │ + rsbeq r4, fp, r0, lsr #27 │ │ │ │ + ldrdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bd73c │ │ │ │ - ldr r2, [pc, #172] @ bd754 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq bda14 │ │ │ │ + ldr r2, [pc, #172] @ bda2c │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [r2, #60] @ 0x3c │ │ │ │ + ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bd710 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + bne bd9e8 │ │ │ │ + ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd710 │ │ │ │ - ldr r1, [pc, #140] @ bd758 │ │ │ │ + beq bd9e8 │ │ │ │ + ldr r1, [pc, #140] @ bda30 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bd6ec │ │ │ │ + beq bd9c4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bd6f8 │ │ │ │ + bne bd9d0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bd758 │ │ │ │ - bl cffe0 │ │ │ │ + ldr r0, [pc, #64] @ bda30 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd6c4 │ │ │ │ + bne bd99c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bd758 │ │ │ │ - bl 3eef8 │ │ │ │ + ldr r1, [pc, #36] @ bda30 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bd6ec │ │ │ │ - bl d47bc │ │ │ │ + b bd9c4 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd6a0 │ │ │ │ + bne bd978 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5d58 │ │ │ │ - rsbeq r4, fp, r8, ror sp │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ + b 2d4bdc │ │ │ │ + rsbeq r3, fp, r0, lsr #27 │ │ │ │ + rsbeq r4, fp, r8, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ bd838 │ │ │ │ + ldr r3, [pc, #192] @ bdb10 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd824 │ │ │ │ + beq bdafc │ │ │ │ mul r3, r2, r1 │ │ │ │ cmn r3, #-2147483635 @ 0x8000000d │ │ │ │ - bhi bd81c │ │ │ │ + bhi bdaf4 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - movw r1, #46332 @ 0xb4fc │ │ │ │ + movw r1, #47100 @ 0xb7fc │ │ │ │ movt r1, #11 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #12 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne bd804 │ │ │ │ + bne bdadc │ │ │ │ mov r0, r2 │ │ │ │ - bl bb3c0 │ │ │ │ + bl bb6c0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd81c │ │ │ │ + beq bdaf4 │ │ │ │ mov r0, r2 │ │ │ │ rev ip, r3 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ str ip, [r0], #8 │ │ │ │ ldrb ip, [r4] │ │ │ │ strb ip, [r2, #4] │ │ │ │ @@ -146988,69 +147170,69 @@ │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ - b bd7c4 │ │ │ │ + b bda9c │ │ │ │ mov r0, #0 │ │ │ │ - b bd7fc │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + b bdad4 │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #54256 @ 0xd3f0 │ │ │ │ + movw r0, #53692 @ 0xd1bc │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd8b4 │ │ │ │ + bne bdb8c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd8b4 │ │ │ │ + beq bdb8c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bd8e4 │ │ │ │ + beq bdbbc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bd8a4 │ │ │ │ + bne bdb7c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b bd898 │ │ │ │ + b bdb70 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd878 │ │ │ │ + bne bdb50 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bd898 │ │ │ │ + b bdb70 │ │ │ │ mvn r2, #0 │ │ │ │ - b bd898 │ │ │ │ + b bdb70 │ │ │ │ │ │ │ │ -000bd8ec <_Py_dict_lookup@@Base>: │ │ │ │ +000bdbc4 <_Py_dict_lookup@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [r0, #24] │ │ │ │ @@ -147067,966 +147249,969 @@ │ │ │ │ lsl sl, r2, r1 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub sl, sl, #1 │ │ │ │ lsl r3, r2, r0 │ │ │ │ cmp r9, #0 │ │ │ │ and r5, r6, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bdc8c <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ + beq bdf68 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne be1a4 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + bne be488 <_Py_dict_lookup@@Base+0x8c4> │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bdc18 <_Py_dict_lookup@@Base+0x32c> │ │ │ │ + bgt bdef4 <_Py_dict_lookup@@Base+0x330> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdaac <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ + blt bdd84 <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bdb68 <_Py_dict_lookup@@Base+0x27c> │ │ │ │ + beq bde44 <_Py_dict_lookup@@Base+0x280> │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ lsr r5, r6, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bdbf4 <_Py_dict_lookup@@Base+0x308> │ │ │ │ + bgt bded0 <_Py_dict_lookup@@Base+0x30c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdc0c <_Py_dict_lookup@@Base+0x320> │ │ │ │ + blt bdee8 <_Py_dict_lookup@@Base+0x324> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bdf10 <_Py_dict_lookup@@Base+0x624> │ │ │ │ + beq be1ec <_Py_dict_lookup@@Base+0x628> │ │ │ │ lsr lr, r6, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, lr, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r9, lr │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bde20 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + bgt be0fc <_Py_dict_lookup@@Base+0x538> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdc50 <_Py_dict_lookup@@Base+0x364> │ │ │ │ + blt bdf2c <_Py_dict_lookup@@Base+0x368> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bdb3c <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bde18 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bdacc <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ + beq bdda4 <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bde50 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt be12c <_Py_dict_lookup@@Base+0x568> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdc6c <_Py_dict_lookup@@Base+0x380> │ │ │ │ + blt bdf48 <_Py_dict_lookup@@Base+0x384> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bdb3c <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bde18 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq be130 <_Py_dict_lookup@@Base+0x844> │ │ │ │ + beq be410 <_Py_dict_lookup@@Base+0x84c> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bda0c <_Py_dict_lookup@@Base+0x120> │ │ │ │ + b bdce4 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - bne be6f0 <_Py_dict_lookup@@Base+0xe04> │ │ │ │ + bne be898 <_Py_dict_lookup@@Base+0xcd4> │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne bda48 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne bdd20 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + ldrb lr, [r7, #16] │ │ │ │ + str lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - ubfx lr, ip, #2, #3 │ │ │ │ - ubfx r2, r1, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne bda48 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ubfx r1, ip, #2, #3 │ │ │ │ + ubfx lr, lr, #2, #3 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne bdd20 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ tst ip, #32 │ │ │ │ - beq be7ac <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + beq bea90 <_Py_dict_lookup@@Base+0xecc> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ + ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r1, #32 │ │ │ │ - beq be7a4 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ + beq bea88 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mul r2, r2, r3 │ │ │ │ + mul r2, lr, r2 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f0a0 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bda48 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bdd20 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #2 │ │ │ │ - beq be2ac <_Py_dict_lookup@@Base+0x9c0> │ │ │ │ + beq be590 <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add sl, r4, r0 │ │ │ │ add sl, sl, r1, lsl r2 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bdbd8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bdeb4 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bdbd8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bdeb4 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ tst ip, #32 │ │ │ │ - beq be59c <_Py_dict_lookup@@Base+0xcb0> │ │ │ │ + beq be9ac <_Py_dict_lookup@@Base+0xde8> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq be594 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + beq be8d4 <_Py_dict_lookup@@Base+0xd10> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bd9bc <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + ble bdc94 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bdfc4 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + bgt be2a0 <_Py_dict_lookup@@Base+0x6dc> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd9c8 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ + bge bdca0 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bd9f0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bdcc8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bdf9c <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ + bgt be278 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd978 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bdc50 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - b bdbfc <_Py_dict_lookup@@Base+0x310> │ │ │ │ + b bded8 <_Py_dict_lookup@@Base+0x314> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - b bda60 <_Py_dict_lookup@@Base+0x174> │ │ │ │ + b bdd38 <_Py_dict_lookup@@Base+0x174> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bda14 <_Py_dict_lookup@@Base+0x128> │ │ │ │ + b bdcec <_Py_dict_lookup@@Base+0x128> │ │ │ │ cmp r1, #7 │ │ │ │ - bgt bde88 <_Py_dict_lookup@@Base+0x59c> │ │ │ │ + bgt be164 <_Py_dict_lookup@@Base+0x5a0> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdf04 <_Py_dict_lookup@@Base+0x618> │ │ │ │ + blt be1e0 <_Py_dict_lookup@@Base+0x61c> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bdf84 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq be260 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bdfd8 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq be2b4 <_Py_dict_lookup@@Base+0x6f0> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdfcc <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ + blt be2a8 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, r0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add r0, r4, r3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq be0a8 <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ + beq be384 <_Py_dict_lookup@@Base+0x7c0> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq be0b8 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + beq be394 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ lsr r3, r6, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ and r5, r3, sl │ │ │ │ mov r7, r6 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt bde0c <_Py_dict_lookup@@Base+0x520> │ │ │ │ + bgt be0e8 <_Py_dict_lookup@@Base+0x524> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt be090 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ + blt be374 <_Py_dict_lookup@@Base+0x7b0> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq be0a0 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq be36c <_Py_dict_lookup@@Base+0x7a8> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq be228 <_Py_dict_lookup@@Base+0x93c> │ │ │ │ + beq be4f8 <_Py_dict_lookup@@Base+0x934> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt be214 <_Py_dict_lookup@@Base+0x928> │ │ │ │ + bgt be57c <_Py_dict_lookup@@Base+0x9b8> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt be208 <_Py_dict_lookup@@Base+0x91c> │ │ │ │ + blt be4ec <_Py_dict_lookup@@Base+0x928> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq be0a0 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq be36c <_Py_dict_lookup@@Base+0x7a8> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq be2c0 <_Py_dict_lookup@@Base+0x9d4> │ │ │ │ + beq be5a4 <_Py_dict_lookup@@Base+0x9e0> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bdd5c <_Py_dict_lookup@@Base+0x470> │ │ │ │ + ble be038 <_Py_dict_lookup@@Base+0x474> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b bdd60 <_Py_dict_lookup@@Base+0x474> │ │ │ │ + b be03c <_Py_dict_lookup@@Base+0x478> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bda20 <_Py_dict_lookup@@Base+0x134> │ │ │ │ + bge bdcf8 <_Py_dict_lookup@@Base+0x134> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bda6c <_Py_dict_lookup@@Base+0x180> │ │ │ │ + bge bdd44 <_Py_dict_lookup@@Base+0x180> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bde20 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + b be0fc <_Py_dict_lookup@@Base+0x538> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt be084 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + blt be360 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bdf84 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq be260 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bdfd8 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq be2b4 <_Py_dict_lookup@@Base+0x6f0> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bdcf4 <_Py_dict_lookup@@Base+0x408> │ │ │ │ + b bdfd0 <_Py_dict_lookup@@Base+0x40c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bdcd8 <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bdfb4 <_Py_dict_lookup@@Base+0x3f0> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bd9f0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bdcc8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bd9f0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bdcc8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ tst ip, #32 │ │ │ │ - beq be710 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + beq be9f4 <_Py_dict_lookup@@Base+0xe30> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq be708 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ + beq be9ec <_Py_dict_lookup@@Base+0xe28> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ - b bd9f0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ + b bdcc8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r4, r9 │ │ │ │ add r2, r2, r1, lsl r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd978 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bdc50 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ - b bdc04 <_Py_dict_lookup@@Base+0x318> │ │ │ │ + b bdee0 <_Py_dict_lookup@@Base+0x31c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bdd30 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be00c <_Py_dict_lookup@@Base+0x448> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be014 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + bgt be2f0 <_Py_dict_lookup@@Base+0x72c> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq be770 <_Py_dict_lookup@@Base+0xe84> │ │ │ │ + beq bea54 <_Py_dict_lookup@@Base+0xe90> │ │ │ │ cmp r3, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r8, r1 │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne be06c <_Py_dict_lookup@@Base+0x780> │ │ │ │ + bne be348 <_Py_dict_lookup@@Base+0x784> │ │ │ │ lsr r3, r6, #5 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r1, #7 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bdeec <_Py_dict_lookup@@Base+0x600> │ │ │ │ - b bdcec <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bgt be1c8 <_Py_dict_lookup@@Base+0x604> │ │ │ │ + b bdfc8 <_Py_dict_lookup@@Base+0x404> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + blt bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bdf88 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b be264 <_Py_dict_lookup@@Base+0x6a0> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bded8 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ - cmn r8, #1 │ │ │ │ - bne bdd94 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be1b4 <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ mov r3, r8 │ │ │ │ - b bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be34c <_Py_dict_lookup@@Base+0x788> │ │ │ │ + cmn r8, #1 │ │ │ │ + bne be070 <_Py_dict_lookup@@Base+0x4ac> │ │ │ │ mov r3, r8 │ │ │ │ - b be070 <_Py_dict_lookup@@Base+0x784> │ │ │ │ + b bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bdf88 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b be264 <_Py_dict_lookup@@Base+0x6a0> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be0f4 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + bgt be3d0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq be7b4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + beq bea98 <_Py_dict_lookup@@Base+0xed4> │ │ │ │ cmp r3, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - cmp r0, ip │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r1, ip │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne be06c <_Py_dict_lookup@@Base+0x780> │ │ │ │ - ldrb r1, [r0, #4] │ │ │ │ - b bdd30 <_Py_dict_lookup@@Base+0x444> │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ + bne be348 <_Py_dict_lookup@@Base+0x784> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrb r1, [r3, #4] │ │ │ │ + b be00c <_Py_dict_lookup@@Base+0x448> │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne bda94 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + cmp lr, r2 │ │ │ │ + bne bdd6c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - ubfx lr, ip, #2, #3 │ │ │ │ - ubfx r2, r1, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne bda94 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ubfx r1, ip, #2, #3 │ │ │ │ + ubfx r2, r2, #2, #3 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne bdd6c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ tst ip, #32 │ │ │ │ - beq be79c <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ + beq bea80 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ + ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r1, #32 │ │ │ │ - beq be794 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ + beq bea78 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mul r2, r2, r3 │ │ │ │ + mul r2, r2, lr │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f0a0 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdb3c <_Py_dict_lookup@@Base+0x250> │ │ │ │ - b bda94 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + beq bde18 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bdd6c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r3, [r4, r5] │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt be7e8 <_Py_dict_lookup@@Base+0xefc> │ │ │ │ + bgt beacc <_Py_dict_lookup@@Base+0xf08> │ │ │ │ cmp r3, #0 │ │ │ │ - bge be344 <_Py_dict_lookup@@Base+0xa58> │ │ │ │ + bge be628 <_Py_dict_lookup@@Base+0xa64> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r5 │ │ │ │ and r3, r3, sl │ │ │ │ ldrsble r1, [r4, r3] │ │ │ │ strle r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt be800 <_Py_dict_lookup@@Base+0xf14> │ │ │ │ + bgt beae4 <_Py_dict_lookup@@Base+0xf20> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge be3dc <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ + bge be6c0 <_Py_dict_lookup@@Base+0xafc> │ │ │ │ cmn r1, #1 │ │ │ │ - bne be470 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne be754 <_Py_dict_lookup@@Base+0xb90> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r8, #1 │ │ │ │ - beq be098 <_Py_dict_lookup@@Base+0x7ac> │ │ │ │ - b bdde8 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ - cmp r0, #15 │ │ │ │ - lslle r3, r5, #1 │ │ │ │ - ldrgt r8, [r4, r5, lsl #2] │ │ │ │ - ldrshle r8, [r4, r3] │ │ │ │ - b bddb4 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ + beq be37c <_Py_dict_lookup@@Base+0x7b8> │ │ │ │ + b be0c4 <_Py_dict_lookup@@Base+0x500> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be270 <_Py_dict_lookup@@Base+0x984> │ │ │ │ + bgt be540 <_Py_dict_lookup@@Base+0x97c> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq be6d0 <_Py_dict_lookup@@Base+0xde4> │ │ │ │ + beq be878 <_Py_dict_lookup@@Base+0xcb4> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be6a4 <_Py_dict_lookup@@Base+0xdb8> │ │ │ │ + blt be9e4 <_Py_dict_lookup@@Base+0xe20> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne be5c8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + bne be9d8 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne be5c8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + bne be9d8 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ cmp r0, #0 │ │ │ │ - bne be0a0 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne be36c <_Py_dict_lookup@@Base+0x7a8> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bdd94 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + b be070 <_Py_dict_lookup@@Base+0x4ac> │ │ │ │ + cmp r0, #15 │ │ │ │ + lslle r3, r5, #1 │ │ │ │ + ldrgt r8, [r4, r5, lsl #2] │ │ │ │ + ldrshle r8, [r4, r3] │ │ │ │ + b be090 <_Py_dict_lookup@@Base+0x4cc> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be308 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + bgt be5ec <_Py_dict_lookup@@Base+0xa28> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq be718 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ + beq be9fc <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be6a4 <_Py_dict_lookup@@Base+0xdb8> │ │ │ │ + blt be9e4 <_Py_dict_lookup@@Base+0xe20> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne be5c8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + bne be9d8 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne be5c8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + bne be9d8 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ cmp r0, #0 │ │ │ │ - bne be0a0 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne be36c <_Py_dict_lookup@@Base+0x7a8> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bdde8 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + b be0c4 <_Py_dict_lookup@@Base+0x500> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne be1c4 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + bne be4a8 <_Py_dict_lookup@@Base+0x8e4> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be764 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ + ble bea48 <_Py_dict_lookup@@Base+0xe84> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be740 <_Py_dict_lookup@@Base+0xe54> │ │ │ │ + ble bea24 <_Py_dict_lookup@@Base+0xe60> │ │ │ │ cmp r8, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r3 │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne be738 <_Py_dict_lookup@@Base+0xe4c> │ │ │ │ + bne bea1c <_Py_dict_lookup@@Base+0xe58> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ - b be1c4 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + b be4a8 <_Py_dict_lookup@@Base+0x8e4> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r0, lsl #3 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r4, r1] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne be470 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne be754 <_Py_dict_lookup@@Base+0xb90> │ │ │ │ ldr r1, [r5] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be5d4 <_Py_dict_lookup@@Base+0xce8> │ │ │ │ + ble be8dc <_Py_dict_lookup@@Base+0xd18> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be5a4 <_Py_dict_lookup@@Base+0xcb8> │ │ │ │ + ble be8b0 <_Py_dict_lookup@@Base+0xcec> │ │ │ │ cmp r8, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bne bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne be738 <_Py_dict_lookup@@Base+0xe4c> │ │ │ │ + bne bea1c <_Py_dict_lookup@@Base+0xe58> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ lsr r1, r6, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r0, r3 │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ and r5, r3, sl │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt be7cc <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + bgt beab0 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge be4c4 <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ + bge be7a8 <_Py_dict_lookup@@Base+0xbe4> │ │ │ │ cmn r9, #1 │ │ │ │ - bne be550 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne be834 <_Py_dict_lookup@@Base+0xc70> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne be550 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne be834 <_Py_dict_lookup@@Base+0xc70> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be5f0 <_Py_dict_lookup@@Base+0xd04> │ │ │ │ + ble be8f8 <_Py_dict_lookup@@Base+0xd34> │ │ │ │ cmp r3, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, ip │ │ │ │ - bne be7e0 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne beac4 <_Py_dict_lookup@@Base+0xf00> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne be7e0 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne beac4 <_Py_dict_lookup@@Base+0xf00> │ │ │ │ cmp r3, #0 │ │ │ │ - bne be5e0 <_Py_dict_lookup@@Base+0xcf4> │ │ │ │ + bne be8e8 <_Py_dict_lookup@@Base+0xd24> │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r1, #7 │ │ │ │ add r5, r5, r4, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt be818 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ + bgt beafc <_Py_dict_lookup@@Base+0xf38> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge be614 <_Py_dict_lookup@@Base+0xd28> │ │ │ │ + bge be91c <_Py_dict_lookup@@Base+0xd58> │ │ │ │ cmn r9, #1 │ │ │ │ - beq be4b8 <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ + beq be79c <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b be49c <_Py_dict_lookup@@Base+0xbb0> │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b bdbbc <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b bdba8 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + b be780 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + mov r0, r6 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b be540 <_Py_dict_lookup@@Base+0x97c> │ │ │ │ + lsr r3, r6, #5 │ │ │ │ + add r5, r5, r5, lsl #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r5, r3, r5 │ │ │ │ + and r5, r5, sl │ │ │ │ + b bdc94 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - bne be438 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ + bne be71c <_Py_dict_lookup@@Base+0xb58> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b be438 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b be71c <_Py_dict_lookup@@Base+0xb58> │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b bde98 <_Py_dict_lookup@@Base+0x2d4> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - b be410 <_Py_dict_lookup@@Base+0xb24> │ │ │ │ + b be6f4 <_Py_dict_lookup@@Base+0xb30> │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne be518 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + bne be7fc <_Py_dict_lookup@@Base+0xc38> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b be518 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + b be7fc <_Py_dict_lookup@@Base+0xc38> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne be57c <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + bne be860 <_Py_dict_lookup@@Base+0xc9c> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 17234c │ │ │ │ + bl 171fc0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be6ac <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ + ble be9b4 <_Py_dict_lookup@@Base+0xdf0> │ │ │ │ cmp r1, #0 │ │ │ │ - blt be788 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + blt bea6c <_Py_dict_lookup@@Base+0xea8> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, ip │ │ │ │ - bne be7e0 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne beac4 <_Py_dict_lookup@@Base+0xf00> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne be7e0 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne beac4 <_Py_dict_lookup@@Base+0xf00> │ │ │ │ cmp r1, #0 │ │ │ │ - bne be5e0 <_Py_dict_lookup@@Base+0xcf4> │ │ │ │ + bne be8e8 <_Py_dict_lookup@@Base+0xd24> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ - b be57c <_Py_dict_lookup@@Base+0xc90> │ │ │ │ - mvn r3, #2 │ │ │ │ - b bdab4 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be860 <_Py_dict_lookup@@Base+0xc9c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b bde84 <_Py_dict_lookup@@Base+0x2c0> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne be668 <_Py_dict_lookup@@Base+0xd7c> │ │ │ │ + bne be970 <_Py_dict_lookup@@Base+0xdac> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b be668 <_Py_dict_lookup@@Base+0xd7c> │ │ │ │ - mov r0, r6 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b be270 <_Py_dict_lookup@@Base+0x984> │ │ │ │ - lsr r3, r6, #5 │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r5, r3, r5 │ │ │ │ - and r5, r5, sl │ │ │ │ - b bd9bc <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + b be970 <_Py_dict_lookup@@Base+0xdac> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + b bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + mvn r3, #2 │ │ │ │ + b bdd8c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bdf64 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b be240 <_Py_dict_lookup@@Base+0x67c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bdf50 <_Py_dict_lookup@@Base+0x664> │ │ │ │ + b be22c <_Py_dict_lookup@@Base+0x668> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b be308 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + b be5ec <_Py_dict_lookup@@Base+0xa28> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bdb40 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bde1c <_Py_dict_lookup@@Base+0x258> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne be3a0 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + bne be684 <_Py_dict_lookup@@Base+0xac0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b be3a0 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + b be684 <_Py_dict_lookup@@Base+0xac0> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b be378 <_Py_dict_lookup@@Base+0xa8c> │ │ │ │ + b be65c <_Py_dict_lookup@@Base+0xa98> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b be014 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + b be2f0 <_Py_dict_lookup@@Base+0x72c> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #2 │ │ │ │ - b bdab8 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdd90 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b be184 <_Py_dict_lookup@@Base+0x898> │ │ │ │ + b be46c <_Py_dict_lookup@@Base+0x8a8> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b be170 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + b be454 <_Py_dict_lookup@@Base+0x890> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bdb20 <_Py_dict_lookup@@Base+0x234> │ │ │ │ + b bde00 <_Py_dict_lookup@@Base+0x23c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bdb0c <_Py_dict_lookup@@Base+0x220> │ │ │ │ + b bdde8 <_Py_dict_lookup@@Base+0x224> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b be0f4 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + b be3d0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b be4a8 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + b be78c <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bd91c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bdbf4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b be1b4 <_Py_dict_lookup@@Base+0x8c8> │ │ │ │ + b be498 <_Py_dict_lookup@@Base+0x8d4> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [r4, r3, lsl #2] │ │ │ │ ldrshle r1, [r4, r1] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b be1e8 <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ + b be4cc <_Py_dict_lookup@@Base+0x908> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b be56c <_Py_dict_lookup@@Base+0xc80> │ │ │ │ + b be850 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ @@ -148036,389 +148221,389 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #7 │ │ │ │ add r5, r7, r3, lsl r5 │ │ │ │ lsl r3, r3, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r8, r2, r3 │ │ │ │ - bgt bea50 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + bgt bed34 <_Py_dict_lookup@@Base+0x1170> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt be980 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ + blt bec64 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq be998 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + beq bec7c <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ 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 bea24 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ + bgt bed08 <_Py_dict_lookup@@Base+0x1144> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bea3c <_Py_dict_lookup@@Base+0x1150> │ │ │ │ + blt bed20 <_Py_dict_lookup@@Base+0x115c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq beaf4 <_Py_dict_lookup@@Base+0x1208> │ │ │ │ + beq bedd8 <_Py_dict_lookup@@Base+0x1214> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt beab0 <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ + bgt bed94 <_Py_dict_lookup@@Base+0x11d0> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bea88 <_Py_dict_lookup@@Base+0x119c> │ │ │ │ + blt bed6c <_Py_dict_lookup@@Base+0x11a8> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq beb94 <_Py_dict_lookup@@Base+0x12a8> │ │ │ │ + beq bee78 <_Py_dict_lookup@@Base+0x12b4> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - bgt beae0 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + bgt bedc4 <_Py_dict_lookup@@Base+0x1200> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt beaa4 <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ + blt bed88 <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bec04 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ + beq beee8 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r9 │ │ │ │ - b be8f8 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + b bebdc <_Py_dict_lookup@@Base+0x1018> │ │ │ │ cmn r4, #1 │ │ │ │ - bne beca4 <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ + bne bef88 <_Py_dict_lookup@@Base+0x13c4> │ │ │ │ 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 bea08 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne becec <_Py_dict_lookup@@Base+0x1128> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bea08 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne becec <_Py_dict_lookup@@Base+0x1128> │ │ │ │ tst ip, #32 │ │ │ │ - beq bec9c <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ + beq bef80 <_Py_dict_lookup@@Base+0x13bc> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bec94 <_Py_dict_lookup@@Base+0x13a8> │ │ │ │ + beq bef78 <_Py_dict_lookup@@Base+0x13b4> │ │ │ │ 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 2f0a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ 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 be8b4 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + ble beb98 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt beb8c <_Py_dict_lookup@@Base+0x12a0> │ │ │ │ + bgt bee70 <_Py_dict_lookup@@Base+0x12ac> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge be8c0 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + bge beba4 <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ cmn r4, #1 │ │ │ │ - bne be8d8 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bebbc <_Py_dict_lookup@@Base+0xff8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt beb64 <_Py_dict_lookup@@Base+0x1278> │ │ │ │ + bgt bee48 <_Py_dict_lookup@@Base+0x1284> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge be880 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge beb64 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ cmn r4, #1 │ │ │ │ - beq be988 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bec6c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bea2c <_Py_dict_lookup@@Base+0x1140> │ │ │ │ + b bed10 <_Py_dict_lookup@@Base+0x114c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - b be940 <_Py_dict_lookup@@Base+0x1054> │ │ │ │ + b bec24 <_Py_dict_lookup@@Base+0x1060> │ │ │ │ cmn r4, #1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b be968 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + b bec4c <_Py_dict_lookup@@Base+0x1088> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge be90c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bge bebf0 <_Py_dict_lookup@@Base+0x102c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b be944 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ + b bec28 <_Py_dict_lookup@@Base+0x1064> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne be8d8 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bebbc <_Py_dict_lookup@@Base+0xff8> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne be8d8 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bebbc <_Py_dict_lookup@@Base+0xff8> │ │ │ │ tst r0, #32 │ │ │ │ - beq becc4 <_Py_dict_lookup@@Base+0x13d8> │ │ │ │ + beq befa8 <_Py_dict_lookup@@Base+0x13e4> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq becbc <_Py_dict_lookup@@Base+0x13d0> │ │ │ │ + beq befa0 <_Py_dict_lookup@@Base+0x13dc> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b be8d8 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + b bebbc <_Py_dict_lookup@@Base+0xff8> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge be880 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge beb64 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ cmn r4, #1 │ │ │ │ - beq be988 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bec6c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ 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 bea34 <_Py_dict_lookup@@Base+0x1148> │ │ │ │ + b bed18 <_Py_dict_lookup@@Base+0x1154> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne be928 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bec0c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne be928 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bec0c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ tst r0, #32 │ │ │ │ - beq bec7c <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + beq bef60 <_Py_dict_lookup@@Base+0x139c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bec74 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq bef58 <_Py_dict_lookup@@Base+0x1394> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b be928 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + b bec0c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne be968 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bec4c <_Py_dict_lookup@@Base+0x1088> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne be968 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bec4c <_Py_dict_lookup@@Base+0x1088> │ │ │ │ tst r0, #32 │ │ │ │ - beq bec8c <_Py_dict_lookup@@Base+0x13a0> │ │ │ │ + beq bef70 <_Py_dict_lookup@@Base+0x13ac> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bec84 <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + beq bef68 <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be98c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b be968 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bec70 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + b bec4c <_Py_dict_lookup@@Base+0x1088> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bebe8 <_Py_dict_lookup@@Base+0x12fc> │ │ │ │ + b beecc <_Py_dict_lookup@@Base+0x1308> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bebd0 <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ + b beeb4 <_Py_dict_lookup@@Base+0x12f0> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bec58 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ + b bef3c <_Py_dict_lookup@@Base+0x1378> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bec40 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ + b bef24 <_Py_dict_lookup@@Base+0x1360> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b be9ec <_Py_dict_lookup@@Base+0x1100> │ │ │ │ + b becd0 <_Py_dict_lookup@@Base+0x110c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b be9d8 <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ + b becbc <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b be8b4 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + b beb98 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b beb48 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ + b bee2c <_Py_dict_lookup@@Base+0x1268> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b beb30 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ + b bee14 <_Py_dict_lookup@@Base+0x1250> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #980] @ bf0bc <_Py_dict_lookup@@Base+0x17d0> │ │ │ │ + ldr r2, [pc, #980] @ bf3a0 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf068 <_Py_dict_lookup@@Base+0x177c> │ │ │ │ + beq bf34c <_Py_dict_lookup@@Base+0x1788> │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r3, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne bf078 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bf35c <_Py_dict_lookup@@Base+0x1798> │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf04c <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf330 <_Py_dict_lookup@@Base+0x176c> │ │ │ │ ldrb r2, [r3, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf04c <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf330 <_Py_dict_lookup@@Base+0x176c> │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf04c <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf330 <_Py_dict_lookup@@Base+0x176c> │ │ │ │ ldrb r0, [r3, #-8] │ │ │ │ ldrb r2, [r3, #-7] │ │ │ │ ldrb r1, [r3, #-6] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r3, #-5] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne bf0a0 <_Py_dict_lookup@@Base+0x17b4> │ │ │ │ + bne bf384 <_Py_dict_lookup@@Base+0x17c0> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bf0a0 <_Py_dict_lookup@@Base+0x17b4> │ │ │ │ + bne bf384 <_Py_dict_lookup@@Base+0x17c0> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bf0a0 <_Py_dict_lookup@@Base+0x17b4> │ │ │ │ + bne bf384 <_Py_dict_lookup@@Base+0x17c0> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne bf0a0 <_Py_dict_lookup@@Base+0x17b4> │ │ │ │ + bne bf384 <_Py_dict_lookup@@Base+0x17c0> │ │ │ │ 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 2e074 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #47336 @ 0xb8e8 │ │ │ │ + movw r2, #48104 @ 0xbbe8 │ │ │ │ movt r2, #11 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bee54 <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + bne bf138 <_Py_dict_lookup@@Base+0x1574> │ │ │ │ cmp r4, #0 │ │ │ │ - beq bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - ldr r2, [pc, #748] @ bf0c0 <_Py_dict_lookup@@Base+0x17d4> │ │ │ │ + beq bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ + ldr r2, [pc, #748] @ bf3a4 <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq bee8c <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bf170 <_Py_dict_lookup@@Base+0x15ac> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt bee1c <_Py_dict_lookup@@Base+0x1530> │ │ │ │ + bgt bf100 <_Py_dict_lookup@@Base+0x153c> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bee8c <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bf170 <_Py_dict_lookup@@Base+0x15ac> │ │ │ │ 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 bee6c <_Py_dict_lookup@@Base+0x1580> │ │ │ │ + beq bf150 <_Py_dict_lookup@@Base+0x158c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq beec0 <_Py_dict_lookup@@Base+0x15d4> │ │ │ │ + beq bf1a4 <_Py_dict_lookup@@Base+0x15e0> │ │ │ │ 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} │ │ │ │ @@ -148426,28 +148611,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 bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + b bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #59620 @ 0xe8e4 │ │ │ │ + movw r2, #60452 @ 0xec24 │ │ │ │ movt r2, #10 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne bef88 <_Py_dict_lookup@@Base+0x169c> │ │ │ │ + bne bf26c <_Py_dict_lookup@@Base+0x16a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ 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] │ │ │ │ @@ -148456,66 +148641,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 bef20 <_Py_dict_lookup@@Base+0x1634> │ │ │ │ + bne bf204 <_Py_dict_lookup@@Base+0x1640> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bef1c <_Py_dict_lookup@@Base+0x1630> │ │ │ │ + beq bf200 <_Py_dict_lookup@@Base+0x163c> │ │ │ │ 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 befc4 <_Py_dict_lookup@@Base+0x16d8> │ │ │ │ + beq bf2a8 <_Py_dict_lookup@@Base+0x16e4> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bef98 <_Py_dict_lookup@@Base+0x16ac> │ │ │ │ + beq bf27c <_Py_dict_lookup@@Base+0x16b8> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ 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 bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b beeb0 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ + b bf194 <_Py_dict_lookup@@Base+0x15d0> │ │ │ │ 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 bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bef34 <_Py_dict_lookup@@Base+0x1648> │ │ │ │ + beq bf218 <_Py_dict_lookup@@Base+0x1654> │ │ │ │ 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] │ │ │ │ @@ -148529,110 +148714,110 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r5, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r5, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r7, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ 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 bee4c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf130 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #10828 @ 0x2a4c │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ bf0c4 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ bf3a8 <_Py_dict_lookup@@Base+0x17e4> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49776 @ 0xc270 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #10828 @ 0x2a4c │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5698 │ │ │ │ + bl a5a38 │ │ │ │ mov r0, r3 │ │ │ │ - bl a5af0 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #50412 @ 0xc4ec │ │ │ │ + bl a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #49860 @ 0xc2c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #10828 @ 0x2a4c │ │ │ │ + movw r0, #10268 @ 0x281c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl a1034 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a13c8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sp, sp, r4, lsl #8 │ │ │ │ + ldrdeq sp, [sp], #-16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ mov r6, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt bf1ec <_Py_dict_lookup@@Base+0x1900> │ │ │ │ + bgt bf4d0 <_Py_dict_lookup@@Base+0x190c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf31c <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ - ldr r2, [pc, #560] @ bf340 <_Py_dict_lookup@@Base+0x1a54> │ │ │ │ + beq bf600 <_Py_dict_lookup@@Base+0x1a3c> │ │ │ │ + ldr r2, [pc, #560] @ bf624 <_Py_dict_lookup@@Base+0x1a60> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi bf31c <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bhi bf600 <_Py_dict_lookup@@Base+0x1a3c> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr sl, [pc, #536] @ bf344 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + ldr sl, [pc, #536] @ bf628 <_Py_dict_lookup@@Base+0x1a64> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r7, #60364 @ 0xebcc │ │ │ │ + movw r7, #59732 @ 0xe954 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf218 <_Py_dict_lookup@@Base+0x192c> │ │ │ │ - ldr ip, [pc, #504] @ bf348 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ + beq bf4fc <_Py_dict_lookup@@Base+0x1938> │ │ │ │ + ldr ip, [pc, #504] @ bf62c <_Py_dict_lookup@@Base+0x1a68> │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r8, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bf2bc <_Py_dict_lookup@@Base+0x19d0> │ │ │ │ + bne bf5a0 <_Py_dict_lookup@@Base+0x19dc> │ │ │ │ cmp r4, #0 │ │ │ │ str r8, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bf244 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + beq bf528 <_Py_dict_lookup@@Base+0x1964> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf244 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + bgt bf528 <_Py_dict_lookup@@Base+0x1964> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bf250 <_Py_dict_lookup@@Base+0x1964> │ │ │ │ + bne bf534 <_Py_dict_lookup@@Base+0x1970> │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -148644,161 +148829,161 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r7, #36300 @ 0x8dcc │ │ │ │ + movweq r7, #35868 @ 0x8c1c │ │ │ │ movteq r7, #21 │ │ │ │ - bne bf264 <_Py_dict_lookup@@Base+0x1978> │ │ │ │ - ldr sl, [pc, #320] @ bf344 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + bne bf548 <_Py_dict_lookup@@Base+0x1984> │ │ │ │ + ldr sl, [pc, #320] @ bf628 <_Py_dict_lookup@@Base+0x1a64> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf148 <_Py_dict_lookup@@Base+0x185c> │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + bne bf42c <_Py_dict_lookup@@Base+0x1868> │ │ │ │ + movw r0, #15784 @ 0x3da8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bf1e0 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + beq bf4c4 <_Py_dict_lookup@@Base+0x1900> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bf184 <_Py_dict_lookup@@Base+0x1898> │ │ │ │ + bne bf468 <_Py_dict_lookup@@Base+0x18a4> │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bf1a4 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + beq bf488 <_Py_dict_lookup@@Base+0x18c4> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bf1a4 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + b bf488 <_Py_dict_lookup@@Base+0x18c4> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble bf31c <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + ble bf600 <_Py_dict_lookup@@Base+0x1a3c> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r7, #520 @ 0x208 │ │ │ │ - movteq r7, #20 │ │ │ │ - beq bf1fc <_Py_dict_lookup@@Base+0x1910> │ │ │ │ + movweq r7, #65032 @ 0xfe08 │ │ │ │ + movteq r7, #19 │ │ │ │ + beq bf4e0 <_Py_dict_lookup@@Base+0x191c> │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf31c <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bne bf600 <_Py_dict_lookup@@Base+0x1a3c> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ + movw r1, #148 @ 0x94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ - b bf1e0 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + b bf4c4 <_Py_dict_lookup@@Base+0x1900> │ │ │ │ mov r7, #0 │ │ │ │ - b bf1fc <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r7, #54524 @ 0xd4fc │ │ │ │ + b bf4e0 <_Py_dict_lookup@@Base+0x191c> │ │ │ │ + movw r7, #54248 @ 0xd3e8 │ │ │ │ movt r7, #20 │ │ │ │ - b bf1fc <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bf4e0 <_Py_dict_lookup@@Base+0x191c> │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne bf2fc <_Py_dict_lookup@@Base+0x1a10> │ │ │ │ + bne bf5e0 <_Py_dict_lookup@@Base+0x1a1c> │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf22c <_Py_dict_lookup@@Base+0x1940> │ │ │ │ + bne bf510 <_Py_dict_lookup@@Base+0x194c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf230 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bf514 <_Py_dict_lookup@@Base+0x1950> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r8 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf230 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bf514 <_Py_dict_lookup@@Base+0x1950> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - subeq sp, sp, r8, asr #7 │ │ │ │ + b 172fdc │ │ │ │ + umaaleq sp, sp, r4, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bf34c : │ │ │ │ +000bf630 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r1 │ │ │ │ and r2, r0, r3 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt bf47c │ │ │ │ + bgt bf760 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf694 │ │ │ │ - ldr r3, [pc, #828] @ bf6d4 │ │ │ │ + beq bf978 │ │ │ │ + ldr r3, [pc, #828] @ bf9b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bf694 │ │ │ │ + bhi bf978 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp sl, #0 │ │ │ │ - bne bf6b8 │ │ │ │ - ldr r9, [pc, #796] @ bf6d8 │ │ │ │ + bne bf99c │ │ │ │ + ldr r9, [pc, #796] @ bf9bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #60364 @ 0xebcc │ │ │ │ + movw r7, #59732 @ 0xe954 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf4b0 │ │ │ │ - ldr ip, [pc, #764] @ bf6dc │ │ │ │ + beq bf794 │ │ │ │ + ldr ip, [pc, #764] @ bf9c0 │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr sl, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bf5c4 │ │ │ │ + bne bf8a8 │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bf4dc │ │ │ │ + beq bf7c0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4dc │ │ │ │ + bgt bf7c0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bf4e8 │ │ │ │ + bne bf7cc │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -148810,332 +148995,332 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r7, #36300 @ 0x8dcc │ │ │ │ + movweq r7, #35868 @ 0x8c1c │ │ │ │ movteq r7, #21 │ │ │ │ - bne bf4fc │ │ │ │ + bne bf7e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne bf6b8 │ │ │ │ - ldr r9, [pc, #572] @ bf6d8 │ │ │ │ + bne bf99c │ │ │ │ + ldr r9, [pc, #572] @ bf9bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf3d8 │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + bne bf6bc │ │ │ │ + movw r0, #15784 @ 0x3da8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bf5bc │ │ │ │ + beq bf8a0 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bf414 │ │ │ │ + bne bf6f8 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bf434 │ │ │ │ + beq bf718 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bf434 │ │ │ │ + b bf718 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bf694 │ │ │ │ + ble bf978 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r7, #520 @ 0x208 │ │ │ │ - movteq r7, #20 │ │ │ │ - beq bf48c │ │ │ │ + movweq r7, #65032 @ 0xfe08 │ │ │ │ + movteq r7, #19 │ │ │ │ + beq bf770 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf694 │ │ │ │ + bne bf978 │ │ │ │ cmp sl, #0 │ │ │ │ - beq bf678 │ │ │ │ - ldr r9, [pc, #424] @ bf6d8 │ │ │ │ + beq bf95c │ │ │ │ + ldr r9, [pc, #424] @ bf9bc │ │ │ │ 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 bf5a8 │ │ │ │ - ldr r0, [pc, #400] @ bf6dc │ │ │ │ + beq bf88c │ │ │ │ + ldr r0, [pc, #400] @ bf9c0 │ │ │ │ ldr r1, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r7, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r2, #2028] @ 0x7ec │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bf624 │ │ │ │ + bne bf908 │ │ │ │ ldr r2, [sl] │ │ │ │ - movw r7, #14596 @ 0x3904 │ │ │ │ + movw r7, #9984 @ 0x2700 │ │ │ │ movt r7, #33 @ 0x21 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b bf4c8 │ │ │ │ + b bf7ac │ │ │ │ mov r7, #0 │ │ │ │ - b bf48c │ │ │ │ - movw r7, #54524 @ 0xd4fc │ │ │ │ + b bf770 │ │ │ │ + movw r7, #54248 @ 0xd3e8 │ │ │ │ movt r7, #20 │ │ │ │ - b bf48c │ │ │ │ - movw r0, #15988 @ 0x3e74 │ │ │ │ + b bf770 │ │ │ │ + movw r0, #15380 @ 0x3c14 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne bf570 │ │ │ │ + bne bf854 │ │ │ │ mov r3, #0 │ │ │ │ - b bf470 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bf754 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp sl, r2 │ │ │ │ - bne bf604 │ │ │ │ + bne bf8e8 │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4c4 │ │ │ │ + bne bf7a8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf4c8 │ │ │ │ + b bf7ac │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf4c8 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b bf7ac │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne bf65c │ │ │ │ + bne bf940 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf570 │ │ │ │ + bne bf854 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf570 │ │ │ │ + b bf854 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf570 │ │ │ │ + b bf854 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ + movw r1, #148 @ 0x94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b bf5bc │ │ │ │ + bl 1b956c │ │ │ │ + b bf8a0 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #816 @ 0x330 │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b bf5bc │ │ │ │ - ldrdeq sp, [sp], #-48 @ 0xffffffd0 │ │ │ │ + bl 1b956c │ │ │ │ + b bf8a0 │ │ │ │ + umaaleq sp, sp, ip, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000bf6e0 : │ │ │ │ +000bf9c4 : │ │ │ │ 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 bf7d0 │ │ │ │ + beq bfab4 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r0, #43956 @ 0xabb4 │ │ │ │ + movw r0, #43348 @ 0xa954 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne bf774 │ │ │ │ + bne bfa58 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf774 │ │ │ │ + beq bfa58 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #53976 @ 0xd2d8 │ │ │ │ + movw ip, #54448 @ 0xd4b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq bf7ac │ │ │ │ + beq bfa90 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5994 │ │ │ │ + b c5cb0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf7bc │ │ │ │ + beq bfaa0 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne bf764 │ │ │ │ + bne bfa48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c0e1c │ │ │ │ + b c1100 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5db8 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b 2d4c3c │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf808 │ │ │ │ - bl d47bc │ │ │ │ + beq bfaec │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf808 │ │ │ │ + bne bfaec │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5d84 │ │ │ │ + b 2d4c08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c09c4 │ │ │ │ + beq c0d00 │ │ │ │ ldr r3, [r1] │ │ │ │ - movw r6, #6400 @ 0x1900 │ │ │ │ + movw r6, #5792 @ 0x16a0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - movw sl, #43956 @ 0xabb4 │ │ │ │ + movw sl, #43348 @ 0xa954 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne bfba4 │ │ │ │ + bne bfe88 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq bfba4 │ │ │ │ + beq bfe88 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq bfd74 │ │ │ │ + beq c0058 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne c0044 │ │ │ │ + bne c0328 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq bff98 │ │ │ │ + beq c027c │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bf9d4 │ │ │ │ + bne bfcb8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf8fc │ │ │ │ + beq bfbe0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne c0550 │ │ │ │ + bne c0834 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble bff64 │ │ │ │ + ble c0248 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne bfe64 │ │ │ │ + bne c0148 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r7, r2, lsl lr │ │ │ │ and r2, r7, r9 │ │ │ │ - bgt bf9b0 │ │ │ │ + bgt bfc94 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfb80 │ │ │ │ + bge bfe64 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq bfecc │ │ │ │ + beq c01b0 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r6, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -149145,183 +149330,183 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt bff2c │ │ │ │ + bgt c0210 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfac4 │ │ │ │ + bge bfda8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b bf958 │ │ │ │ + b bfc3c │ │ │ │ cmp r8, r6 │ │ │ │ - beq bfa94 │ │ │ │ + beq bfd78 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands sl, r3, #255 @ 0xff │ │ │ │ - beq bfa60 │ │ │ │ + beq bfd44 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #4044] @ c09c0 │ │ │ │ + ldr r3, [pc, #4072] @ c0cc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne c01d0 │ │ │ │ + bne c04b4 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0208 │ │ │ │ + bne c04ec │ │ │ │ tst sl, #2 │ │ │ │ - bne c0234 │ │ │ │ + bne c0518 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0270 │ │ │ │ + bne c0554 │ │ │ │ tst sl, #2 │ │ │ │ - bne c0168 │ │ │ │ + bne c044c │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c01a4 │ │ │ │ + bne c0488 │ │ │ │ tst sl, #2 │ │ │ │ - bne c0104 │ │ │ │ + bne c03e8 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c013c │ │ │ │ + bne c0420 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c04d4 │ │ │ │ + beq c07b8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r7, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r7, lsl #3 │ │ │ │ strne r6, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r6, [r3, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfb30 │ │ │ │ + ble bfe14 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9a0 │ │ │ │ + bgt bfc84 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne bf9a0 │ │ │ │ + bne bfc84 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bf9a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b bfc88 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r8, [r1, ip] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bf9c8 │ │ │ │ + blt bfcac │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r7 │ │ │ │ - ble bfb5c │ │ │ │ + ble bfe40 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c05f4 │ │ │ │ + bgt c0894 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bff4c │ │ │ │ + bge c0230 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt bff44 │ │ │ │ + bgt c0228 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b bf9cc │ │ │ │ + b bfcb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bfaa0 │ │ │ │ + bne bfd84 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bfaa0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b bfd84 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfb48 │ │ │ │ + bge bfe2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b bf958 │ │ │ │ + b bfc3c │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt bfb68 │ │ │ │ - b bfae8 │ │ │ │ + blt bfe4c │ │ │ │ + b bfdcc │ │ │ │ mov r0, r5 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c09f4 │ │ │ │ + beq c0ca4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne bf8a0 │ │ │ │ + bne bfb84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, sl │ │ │ │ - beq bfd78 │ │ │ │ + beq c005c │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw ip, #29632 @ 0x73c0 │ │ │ │ + movw ip, #30472 @ 0x7708 │ │ │ │ movt ip, #11 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, ip │ │ │ │ - bne c0648 │ │ │ │ - ldr r3, [pc, #3492] @ c09c0 │ │ │ │ + bne c092c │ │ │ │ + ldr r3, [pc, #3520] @ c0cc0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, r0, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c0630 │ │ │ │ + beq c0914 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r7] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bffc8 │ │ │ │ + beq c02ac │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ str r3, [r7, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -149342,66 +149527,66 @@ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldreq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq bfe1c │ │ │ │ - ldr r3, [pc, #3308] @ c09c0 │ │ │ │ + beq c0100 │ │ │ │ + ldr r3, [pc, #3336] @ c0cc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #1 │ │ │ │ - bne c0888 │ │ │ │ + bne c0b6c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #2 │ │ │ │ - bne c0820 │ │ │ │ + bne c0b04 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #4 │ │ │ │ - bne c07b8 │ │ │ │ + bne c0a9c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #8 │ │ │ │ - bne c0750 │ │ │ │ + bne c0a34 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #16 │ │ │ │ - bne c0958 │ │ │ │ + bne c0c3c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #32 │ │ │ │ - bne c08f0 │ │ │ │ + bne c0bd4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c06e8 │ │ │ │ + bne c09cc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ - bne c0680 │ │ │ │ + bne c0964 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble bfe10 │ │ │ │ + ble c00f4 │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrgt r2, [fp, #-52] @ 0xffffffcc │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r8, r2, lsl #2] │ │ │ │ strhle r2, [r8, r3] │ │ │ │ - b bfe1c │ │ │ │ + b c0100 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [pc, #3136] @ c09c0 │ │ │ │ + ldr r3, [pc, #3164] @ c0cc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1928] @ 0x788 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bff08 │ │ │ │ + beq c01ec │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r7, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -149423,175 +149608,175 @@ │ │ │ │ bl 2e074 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne bfcd8 │ │ │ │ + bne bffbc │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ cmp r3, sl │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r8, r3 │ │ │ │ - bne c0030 │ │ │ │ + bne c0314 │ │ │ │ str r5, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrd r2, [r7, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ strd r2, [r7, #12] │ │ │ │ str r7, [r4, #24] │ │ │ │ - b bf9a0 │ │ │ │ + b bfc84 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #2896] @ c09c0 │ │ │ │ + ldr r3, [pc, #2924] @ c0cc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne c0444 │ │ │ │ + bne c0728 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne c052c │ │ │ │ + bne c0810 │ │ │ │ tst r7, #2 │ │ │ │ - bne c0324 │ │ │ │ + bne c0608 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c0518 │ │ │ │ + bne c07fc │ │ │ │ tst r7, #2 │ │ │ │ - bne c03b4 │ │ │ │ + bne c0698 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c0504 │ │ │ │ + bne c07e8 │ │ │ │ tst r7, #2 │ │ │ │ - bne c029c │ │ │ │ + bne c0580 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - bne c04f0 │ │ │ │ + bne c07d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bf91c │ │ │ │ + b bfc00 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r6} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b bf9a0 │ │ │ │ + b bfc84 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b bfbf8 │ │ │ │ + b bfedc │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c058c │ │ │ │ + bge c0870 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b bf958 │ │ │ │ + b bfc3c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b bfb0c │ │ │ │ + b bfdf0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf908 │ │ │ │ + bne bfbec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0d24 │ │ │ │ + ble c1024 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0678 │ │ │ │ + bgt c095c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c0678 │ │ │ │ + bne c095c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c0678 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c095c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc c0540 │ │ │ │ + bcc c0824 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, ip, r0 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne bfc58 │ │ │ │ + bne bff3c │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c0c2c │ │ │ │ + bne c0f10 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2eda0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c065c │ │ │ │ + beq c0940 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b bfc58 │ │ │ │ + b bff3c │ │ │ │ str r5, [r2, #4] │ │ │ │ str r9, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b bfe44 │ │ │ │ + b c0128 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne bf8b4 │ │ │ │ + bne bfb98 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf8d4 │ │ │ │ + beq bfbb8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ lsl r8, r0, #2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ add r2, r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - bne c05b0 │ │ │ │ + bne c08b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0d40 │ │ │ │ + bne c1040 │ │ │ │ ldr r2, [r6] │ │ │ │ add r8, r3, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r8, #4] │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ ldrb r2, [r3] │ │ │ │ @@ -149602,886 +149787,886 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r3, #1] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0618 │ │ │ │ + ble c08fc │ │ │ │ ldr r4, [r6] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9a0 │ │ │ │ + bgt bfc84 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne bf9a0 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne bfc84 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bf9a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b bfc88 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0134 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq c0418 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0c78 │ │ │ │ + bne c0f5c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ + bl 2d92e0 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ - beq bfa60 │ │ │ │ + beq bfd44 │ │ │ │ ldr r9, [r9, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfa60 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq bfd44 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c0cb4 │ │ │ │ + bne c0f98 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ - b bfa60 │ │ │ │ + bl 2d92e0 │ │ │ │ + b bfd44 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0198 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq c047c │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0bb4 │ │ │ │ + bne c0e98 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ + bl 2d92e0 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq bfa48 │ │ │ │ + beq bfd2c │ │ │ │ ldr r9, [r9, #400] @ 0x190 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfa48 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq bfd2c │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c0a1c │ │ │ │ + bne c0cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ - b bfa48 │ │ │ │ + bl 2d92e0 │ │ │ │ + b bfd2c │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c01fc │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq c04e0 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0bf0 │ │ │ │ + bne c0ed4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ + bl 2d92e0 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ - beq bfa10 │ │ │ │ + beq bfcf4 │ │ │ │ ldr r9, [r9, #384] @ 0x180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfa10 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq bfcf4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c0b78 │ │ │ │ + bne c0e5c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ - b bfa10 │ │ │ │ + bl 2d92e0 │ │ │ │ + b bfcf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0264 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq c0548 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0b3c │ │ │ │ + bne c0e20 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ + bl 2d92e0 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq bfa2c │ │ │ │ + beq bfd10 │ │ │ │ ldr r9, [r9, #392] @ 0x188 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfa2c │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + beq bfd10 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c0a58 │ │ │ │ + bne c0d30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da3c0 │ │ │ │ - b bfa2c │ │ │ │ + bl 2d92e0 │ │ │ │ + b bfd10 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c0acc │ │ │ │ + bne c0db0 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - beq bfebc │ │ │ │ + beq c01a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r8 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfebc │ │ │ │ + beq c01a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfebc │ │ │ │ + bge c01a0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfebc │ │ │ │ + bl 380bbc │ │ │ │ + b c01a0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c0a94 │ │ │ │ + bne c0d78 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq bfe98 │ │ │ │ + beq c017c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfe98 │ │ │ │ + beq c017c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfe98 │ │ │ │ + bge c017c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfe98 │ │ │ │ + bl 380bbc │ │ │ │ + b c017c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c0b04 │ │ │ │ + bne c0de8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq bfeac │ │ │ │ + beq c0190 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfeac │ │ │ │ + beq c0190 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfeac │ │ │ │ + bge c0190 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfeac │ │ │ │ + bl 380bbc │ │ │ │ + b c0190 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c0c40 │ │ │ │ + bne c0f24 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq bfe84 │ │ │ │ + beq c0168 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfe84 │ │ │ │ + beq c0168 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfe84 │ │ │ │ + bge c0168 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfe84 │ │ │ │ + bl 380bbc │ │ │ │ + b c0168 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r7, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ - b bfa94 │ │ │ │ + b bfd78 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c02d0 │ │ │ │ + b c05b4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c03ec │ │ │ │ + b c06d0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c035c │ │ │ │ + b c0640 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #28372 @ 0x6ed4 │ │ │ │ + movw r8, #29164 @ 0x71ec │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c047c │ │ │ │ + b c0760 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b bfc58 │ │ │ │ + b bff3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bff98 │ │ │ │ + beq c027c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b bf8fc │ │ │ │ + b bfbe0 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt bff40 │ │ │ │ - b bfae8 │ │ │ │ + blt c0224 │ │ │ │ + b bfdcc │ │ │ │ + ldr r8, [r1, r2, lsl #2] │ │ │ │ + add r0, r2, r2, lsl #2 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + add r0, r0, ip │ │ │ │ + cmp r8, #0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + blt bfe00 │ │ │ │ + and r2, r0, r7 │ │ │ │ + b bfde8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0d5c │ │ │ │ + bne c0fd4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, r1, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r9] │ │ │ │ str r6, [r1, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c00d0 │ │ │ │ + bgt c03b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne c00d0 │ │ │ │ + bne c03b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c00d0 │ │ │ │ - ldr r8, [r1, r2, lsl #2] │ │ │ │ - add r0, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r0, r0, ip │ │ │ │ - cmp r8, #0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blt bfb1c │ │ │ │ - and r2, r0, r7 │ │ │ │ - b bfb04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c03b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c00dc │ │ │ │ + bne c03c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c00dc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c03c0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r0 │ │ │ │ - b bfff0 │ │ │ │ + b c02d4 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne bfc58 │ │ │ │ - bl 3736a8 │ │ │ │ + bne bff3c │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0d0c │ │ │ │ + ble c100c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0cf0 │ │ │ │ + ble c0ff0 │ │ │ │ mvn r4, #0 │ │ │ │ - b bf9a4 │ │ │ │ + b bfc88 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #408] @ 0x198 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd44 │ │ │ │ + beq c0028 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd44 │ │ │ │ + bge c0028 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd44 │ │ │ │ + bl 380bbc │ │ │ │ + b c0028 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd38 │ │ │ │ + beq c001c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd38 │ │ │ │ + bge c001c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd38 │ │ │ │ + bl 380bbc │ │ │ │ + b c001c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd14 │ │ │ │ + beq bfff8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd14 │ │ │ │ + bge bfff8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd14 │ │ │ │ + bl 380bbc │ │ │ │ + b bfff8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd08 │ │ │ │ + beq bffec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd08 │ │ │ │ + bge bffec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd08 │ │ │ │ + bl 380bbc │ │ │ │ + b bffec │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfcfc │ │ │ │ + beq bffe0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfcfc │ │ │ │ + bge bffe0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfcfc │ │ │ │ + bl 380bbc │ │ │ │ + b bffe0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfcf0 │ │ │ │ + beq bffd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfcf0 │ │ │ │ + bge bffd4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfcf0 │ │ │ │ + bl 380bbc │ │ │ │ + b bffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd2c │ │ │ │ + beq c0010 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd2c │ │ │ │ + bge c0010 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd2c │ │ │ │ + bl 380bbc │ │ │ │ + b c0010 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfd20 │ │ │ │ + beq c0004 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfd20 │ │ │ │ + bge c0004 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfd20 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c0a10 │ │ │ │ - bl d47bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c0a10 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - movw r1, #2799 @ 0xaef │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c0678 │ │ │ │ + bl 380bbc │ │ │ │ + b c0004 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6400 @ 0x1900 │ │ │ │ + movw r2, #5792 @ 0x16a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d5db8 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d5d84 │ │ │ │ + b 2d4c3c │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfa48 │ │ │ │ + bge bfd2c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfa48 │ │ │ │ + bl 380bbc │ │ │ │ + b bfd2c │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq c0d6c │ │ │ │ + bl d4b10 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c0d6c │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + movw r1, #2799 @ 0xaef │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c095c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfa2c │ │ │ │ + bge bfd10 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfa2c │ │ │ │ + bl 380bbc │ │ │ │ + b bfd10 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2d4c08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0350 │ │ │ │ + bge c0634 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c0350 │ │ │ │ + bl 380bbc │ │ │ │ + b c0634 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c02c8 │ │ │ │ + bge c05ac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c02c8 │ │ │ │ + bl 380bbc │ │ │ │ + b c05ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c03e0 │ │ │ │ + bge c06c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c03e0 │ │ │ │ + bl 380bbc │ │ │ │ + b c06c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0264 │ │ │ │ + bge c0548 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c0264 │ │ │ │ + bl 380bbc │ │ │ │ + b c0548 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfa10 │ │ │ │ + bge bfcf4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfa10 │ │ │ │ + bl 380bbc │ │ │ │ + b bfcf4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0198 │ │ │ │ + bge c047c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c0198 │ │ │ │ + bl 380bbc │ │ │ │ + b c047c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c01fc │ │ │ │ + bge c04e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c01fc │ │ │ │ + bl 380bbc │ │ │ │ + b c04e0 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b c0018 │ │ │ │ + b c02fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0470 │ │ │ │ + bge c0754 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c0470 │ │ │ │ + bl 380bbc │ │ │ │ + b c0754 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0134 │ │ │ │ + bge c0418 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c0134 │ │ │ │ + bl 380bbc │ │ │ │ + b c0418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfa60 │ │ │ │ + bge bfd44 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b bfa60 │ │ │ │ + bl 380bbc │ │ │ │ + b bfd44 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + bl e6260 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b c08c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c0678 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne c095c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c0678 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c095c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c066c │ │ │ │ + bne c0950 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c066c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c0950 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne bffa4 │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + bne c0288 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b bffa4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c0288 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e69f4 │ │ │ │ + bl e6960 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b c0090 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - bl e5f48 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b c05b8 │ │ │ │ + b c0374 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + movw ip, #43348 @ 0xa954 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, ip │ │ │ │ - bne c0de0 │ │ │ │ + bne c10c4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0de0 │ │ │ │ + beq c10c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw ip, #53976 @ 0xd2d8 │ │ │ │ + movw ip, #54448 @ 0xd4b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - beq c0e10 │ │ │ │ + beq c10f4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5994 │ │ │ │ + b c5cb0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c0db4 │ │ │ │ + bne c1098 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5db8 │ │ │ │ + b 2d4c3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c0e1c │ │ │ │ + b c1100 │ │ │ │ push {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, #43956 @ 0xabb4 │ │ │ │ + movw r5, #43348 @ 0xa954 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c113c │ │ │ │ - ldr r2, [pc, #1712] @ c1510 │ │ │ │ + bne c1420 │ │ │ │ + ldr r2, [pc, #1712] @ c17f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c0f68 │ │ │ │ + beq c124c │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r7, r4, #20 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -150503,24 +150688,24 @@ │ │ │ │ bl 2e074 │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c105c │ │ │ │ + bne c1340 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, r2] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r7, r3 │ │ │ │ - bne c0f4c │ │ │ │ + bne c1230 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -150533,46 +150718,46 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c0f24 │ │ │ │ + b c1208 │ │ │ │ mov lr, #72 @ 0x48 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r7, #48504 @ 0xbd78 │ │ │ │ + movw r7, #48544 @ 0xbda0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #30472 @ 0x7708 │ │ │ │ movt r0, #11 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c1178 │ │ │ │ - ldr r0, [pc, #1384] @ c1510 │ │ │ │ + bne c145c │ │ │ │ + ldr r0, [pc, #1384] @ c17f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c1168 │ │ │ │ + beq c144c │ │ │ │ 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 c10d8 │ │ │ │ + beq c13bc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -150591,533 +150776,533 @@ │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ strbeq r9, [r7, r3] │ │ │ │ - beq c0efc │ │ │ │ - ldr r3, [pc, #1208] @ c1510 │ │ │ │ + beq c11e0 │ │ │ │ + ldr r3, [pc, #1208] @ c17f4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c13a0 │ │ │ │ + bne c1684 │ │ │ │ tst r9, #2 │ │ │ │ - bne c133c │ │ │ │ + bne c1620 │ │ │ │ tst r9, #4 │ │ │ │ - bne c12d8 │ │ │ │ + bne c15bc │ │ │ │ tst r9, #8 │ │ │ │ - bne c1274 │ │ │ │ + bne c1558 │ │ │ │ tst r9, #16 │ │ │ │ - bne c1464 │ │ │ │ + bne c1748 │ │ │ │ tst r9, #32 │ │ │ │ - bne c1400 │ │ │ │ + bne c16e4 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne c1210 │ │ │ │ + bne c14f4 │ │ │ │ lsrs r9, r9, #7 │ │ │ │ - bne c11b4 │ │ │ │ + bne c1498 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble c0ef0 │ │ │ │ + ble c11d4 │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r7, r2, lsl #2] │ │ │ │ strhle r2, [r7, r3] │ │ │ │ - b c0efc │ │ │ │ + b c11e0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, r1 │ │ │ │ - bcc c1158 │ │ │ │ + bcc c143c │ │ │ │ add r0, r1, lr │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c0fe4 │ │ │ │ + bne c12c8 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #58312 @ 0xe3c8 │ │ │ │ + movw r2, #59144 @ 0xe708 │ │ │ │ movt r2, #10 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c14c8 │ │ │ │ + bne c17ac │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2eda0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c118c │ │ │ │ + beq c1470 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b c0fe4 │ │ │ │ + b c12c8 │ │ │ │ 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 c0f84 │ │ │ │ + b c1268 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b c0fe4 │ │ │ │ + b c12c8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ mov r4, r0 │ │ │ │ - b c10fc │ │ │ │ + b c13e0 │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c0fe4 │ │ │ │ - bl 3736a8 │ │ │ │ + bne c12c8 │ │ │ │ + bl 3733e0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c14f8 │ │ │ │ + ble c17dc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c14dc │ │ │ │ + ble c17c0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c0f44 │ │ │ │ + b c1228 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c10a8 │ │ │ │ + beq c138c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c10a8 │ │ │ │ + bge c138c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c10a8 │ │ │ │ + bl 380bbc │ │ │ │ + b c138c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c10a0 │ │ │ │ + beq c1384 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c10a0 │ │ │ │ + bge c1384 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c10a0 │ │ │ │ + bl 380bbc │ │ │ │ + b c1384 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1088 │ │ │ │ + beq c136c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1088 │ │ │ │ + bge c136c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1088 │ │ │ │ + bl 380bbc │ │ │ │ + b c136c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1080 │ │ │ │ + beq c1364 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1080 │ │ │ │ + bge c1364 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1080 │ │ │ │ + bl 380bbc │ │ │ │ + b c1364 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1078 │ │ │ │ + beq c135c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1078 │ │ │ │ + bge c135c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1078 │ │ │ │ + bl 380bbc │ │ │ │ + b c135c │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1070 │ │ │ │ + beq c1354 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1070 │ │ │ │ + bge c1354 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1070 │ │ │ │ + bl 380bbc │ │ │ │ + b c1354 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1098 │ │ │ │ + beq c137c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1098 │ │ │ │ + bge c137c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1098 │ │ │ │ + bl 380bbc │ │ │ │ + b c137c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1090 │ │ │ │ + beq c1374 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1090 │ │ │ │ + bge c1374 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c1090 │ │ │ │ + bl 380bbc │ │ │ │ + b c1374 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b c1124 │ │ │ │ + b c1408 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne c11ac │ │ │ │ + bne c1490 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c11ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c1490 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne c119c │ │ │ │ + bne c1480 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c119c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c1480 │ │ │ │ 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, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r0, #132] @ 0x84 │ │ │ │ - bne c1d8c │ │ │ │ - movw r4, #16316 @ 0x3fbc │ │ │ │ + bne c2070 │ │ │ │ + movw r4, #16356 @ 0x3fe4 │ │ │ │ movt r4, #105 @ 0x69 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c160c │ │ │ │ - movw r3, #22400 @ 0x5780 │ │ │ │ + beq c18f0 │ │ │ │ + movw r3, #21792 @ 0x5520 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r4, r4, #32 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #19612 @ 0x4c9c │ │ │ │ + movw r3, #18228 @ 0x4734 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #31020 @ 0x792c │ │ │ │ + movw r3, #30412 @ 0x76cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c15b0 │ │ │ │ + b c1894 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq c15a4 │ │ │ │ + beq c1888 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq c15a4 │ │ │ │ + beq c1888 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c171c │ │ │ │ + bne c1a00 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c160c │ │ │ │ + beq c18f0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c15a4 │ │ │ │ + beq c1888 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs c19a8 │ │ │ │ + bcs c1c8c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs c16f4 │ │ │ │ + bcs c19d8 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs c1708 │ │ │ │ + bcs c19ec │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi c1580 │ │ │ │ + bhi c1864 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls c1590 │ │ │ │ + bls c1874 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne c1590 │ │ │ │ + bne c1874 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne c15b0 │ │ │ │ + bne c1894 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c1e14 │ │ │ │ + bne c20cc │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq c1b68 │ │ │ │ + beq c1e4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c19dc │ │ │ │ + bne c1cc0 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r9, [r5, #132] @ 0x84 │ │ │ │ - bne c1a40 │ │ │ │ + bne c1d24 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c22d0 │ │ │ │ + bne c25b4 │ │ │ │ ldr r6, [r5, #132] @ 0x84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2414 │ │ │ │ - ldr r2, [pc, #3844] @ c2584 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq c26f8 │ │ │ │ + ldr r2, [pc, #3844] @ c2868 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne c2108 │ │ │ │ + bne c23ec │ │ │ │ ldr r4, [r2, #2260] @ 0x8d4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c2108 │ │ │ │ - ldr r1, [pc, #3812] @ c2588 │ │ │ │ + beq c23ec │ │ │ │ + ldr r1, [pc, #3812] @ c286c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2424 │ │ │ │ + beq c2708 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c1f04 │ │ │ │ + bne c21e8 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c1cb4 │ │ │ │ - ldr r1, [pc, #3764] @ c2588 │ │ │ │ + bne c1f98 │ │ │ │ + ldr r1, [pc, #3764] @ c286c │ │ │ │ mov r0, r6 │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1d1c │ │ │ │ + beq c2000 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne c1590 │ │ │ │ - b c15a4 │ │ │ │ + bne c1874 │ │ │ │ + b c1888 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne c1590 │ │ │ │ - b c15a4 │ │ │ │ + bne c1874 │ │ │ │ + b c1888 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq c17c4 │ │ │ │ + beq c1aa8 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c17c4 │ │ │ │ + beq c1aa8 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs c19d0 │ │ │ │ + bcs c1cb4 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ subcs r3, r3, #384 @ 0x180 │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs c19d0 │ │ │ │ + bcs c1cb4 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs c19d0 │ │ │ │ + bcs c1cb4 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls c19bc │ │ │ │ + bls c1ca0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq c17c4 │ │ │ │ + beq c1aa8 │ │ │ │ cmn r1, r3 │ │ │ │ - beq c17c4 │ │ │ │ + beq c1aa8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c17c4 │ │ │ │ + bne c1aa8 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq c2314 │ │ │ │ + beq c25f8 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne c15a4 │ │ │ │ + bne c1888 │ │ │ │ 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 c15a4 │ │ │ │ + bne c1888 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2464 │ │ │ │ + beq c2748 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #43956 @ 0xabb4 │ │ │ │ + movw r6, #43348 @ 0xa954 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne c1de8 │ │ │ │ + bne c21bc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c1de8 │ │ │ │ + beq c21bc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c1f48 │ │ │ │ + beq c222c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c1d7c │ │ │ │ + bne c2060 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c232c │ │ │ │ - movw r0, #31020 @ 0x792c │ │ │ │ + beq c2610 │ │ │ │ + movw r0, #30412 @ 0x76cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c1f48 │ │ │ │ + beq c222c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c1c9c │ │ │ │ - ldr r2, [pc, #3360] @ c258c │ │ │ │ + beq c1f80 │ │ │ │ + ldr r2, [pc, #3360] @ c2870 │ │ │ │ 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 │ │ │ │ @@ -151126,94 +151311,94 @@ │ │ │ │ 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 c1ca8 │ │ │ │ + ble c1f8c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c240c │ │ │ │ + beq c26f0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq c18f8 │ │ │ │ + beq c1bdc │ │ │ │ cmp r3, r6 │ │ │ │ - bne c18f8 │ │ │ │ + bne c1bdc │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c1bd4 │ │ │ │ + beq c1eb8 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c242c │ │ │ │ + beq c2710 │ │ │ │ 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 c1f14 │ │ │ │ + bne c21f8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c1f14 │ │ │ │ + beq c21f8 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq c2080 │ │ │ │ - bl c5994 │ │ │ │ + beq c2364 │ │ │ │ + bl c5cb0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f40 │ │ │ │ + beq c2224 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15a4 │ │ │ │ + bgt c1888 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne c15a4 │ │ │ │ + bne c1888 │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c15a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c1888 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne c1590 │ │ │ │ - b c15a4 │ │ │ │ + bne c1874 │ │ │ │ + b c1888 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls c177c │ │ │ │ + bls c1a60 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c177c │ │ │ │ - b c17c4 │ │ │ │ + bne c1a60 │ │ │ │ + b c1aa8 │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2976] @ c258c │ │ │ │ + ldr r0, [pc, #2976] @ c2870 │ │ │ │ mov r2, #28 │ │ │ │ sub lr, r3, #1 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp lr, #10 │ │ │ │ mul r2, r2, lr │ │ │ │ ldr r1, [r0, ip] │ │ │ │ movls lr, #0 │ │ │ │ @@ -151226,29 +151411,29 @@ │ │ │ │ cmp lr, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c25a0 │ │ │ │ ldr r9, [r1, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c2568 │ │ │ │ - movw r8, #31564 @ 0x7b4c │ │ │ │ + bne c284c │ │ │ │ + movw r8, #30956 @ 0x78ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1f48 │ │ │ │ + beq c222c │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c1ab0 │ │ │ │ - ldr r0, [pc, #2836] @ c258c │ │ │ │ + beq c1d94 │ │ │ │ + ldr r0, [pc, #2836] @ c2870 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -151267,55 +151452,55 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c26c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c1b14 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq c1df8 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c1b14 │ │ │ │ + bne c1df8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c212c │ │ │ │ + beq c2410 │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c92c0 │ │ │ │ + bl c95dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23ec │ │ │ │ + beq c26d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b54 │ │ │ │ + bgt c1e38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c255c │ │ │ │ + beq c2840 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1f50 │ │ │ │ + bne c2234 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c216c │ │ │ │ + bne c2450 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1650 │ │ │ │ - ldr r0, [pc, #2568] @ c258c │ │ │ │ + beq c1934 │ │ │ │ + ldr r0, [pc, #2568] @ c2870 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -151323,133 +151508,133 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2344 │ │ │ │ + beq c2628 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b c1654 │ │ │ │ + b c1938 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c236c │ │ │ │ - ldr r3, [pc, #2464] @ c2590 │ │ │ │ + beq c2650 │ │ │ │ + ldr r3, [pc, #2464] @ c2874 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #2452] @ c258c │ │ │ │ + ldr r2, [pc, #2452] @ c2870 │ │ │ │ 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 c1d30 │ │ │ │ + bne c2014 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c8924 │ │ │ │ + bl c8c40 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2530 │ │ │ │ + beq c2814 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2088 │ │ │ │ + bne c236c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c5c │ │ │ │ + bgt c1f40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne c1c5c │ │ │ │ + bne c1f40 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c22e4 │ │ │ │ + ble c25c8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne c18fc │ │ │ │ + bne c1be0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b c18fc │ │ │ │ + b c1be0 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18ac │ │ │ │ + bgt c1b90 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b c18ac │ │ │ │ + b c1b90 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl c9d18 │ │ │ │ + bl ca034 │ │ │ │ mov r4, r0 │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2424 │ │ │ │ - ldr r1, [pc, #2208] @ c2588 │ │ │ │ + beq c2708 │ │ │ │ + ldr r1, [pc, #2208] @ c286c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c253c │ │ │ │ + beq c2820 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2554 │ │ │ │ + bgt c2838 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c16e4 │ │ │ │ + bne c19c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r8, r4, #0 │ │ │ │ - b c16e8 │ │ │ │ + b c19cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1c10 │ │ │ │ + beq c1ef4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d64 │ │ │ │ + bgt c2048 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne c1d64 │ │ │ │ + bne c2048 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ - b c18fc │ │ │ │ + b c1be0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c15a4 │ │ │ │ - b c1828 │ │ │ │ + bne c1888 │ │ │ │ + b c1b0c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #2032] @ c258c │ │ │ │ + ldr r0, [pc, #2032] @ c2870 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -151461,121 +151646,121 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - b c1540 │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cffe0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne c1808 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 3eef8 │ │ │ │ - b c16e8 │ │ │ │ + b c1824 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16e8 │ │ │ │ + beq c19cc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16e8 │ │ │ │ + beq c19cc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16e8 │ │ │ │ + beq c19cc │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16e8 │ │ │ │ + beq c19cc │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16e8 │ │ │ │ + beq c19cc │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b c1ee8 │ │ │ │ + b c21a0 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1618 │ │ │ │ + beq c18fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79a8 │ │ │ │ + bl c7cc4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne c2194 │ │ │ │ + mov r8, r0 │ │ │ │ + b c19cc │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl d02fc │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c1edc │ │ │ │ + bne c1aec │ │ │ │ mov r8, r0 │ │ │ │ - b c16e8 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 3eef0 │ │ │ │ + b c19cc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c16e4 │ │ │ │ - b c16c0 │ │ │ │ + bne c19c8 │ │ │ │ + b c19a4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c195c │ │ │ │ + bne c1c40 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d5db8 │ │ │ │ + bl 2d4c3c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c22fc │ │ │ │ + ble c25e0 │ │ │ │ mvn r8, #0 │ │ │ │ - b c16e8 │ │ │ │ - movw sl, #31564 @ 0x7b4c │ │ │ │ + b c19cc │ │ │ │ + movw sl, #30956 @ 0x78ec │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ add r6, r6, #20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c2568 │ │ │ │ + bne c284c │ │ │ │ mov r0, sl │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1f48 │ │ │ │ + beq c222c │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c1fcc │ │ │ │ - ldr r3, [pc, #1528] @ c258c │ │ │ │ + beq c22b0 │ │ │ │ + ldr r3, [pc, #1528] @ c2870 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -151594,111 +151779,111 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c26c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c2030 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq c2314 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2030 │ │ │ │ + bne c2314 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c214c │ │ │ │ + beq c2430 │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c92c0 │ │ │ │ + bl c95dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23ec │ │ │ │ + beq c26d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2070 │ │ │ │ + bgt c2354 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2518 │ │ │ │ + beq c27fc │ │ │ │ ldr r7, [r6, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1b60 │ │ │ │ - b c1f64 │ │ │ │ - bl c0e1c │ │ │ │ - b c197c │ │ │ │ + beq c1e44 │ │ │ │ + b c2248 │ │ │ │ + bl c1100 │ │ │ │ + b c1c60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c20a0 │ │ │ │ + bgt c2384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq c2524 │ │ │ │ + beq c2808 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c20d0 │ │ │ │ + bgt c23b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c250c │ │ │ │ + beq c27f0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c20d0 │ │ │ │ + bgt c23b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c249c │ │ │ │ + beq c2780 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble c18f8 │ │ │ │ + ble c1bdc │ │ │ │ mov r0, r8 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b c18f8 │ │ │ │ - ldr r0, [pc, #1144] @ c2588 │ │ │ │ - bl cffe0 │ │ │ │ + b c1bdc │ │ │ │ + ldr r0, [pc, #1144] @ c286c │ │ │ │ + bl d02fc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c169c │ │ │ │ - ldr r1, [pc, #1124] @ c2588 │ │ │ │ + bne c1980 │ │ │ │ + ldr r1, [pc, #1124] @ c286c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eef8 │ │ │ │ - b c1d1c │ │ │ │ - ldr r0, [pc, #1112] @ c258c │ │ │ │ + bl 3eef0 │ │ │ │ + b c2000 │ │ │ │ + ldr r0, [pc, #1112] @ c2870 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, ip] │ │ │ │ - bl 2d5f7c │ │ │ │ + bl 2d4e00 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c1b18 │ │ │ │ - b c23e8 │ │ │ │ - ldr r2, [pc, #1080] @ c258c │ │ │ │ + bne c1dfc │ │ │ │ + b c26cc │ │ │ │ + ldr r2, [pc, #1080] @ c2870 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2d5f7c │ │ │ │ + bl 2d4e00 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c2034 │ │ │ │ - b c23e8 │ │ │ │ + bne c2318 │ │ │ │ + b c26cc │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22d4 │ │ │ │ - ldr r0, [pc, #1036] @ c258c │ │ │ │ + beq c25b8 │ │ │ │ + ldr r0, [pc, #1036] @ c2870 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -151706,33 +151891,33 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2354 │ │ │ │ + beq c2638 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1bc0 │ │ │ │ + beq c1ea4 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ mov r8, r7 │ │ │ │ - movw sl, #31292 @ 0x7a3c │ │ │ │ + movw sl, #30684 @ 0x77dc │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, sl │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1f48 │ │ │ │ + beq c222c │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c223c │ │ │ │ - ldr r3, [pc, #900] @ c258c │ │ │ │ + beq c2520 │ │ │ │ + ldr r3, [pc, #900] @ c2870 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -151745,314 +151930,314 @@ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c23e8 │ │ │ │ + beq c26cc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c92c0 │ │ │ │ + bl c95dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c24ec │ │ │ │ + beq c27d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22a4 │ │ │ │ + bgt c2588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2490 │ │ │ │ + beq c2774 │ │ │ │ ldr r8, [r6, #20]! │ │ │ │ cmp r8, #0 │ │ │ │ - bne c21e4 │ │ │ │ + bne c24c8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b c1b74 │ │ │ │ + b c1e58 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r7, [r6] │ │ │ │ - beq c1b88 │ │ │ │ - b c2184 │ │ │ │ + beq c1e6c │ │ │ │ + b c2468 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1650 │ │ │ │ + beq c1934 │ │ │ │ ldr r9, [r5, #132] @ 0x84 │ │ │ │ - b c21d4 │ │ │ │ + b c24b8 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne c18fc │ │ │ │ + bne c1be0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f48 │ │ │ │ + bgt c222c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne c1f48 │ │ │ │ + bne c222c │ │ │ │ mov r0, sl │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c1f48 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c222c │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b c17bc │ │ │ │ + b c1aa0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl bf814 │ │ │ │ + bl bfaf8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c15a4 │ │ │ │ - b c1efc │ │ │ │ + bne c1888 │ │ │ │ + b c21b4 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ - b c1bcc │ │ │ │ + b c1eb0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2344 │ │ │ │ + beq c2628 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r1, r2 │ │ │ │ - b c21d0 │ │ │ │ + b c24b4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c1be8 │ │ │ │ + bne c1ecc │ │ │ │ tst r3, #32 │ │ │ │ - beq c24a8 │ │ │ │ + beq c278c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c24c8 │ │ │ │ + beq c27ac │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c24d8 │ │ │ │ + blt c27bc │ │ │ │ add r3, r8, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d74 │ │ │ │ + bgt c2058 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne c1d74 │ │ │ │ + bne c2058 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c1d74 │ │ │ │ + b c2058 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f48 │ │ │ │ + bgt c222c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c1f48 │ │ │ │ + bne c222c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c1f48 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c222c │ │ │ │ str r8, [sl, #12] │ │ │ │ - b c22f0 │ │ │ │ - bl d47bc │ │ │ │ + b c25d4 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1678 │ │ │ │ - bl 2d5d58 │ │ │ │ + bne c195c │ │ │ │ + bl 2d4bdc │ │ │ │ mvn r4, #0 │ │ │ │ - b c1d1c │ │ │ │ + b c2000 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - beq c2484 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + beq c2768 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2484 │ │ │ │ + bne c2768 │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ - b c1f40 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b c2224 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c17e4 │ │ │ │ + bne c1ac8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d5d58 │ │ │ │ - bl 2d5d84 │ │ │ │ + b 2d4bdc │ │ │ │ + bl 2d4c08 │ │ │ │ ldr r3, [sl] │ │ │ │ - b c1f40 │ │ │ │ + b c2224 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c22a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c2588 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c20d0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c23b4 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge c2398 │ │ │ │ + bge c267c │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #208] @ c2594 │ │ │ │ + ldr r3, [pc, #208] @ c2878 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b c23b4 │ │ │ │ + b c2698 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c2398 │ │ │ │ + bge c267c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ - b c24b8 │ │ │ │ + b c279c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16e8 │ │ │ │ + bgt c19cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c16e8 │ │ │ │ + bne c19cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c16e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c19cc │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c20b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c239c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c2070 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c2354 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c20a0 │ │ │ │ - bl 177b78 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c2384 │ │ │ │ + bl 1777a4 │ │ │ │ mov r3, r8 │ │ │ │ - b c1d74 │ │ │ │ + b c2058 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d1c │ │ │ │ + bgt c2000 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c1d14 │ │ │ │ - b c1d1c │ │ │ │ + beq c1ff8 │ │ │ │ + b c2000 │ │ │ │ mov r4, #0 │ │ │ │ - b c1d1c │ │ │ │ + b c2000 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c1b54 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c1e38 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ + movw r1, #464 @ 0x1d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b c1f48 │ │ │ │ - rsbeq r3, fp, r8, ror sp │ │ │ │ - rsbeq r4, fp, r0, asr #12 │ │ │ │ + bl 1b956c │ │ │ │ + b c222c │ │ │ │ + rsbeq r3, fp, r0, lsr #27 │ │ │ │ + rsbeq r4, fp, r8, ror #12 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subcs r1, r1, #424 @ 0x1a8 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrcs r0, [r0, #80] @ 0x50 │ │ │ │ - bcs c25fc │ │ │ │ + bcs c28e0 │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ - bcs c2608 │ │ │ │ + bcs c28ec │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs r1, r1, #372 @ 0x174 │ │ │ │ ldrcs r0, [r0, #56] @ 0x38 │ │ │ │ - bcs c25fc │ │ │ │ + bcs c28e0 │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls c25f0 │ │ │ │ + bls c28d4 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #228 @ 0xe4 │ │ │ │ - beq c25e4 │ │ │ │ + beq c28c8 │ │ │ │ add r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ subhi r1, r1, #212 @ 0xd4 │ │ │ │ ldrhi r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c25e0 │ │ │ │ - b c25e4 │ │ │ │ + bne c28c4 │ │ │ │ + b c28c8 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #384 @ 0x180 │ │ │ │ - bne c25e0 │ │ │ │ - b c25e4 │ │ │ │ + bne c28c4 │ │ │ │ + b c28c8 │ │ │ │ │ │ │ │ -000c261c : │ │ │ │ +000c2900 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31020 @ 0x792c │ │ │ │ + movw r0, #30412 @ 0x76cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2698 │ │ │ │ + beq c297c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c2670 │ │ │ │ + beq c2954 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r8, [r4, #24] │ │ │ │ - beq c26a4 │ │ │ │ + beq c2988 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c269c │ │ │ │ + bgt c2980 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c269c │ │ │ │ + bne c2980 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c269c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c2980 │ │ │ │ push {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 c2c50 │ │ │ │ + bl c2f34 │ │ │ │ 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] @ c273c │ │ │ │ + ldr ip, [pc, #60] @ c2a20 │ │ │ │ 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] │ │ │ │ @@ -152063,15 +152248,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 │ │ │ │ │ │ │ │ -000c2740 : │ │ │ │ +000c2a24 : │ │ │ │ push {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 r2, [r0, #20] │ │ │ │ @@ -152094,89 +152279,89 @@ │ │ │ │ addne ip, ip, r4 │ │ │ │ addne r4, ip, #3 │ │ │ │ addne ip, ip, #1 │ │ │ │ bicne r4, r4, #3 │ │ │ │ addne ip, r4, ip, lsl #2 │ │ │ │ addne r2, r2, ip │ │ │ │ adds r6, r3, r2 │ │ │ │ - bmi c2b5c │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + bmi c2e40 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne c2b30 │ │ │ │ - ldr r1, [pc, #1116] @ c2c44 │ │ │ │ + bne c2e14 │ │ │ │ + ldr r1, [pc, #1116] @ c2f28 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r8] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r7, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs c2aa8 │ │ │ │ + bcs c2d8c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [r7, r1, lsl #3] │ │ │ │ ldr sl, [ip, #8] │ │ │ │ cmp ip, sl │ │ │ │ - beq c2b08 │ │ │ │ + beq c2dec │ │ │ │ ldr r0, [ip] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ str r5, [ip, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c292c │ │ │ │ + beq c2c10 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, r0, r3 │ │ │ │ - beq c2afc │ │ │ │ + beq c2de0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c29f0 │ │ │ │ - ldr r3, [pc, #1004] @ c2c48 │ │ │ │ + beq c2cd4 │ │ │ │ + ldr r3, [pc, #1004] @ c2f2c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c29b8 │ │ │ │ + bgt c2c9c │ │ │ │ sub r2, r2, #8 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2a2c │ │ │ │ - ldr r2, [pc, #928] @ c2c4c │ │ │ │ + bne c2cf0 │ │ │ │ + ldr r2, [pc, #928] @ c2f30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2b74 │ │ │ │ + bne c2e58 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c2958 │ │ │ │ + bne c2c3c │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c2920 │ │ │ │ - ldr r0, [pc, #860] @ c2c44 │ │ │ │ + beq c2c04 │ │ │ │ + ldr r0, [pc, #860] @ c2f28 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ sub r2, r5, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -152189,213 +152374,213 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, [ip, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c29fc │ │ │ │ + bcc c2ce0 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r6, r1, lsl #3 │ │ │ │ str r1, [ip, #24] │ │ │ │ add r1, ip, r6 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r5, [ip, r6] │ │ │ │ and r9, lr, #16384 @ 0x4000 │ │ │ │ - b c2834 │ │ │ │ + b c2b18 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c2a70 │ │ │ │ + bgt c2d54 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r5, r1 │ │ │ │ add r2, r2, r3 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, r1] │ │ │ │ cmp r2, ip │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - beq c29a8 │ │ │ │ + beq c2c8c │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #-12] │ │ │ │ - b c28d8 │ │ │ │ + b c2bbc │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c29f0 │ │ │ │ + beq c2cd4 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c29f0 │ │ │ │ + bne c2cd4 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2c34 │ │ │ │ + bne c2f18 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c2a0c │ │ │ │ + beq c2d34 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c288c │ │ │ │ + b c2b70 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r1, [sl, #12] │ │ │ │ str sl, [r1, #8] │ │ │ │ - b c2834 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - orr r3, r3, #16 │ │ │ │ - strex r0, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c2a10 │ │ │ │ - dmb ish │ │ │ │ - b c29f0 │ │ │ │ - ldr r2, [pc, #536] @ c2c4c │ │ │ │ + b c2b18 │ │ │ │ + ldr r2, [pc, #568] @ c2f30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2bc4 │ │ │ │ + bne c2ed8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq c28d8 │ │ │ │ + beq c2bbc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b c295c │ │ │ │ + b c2c40 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r0, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c2d38 │ │ │ │ + dmb ish │ │ │ │ + b c2cd4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, r0 │ │ │ │ add r0, r5, r3 │ │ │ │ cmp r2, r1 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c2998 │ │ │ │ - b c29a8 │ │ │ │ + bne c2c7c │ │ │ │ + b c2c8c │ │ │ │ ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, r1 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c2bac │ │ │ │ + bne c2e90 │ │ │ │ cmp r6, #1 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2b60 │ │ │ │ + beq c2e44 │ │ │ │ ldr r1, [r7, #800] @ 0x320 │ │ │ │ ldr r9, [r4, #84] @ 0x54 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r7, #800] @ 0x320 │ │ │ │ and r9, r9, #16384 @ 0x4000 │ │ │ │ - b c2834 │ │ │ │ + b c2b18 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c2854 │ │ │ │ - b c29f0 │ │ │ │ + bne c2b38 │ │ │ │ + b c2cd4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq c2aa8 │ │ │ │ + beq c2d8c │ │ │ │ ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c2950 │ │ │ │ + b c2c34 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrne r9, [r4, #84] @ 0x54 │ │ │ │ andne r9, r9, #16384 @ 0x4000 │ │ │ │ - bne c2834 │ │ │ │ + bne c2b18 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #224] @ c2c48 │ │ │ │ + ldr r3, [pc, #224] @ c2f2c │ │ │ │ ldr r0, [r3, r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37379c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b 3734d4 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c2c00 │ │ │ │ + bne c2eb8 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2bf0 │ │ │ │ + bne c2ea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c28d8 │ │ │ │ - b c2a68 │ │ │ │ + beq c2bbc │ │ │ │ + b c2d2c │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c2adc │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne c2c20 │ │ │ │ - ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - bl 2ed94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c2a54 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b c2a54 │ │ │ │ + b c2dc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c28d8 │ │ │ │ - b c2a68 │ │ │ │ + beq c2bbc │ │ │ │ + b c2d2c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c28d8 │ │ │ │ - b c2a68 │ │ │ │ + beq c2bbc │ │ │ │ + b c2d2c │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c2f04 │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ed94 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c2d18 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b c2d18 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c2a54 │ │ │ │ + b c2d18 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c29e0 │ │ │ │ - b c29f0 │ │ │ │ + beq c2cc4 │ │ │ │ + b c2cd4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ @@ -152417,270 +152602,270 @@ │ │ │ │ addne r3, r3, r1 │ │ │ │ addne r1, r3, #3 │ │ │ │ addne r3, r3, #1 │ │ │ │ bicne r1, r1, #3 │ │ │ │ addne r3, r1, r3, lsl #2 │ │ │ │ addne r2, r2, r3 │ │ │ │ adds r7, r6, r2 │ │ │ │ - bmi c3040 │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + bmi c3324 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c2fd8 │ │ │ │ - ldr r3, [pc, #960] @ c30b0 │ │ │ │ + bne c32bc │ │ │ │ + ldr r3, [pc, #960] @ c3394 │ │ │ │ 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 c2f60 │ │ │ │ + bcs c3244 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq c2fb8 │ │ │ │ + beq c329c │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c2dec │ │ │ │ + beq c30d0 │ │ │ │ add r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c2fac │ │ │ │ + beq c3290 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ cmp ip, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c2eb8 │ │ │ │ - ldr r0, [pc, #848] @ c30b4 │ │ │ │ + beq c319c │ │ │ │ + ldr r0, [pc, #848] @ c3398 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r3, r0] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c2e80 │ │ │ │ + bgt c3164 │ │ │ │ sub r2, r2, #8 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2ef4 │ │ │ │ - ldr r2, [pc, #772] @ c30b8 │ │ │ │ + bne c31b8 │ │ │ │ + ldr r2, [pc, #772] @ c339c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3000 │ │ │ │ + bne c32e4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c2e1c │ │ │ │ + bne c3100 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi c2ec4 │ │ │ │ + bhi c31a8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r5, [r3, r7] │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ - b c2d3c │ │ │ │ + b c3020 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c2f28 │ │ │ │ + bgt c320c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ add r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq c2e6c │ │ │ │ + beq c3150 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2e074 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #-12] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c2eb8 │ │ │ │ + beq c319c │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2eb8 │ │ │ │ + bne c319c │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c30a0 │ │ │ │ + bne c3384 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c2ed4 │ │ │ │ + beq c31ec │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c2d94 │ │ │ │ + b c3078 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b c2d3c │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - orr r3, r3, #16 │ │ │ │ - strex r0, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c2ed8 │ │ │ │ - dmb ish │ │ │ │ - b c2eb8 │ │ │ │ - ldr r2, [pc, #444] @ c30b8 │ │ │ │ + b c3020 │ │ │ │ + ldr r2, [pc, #476] @ c339c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c304c │ │ │ │ + bne c3330 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b c2dd4 │ │ │ │ + b c30b8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r0, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c31f0 │ │ │ │ + dmb ish │ │ │ │ + b c319c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ strb r2, [r5, r0] │ │ │ │ add r0, r5, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c2e5c │ │ │ │ - b c2e6c │ │ │ │ + bne c3140 │ │ │ │ + b c3150 │ │ │ │ ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c302c │ │ │ │ + bne c3310 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3040 │ │ │ │ + beq c3324 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c2d3c │ │ │ │ + b c3020 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c2d5c │ │ │ │ - b c2eb8 │ │ │ │ + bne c3040 │ │ │ │ + b c319c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2f60 │ │ │ │ + beq c3244 │ │ │ │ ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c2e14 │ │ │ │ + b c30f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3040 │ │ │ │ + beq c3324 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c2d3c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b c3020 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3078 │ │ │ │ + bne c335c │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2dd4 │ │ │ │ + bne c30b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b c2dd4 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b c30b8 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c2f8c │ │ │ │ + b c3270 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b 3733e0 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c308c │ │ │ │ + bne c3370 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f1c │ │ │ │ + bne c31e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b c2f1c │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b c31e0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c2dd4 │ │ │ │ + b c30b8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c2f1c │ │ │ │ + b c31e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2ea8 │ │ │ │ - b c2eb8 │ │ │ │ + beq c318c │ │ │ │ + b c319c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000c30bc <_PyType_AllocNoTrack@@Base>: │ │ │ │ +000c33a0 <_PyType_AllocNoTrack@@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 r4, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -152693,441 +152878,441 @@ │ │ │ │ add r4, r4, r2 │ │ │ │ and r2, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ bic r4, r4, #3 │ │ │ │ tst r3, #4 │ │ │ │ lsl r5, r5, #3 │ │ │ │ - bne c31c0 <_PyType_AllocNoTrack@@Base+0x104> │ │ │ │ + bne c34a4 <_PyType_AllocNoTrack@@Base+0x104> │ │ │ │ add r0, r4, r5 │ │ │ │ - bl b7148 │ │ │ │ + bl b75b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c326c <_PyType_AllocNoTrack@@Base+0x1b0> │ │ │ │ + beq c3550 <_PyType_AllocNoTrack@@Base+0x1b0> │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r0, r5 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ strne r3, [r0, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [pc, #320] @ c3288 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ + beq c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + ldr r3, [pc, #320] @ c356c <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r3, [r7, #-8] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r2, #3752] @ 0xea8 │ │ │ │ ldr r0, [r2, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #3752] @ 0xea8 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt c31f4 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + bgt c34d8 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ sub r2, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 2e074 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c324c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bne c3530 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r7, #4] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 2d3d24 <_Py_NewReference@@Base> │ │ │ │ + bl 2d2ba8 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c31e4 <_PyType_AllocNoTrack@@Base+0x128> │ │ │ │ + bne c34c8 <_PyType_AllocNoTrack@@Base+0x128> │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r0, #444] @ 0x1bc │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r2, r2, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ - b c3110 <_PyType_AllocNoTrack@@Base+0x54> │ │ │ │ + b c33f4 <_PyType_AllocNoTrack@@Base+0x54> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2eee18 │ │ │ │ - b c31b8 <_PyType_AllocNoTrack@@Base+0xfc> │ │ │ │ + bl 2edda0 │ │ │ │ + b c349c <_PyType_AllocNoTrack@@Base+0xfc> │ │ │ │ ldr r3, [r2, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ ldr r3, [r2, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + bne c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3278 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ + bne c355c <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ add r2, r1, #12 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + bne c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3230 <_PyType_AllocNoTrack@@Base+0x174> │ │ │ │ + bne c3514 <_PyType_AllocNoTrack@@Base+0x174> │ │ │ │ dmb ish │ │ │ │ - b c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + b c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r7, #4] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 2d3d24 <_Py_NewReference@@Base> │ │ │ │ + bl 2d2ba8 <_Py_NewReference@@Base> │ │ │ │ str r8, [r7, #8] │ │ │ │ - b c31ac <_PyType_AllocNoTrack@@Base+0xf0> │ │ │ │ + b c3490 <_PyType_AllocNoTrack@@Base+0xf0> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3736a8 │ │ │ │ + b 3733e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c321c <_PyType_AllocNoTrack@@Base+0x160> │ │ │ │ - b c3174 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c3500 <_PyType_AllocNoTrack@@Base+0x160> │ │ │ │ + b c3458 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000c328c : │ │ │ │ +000c3570 : │ │ │ │ push {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 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ c3314 │ │ │ │ + ldr r2, [pc, #20] @ c35f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d5f7c │ │ │ │ + b 2d4e00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c3318 : │ │ │ │ +000c35fc : │ │ │ │ push {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 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3350 │ │ │ │ + b c3634 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c3980 │ │ │ │ + beq c3c64 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c361c │ │ │ │ + beq c3900 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c464c │ │ │ │ + bhi c4930 │ │ │ │ add r6, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble c3668 │ │ │ │ + ble c394c │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c3be8 │ │ │ │ + bne c3ecc │ │ │ │ add r0, r0, #4 │ │ │ │ sub r1, r6, #4 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi c35f0 │ │ │ │ + bhi c38d4 │ │ │ │ ldr r3, [r0] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c36e8 │ │ │ │ + bne c39cc │ │ │ │ add r2, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c342c │ │ │ │ + bcc c3710 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c36ec │ │ │ │ + bne c39d0 │ │ │ │ add r2, r0, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c342c │ │ │ │ + bcc c3710 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c36ec │ │ │ │ + bne c39d0 │ │ │ │ add r2, r0, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c342c │ │ │ │ + bcc c3710 │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c36ec │ │ │ │ + bne c39d0 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs c3414 │ │ │ │ - ldr r0, [pc, #3984] @ c43c4 │ │ │ │ + bcs c36f8 │ │ │ │ + ldr r0, [pc, #3984] @ c46a8 │ │ │ │ sub r1, r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c4838 │ │ │ │ + bhi c4b1c │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c36ec │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bne c39d0 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c3998 │ │ │ │ - ldr r3, [pc, #3872] @ c43c8 │ │ │ │ + bne c3c7c │ │ │ │ + ldr r3, [pc, #3872] @ c46ac │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - bgt c35b4 │ │ │ │ + bgt c3898 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c3988 │ │ │ │ + beq c3c6c │ │ │ │ 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 c3584 │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq c3868 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #3752] @ c43cc │ │ │ │ + ldr r2, [pc, #3752] @ c46b0 │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c416c │ │ │ │ + bne c4450 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c3a70 │ │ │ │ + beq c3d54 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c4824 │ │ │ │ + beq c4b08 │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ cmp lr, r9 │ │ │ │ - bhi c3658 │ │ │ │ + bhi c393c │ │ │ │ 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 c34f8 │ │ │ │ + bne c37dc │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c42ec │ │ │ │ + bne c45d0 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2eda0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3a58 │ │ │ │ + beq c3d3c │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b c34f8 │ │ │ │ - ldr r1, [pc, #3544] @ c43d0 │ │ │ │ + b c37dc │ │ │ │ + ldr r1, [pc, #3544] @ c46b4 │ │ │ │ sub r2, r6, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c4844 │ │ │ │ + bhi c4b28 │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c3458 │ │ │ │ + b c373c │ │ │ │ mov r2, r0 │ │ │ │ - b c3460 │ │ │ │ + b c3744 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r6, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c3460 │ │ │ │ + blt c3744 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c3578 │ │ │ │ + b c385c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c34f8 │ │ │ │ - ldr r2, [pc, #3428] @ c43d4 │ │ │ │ + b c37dc │ │ │ │ + ldr r2, [pc, #3428] @ c46b8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c4834 │ │ │ │ + bhi c4b18 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c3450 │ │ │ │ + b c3734 │ │ │ │ mov r2, r0 │ │ │ │ - b c3458 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + b c373c │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne c399c │ │ │ │ - ldr r3, [pc, #3328] @ c43c8 │ │ │ │ + bne c3c80 │ │ │ │ + ldr r3, [pc, #3328] @ c46ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - b c34c0 │ │ │ │ + b c37a4 │ │ │ │ mov r2, r0 │ │ │ │ - b c3460 │ │ │ │ + b c3744 │ │ │ │ mov r2, r0 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add r3, r2, r3, lsr #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c347c │ │ │ │ + beq c3760 │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ add r7, r5, r3 │ │ │ │ sub r3, r8, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ moveq sl, r1 │ │ │ │ - bne c42b0 │ │ │ │ + bne c4594 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3da0 │ │ │ │ + bl 2d2c24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3578 │ │ │ │ + beq c385c │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq c41c0 │ │ │ │ + beq c44a4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c466c │ │ │ │ + beq c4950 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c41fc │ │ │ │ + bgt c44e0 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 2ed1c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ @@ -153135,555 +153320,555 @@ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bcs c3970 │ │ │ │ + bcs c3c54 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - bne c3ab4 │ │ │ │ + bne c3d98 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ubfx r4, r4, #6, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c00 │ │ │ │ + beq c3ee4 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c4208 │ │ │ │ + bcs c44ec │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c45bc │ │ │ │ + bls c48a0 │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bls c3bb4 │ │ │ │ + bls c3e98 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bhi c4240 │ │ │ │ + bhi c4524 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #2 │ │ │ │ - ble c4210 │ │ │ │ + ble c44f4 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ - beq c4474 │ │ │ │ + beq c4758 │ │ │ │ sub r0, r2, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c43bc │ │ │ │ + bne c46a0 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ sub lr, r0, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c42e4 │ │ │ │ + bhi c45c8 │ │ │ │ add r4, r0, r2, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r4, r4, #925696 @ 0xe2000 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ add r4, r4, ip, lsl #6 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c3a34 │ │ │ │ + beq c3d18 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c4348 │ │ │ │ + beq c462c │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi c39b4 │ │ │ │ + bhi c3c98 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #35316 @ 0x89f4 │ │ │ │ + movw r6, #34740 @ 0x87b4 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r7, r2 │ │ │ │ sub r1, r5, #1 │ │ │ │ add r4, r1, r4 │ │ │ │ cmp r8, #0 │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - bne c3904 │ │ │ │ + bne c3be8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 1bedfc <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1be794 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #2 │ │ │ │ - bne c4480 │ │ │ │ + bne c4764 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, #1 │ │ │ │ - ble c4454 │ │ │ │ + ble c4738 │ │ │ │ mov r0, r5 │ │ │ │ cmp r0, r4 │ │ │ │ - blt c4364 │ │ │ │ + blt c4648 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r4, r4, r5 │ │ │ │ add r7, r7, r4 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi c37e8 │ │ │ │ + bhi c3acc │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3958 │ │ │ │ + beq c3c3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3aa0 │ │ │ │ + ble c3d84 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3970 │ │ │ │ + beq c3c54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3a8c │ │ │ │ + ble c3d70 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl d9d50 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl da07c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c3578 │ │ │ │ - ldr r3, [pc, #2640] @ c43d8 │ │ │ │ - b c3578 │ │ │ │ + b c385c │ │ │ │ + ldr r3, [pc, #2640] @ c46bc │ │ │ │ + b c385c │ │ │ │ mov r0, sl │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ mov r3, r0 │ │ │ │ - b c35ac │ │ │ │ + b c3890 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3a58 │ │ │ │ + beq c3d3c │ │ │ │ add r8, r7, #20 │ │ │ │ - b c34f8 │ │ │ │ + b c37dc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi c3ee4 │ │ │ │ + bhi c41c8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble c3ee4 │ │ │ │ + ble c41c8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne c3f34 │ │ │ │ + bne c4218 │ │ │ │ strb r4, [r2, r3] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c3934 │ │ │ │ + b c3c18 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r2, r3, #1 │ │ │ │ - bne c3a2c │ │ │ │ + bne c3d10 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub ip, r1, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c45a8 │ │ │ │ + bhi c488c │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c45a0 │ │ │ │ + bhi c4884 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c45a8 │ │ │ │ + beq c488c │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq c3940 │ │ │ │ + beq c3c24 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r6, r2 │ │ │ │ sub r5, r7, r2 │ │ │ │ - movw r6, #35272 @ 0x89c8 │ │ │ │ + movw r6, #34696 @ 0x8788 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - b c38e0 │ │ │ │ - bl 3736a8 │ │ │ │ + b c3bc4 │ │ │ │ + bl 3733e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3578 │ │ │ │ + beq c385c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c3554 │ │ │ │ + bne c3838 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3578 │ │ │ │ + b c385c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c3970 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c3970 │ │ │ │ + bne c3c54 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c3c54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c3958 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c3958 │ │ │ │ + bne c3c3c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c3c3c │ │ │ │ cmp r3, #2 │ │ │ │ - bne c4324 │ │ │ │ + bne c4608 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r7, r6 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - bcs c45e8 │ │ │ │ + bcs c48cc │ │ │ │ add r3, r1, r3 │ │ │ │ mov sl, r1 │ │ │ │ - b c3b50 │ │ │ │ + b c3e34 │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi c46a0 │ │ │ │ + bhi c4984 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c3a00 │ │ │ │ + ble c3ce4 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4644 │ │ │ │ + bhi c4928 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c463c │ │ │ │ + beq c4920 │ │ │ │ sub r2, r0, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4644 │ │ │ │ + bne c4928 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c430c │ │ │ │ + bhi c45f0 │ │ │ │ add r2, r2, r0, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r1, lsl #6 │ │ │ │ strh r2, [r3], #2 │ │ │ │ cmp r6, r7 │ │ │ │ - bls c3f24 │ │ │ │ + bls c4208 │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls c3b9c │ │ │ │ + bls c3e80 │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bhi c3ad8 │ │ │ │ + bhi c3dbc │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls c45f8 │ │ │ │ + bls c48dc │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c3f24 │ │ │ │ + ble c4208 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi c4644 │ │ │ │ + bhi c4928 │ │ │ │ add r2, r2, r0, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ strh r2, [r3], #2 │ │ │ │ - b c3b48 │ │ │ │ + b c3e2c │ │ │ │ mov r2, r7 │ │ │ │ ands r4, r7, #3 │ │ │ │ - beq c3f4c │ │ │ │ + beq c4230 │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r3], #2 │ │ │ │ - b c3b48 │ │ │ │ + b c3e2c │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ - bls c43b0 │ │ │ │ + bls c4694 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c4208 │ │ │ │ + ble c44ec │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ add r0, r0, r2, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r4, r0, #12416 @ 0x3080 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3704 │ │ │ │ + b c39e8 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c389c │ │ │ │ + bcs c3b80 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r1, r3 │ │ │ │ - b c3c44 │ │ │ │ + b c3f28 │ │ │ │ mov r2, r7 │ │ │ │ ands r4, r7, #3 │ │ │ │ - beq c3ca4 │ │ │ │ + beq c3f88 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ strb r0, [r1], #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bls c3ed4 │ │ │ │ + bls c41b8 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ mov r0, r2 │ │ │ │ - bls c3c20 │ │ │ │ + bls c3f04 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bhi c43dc │ │ │ │ + bhi c46c0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ - bls c43ac │ │ │ │ + bls c4690 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c4204 │ │ │ │ + ble c44e8 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub lr, r0, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c43b8 │ │ │ │ + bhi c469c │ │ │ │ add r0, r0, r2, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r4, r0, #12416 @ 0x3080 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi c41b8 │ │ │ │ + bhi c449c │ │ │ │ mov r1, r3 │ │ │ │ strb r4, [r1], #1 │ │ │ │ - b c3c3c │ │ │ │ + b c3f20 │ │ │ │ add r3, r7, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc c458c │ │ │ │ + bcc c4870 │ │ │ │ sub lr, r5, r7 │ │ │ │ mov r3, r1 │ │ │ │ bic lr, lr, #3 │ │ │ │ lsr r0, lr, #2 │ │ │ │ add lr, lr, #4 │ │ │ │ add r0, r0, #1 │ │ │ │ add lr, r1, lr │ │ │ │ ands r0, r0, #7 │ │ │ │ - beq c3db0 │ │ │ │ + beq c4094 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3d90 │ │ │ │ + beq c4074 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c3d78 │ │ │ │ + beq c405c │ │ │ │ cmp r0, #3 │ │ │ │ - beq c3d60 │ │ │ │ + beq c4044 │ │ │ │ cmp r0, #4 │ │ │ │ - beq c3d48 │ │ │ │ + beq c402c │ │ │ │ cmp r0, #5 │ │ │ │ - beq c3d30 │ │ │ │ + beq c4014 │ │ │ │ cmp r0, #6 │ │ │ │ - beq c3d18 │ │ │ │ + beq c3ffc │ │ │ │ ldr r0, [r7] │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r7, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r0, ip │ │ │ │ - bne c3eb8 │ │ │ │ + bne c419c │ │ │ │ str r0, [r3], #4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, lr │ │ │ │ - beq c3eb4 │ │ │ │ + beq c4198 │ │ │ │ mov sl, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, lr │ │ │ │ mov lr, ip │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov ip, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ str r1, [r3] │ │ │ │ add r2, ip, #8 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ str r1, [r0, #8] │ │ │ │ add r2, ip, #12 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #12 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r2, ip, #16 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #16 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ str r1, [r0, #16] │ │ │ │ add r2, ip, #20 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #20 │ │ │ │ ldr r1, [ip, #20] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ str r1, [r0, #20] │ │ │ │ add r2, ip, #24 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [ip, #24] │ │ │ │ tst r1, lr │ │ │ │ - bne c3f14 │ │ │ │ + bne c41f8 │ │ │ │ add r3, r0, #28 │ │ │ │ add r2, ip, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne c3dc0 │ │ │ │ + bne c40a4 │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ mov r5, sl │ │ │ │ mov r7, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c41b8 │ │ │ │ + beq c449c │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ mov r2, r0 │ │ │ │ - bls c3c30 │ │ │ │ - b c3c58 │ │ │ │ + bls c3f14 │ │ │ │ + b c3f3c │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r4 │ │ │ │ - bl d77f4 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ + bl d7b20 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ cmn r0, #1 │ │ │ │ - bne c39d0 │ │ │ │ + bne c3cb4 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c5288 │ │ │ │ + bl c55a4 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2514b4 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b c4650 │ │ │ │ + bl 2504dc <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c4934 │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ mov r5, sl │ │ │ │ - b c3eb8 │ │ │ │ + b c419c │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #0 │ │ │ │ asr r3, r3, #1 │ │ │ │ - b c38a0 │ │ │ │ + b c3b84 │ │ │ │ cmp r1, #2 │ │ │ │ strne r4, [r2, r3, lsl #2] │ │ │ │ lsleq r1, r3, #1 │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq r4, [r2, r1] │ │ │ │ - b c39ec │ │ │ │ + b c3cd0 │ │ │ │ add r5, r7, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc c4444 │ │ │ │ + bcc c4728 │ │ │ │ sub r0, r6, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ sub r0, r0, r7 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, r5 │ │ │ │ sub r1, r0, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r1, r1, #1 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq c4044 │ │ │ │ + beq c4328 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c4004 │ │ │ │ + beq c42e8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c3fcc │ │ │ │ + beq c42b0 │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, ip │ │ │ │ - bne c4154 │ │ │ │ + bne c4438 │ │ │ │ mov r2, r5 │ │ │ │ add r3, r3, #8 │ │ │ │ uxtb r5, r1 │ │ │ │ strh r5, [r3, #-8] │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ strh r5, [r3, #-6] │ │ │ │ ubfx r5, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r5, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c4154 │ │ │ │ + bne c4438 │ │ │ │ uxtb r5, r1 │ │ │ │ add r2, r2, #4 │ │ │ │ strh r5, [r3] │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r5, [r3, #-6] │ │ │ │ ubfx r5, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r5, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c4154 │ │ │ │ + bne c4438 │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r5, r1 │ │ │ │ cmp r2, r0 │ │ │ │ strh r5, [r3] │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r5, [r3, #-6] │ │ │ │ ubfx r5, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r5, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ - beq c41b0 │ │ │ │ + beq c4494 │ │ │ │ str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r8, r0 │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r4, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c4138 │ │ │ │ + b c441c │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ ubfx r4, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r2] │ │ │ │ @@ -153695,267 +153880,267 @@ │ │ │ │ strh r4, [r3, #-4] │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ ubfx r4, r1, #16, #8 │ │ │ │ mov r0, r3 │ │ │ │ lsr r1, r1, #24 │ │ │ │ mov r7, r2 │ │ │ │ - bne c4148 │ │ │ │ + bne c442c │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r3, #6] │ │ │ │ strh r5, [r3, #2] │ │ │ │ mov r7, r2 │ │ │ │ strh r4, [r3, #4] │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r1, [r2] │ │ │ │ strh r6, [r3, #-8] │ │ │ │ tst r1, ip │ │ │ │ - bne c4148 │ │ │ │ + bne c442c │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ ubfx r4, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r1, [lr, #8] │ │ │ │ mov r7, r2 │ │ │ │ strh r6, [r3] │ │ │ │ strh r5, [r3, #2] │ │ │ │ tst r1, ip │ │ │ │ strh r4, [r3, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ - bne c4148 │ │ │ │ + bne c442c │ │ │ │ add r2, lr, #12 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r5, r1, #8, #8 │ │ │ │ strh r6, [r0, #16] │ │ │ │ ubfx r4, r1, #16, #8 │ │ │ │ strh r5, [r3, #2] │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r4, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ cmp r2, r8 │ │ │ │ add r3, r0, #24 │ │ │ │ - beq c41a4 │ │ │ │ + beq c4488 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - beq c4058 │ │ │ │ + beq c433c │ │ │ │ ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r4, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r6, r2 │ │ │ │ - beq c444c │ │ │ │ + beq c4730 │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls c3ba8 │ │ │ │ - b c3b5c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + bls c3e8c │ │ │ │ + b c3e40 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c4570 │ │ │ │ + bne c4854 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c352c │ │ │ │ + bne c3810 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c352c │ │ │ │ + b c3810 │ │ │ │ ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r4, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r7, r2 │ │ │ │ - b c4154 │ │ │ │ + b c4438 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c468c │ │ │ │ + beq c4970 │ │ │ │ cmp r0, #2 │ │ │ │ - bne c4658 │ │ │ │ + bne c493c │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c466c │ │ │ │ + beq c4950 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c37a8 │ │ │ │ + ble c3a8c │ │ │ │ mov r7, r5 │ │ │ │ - b c37c0 │ │ │ │ + b c3aa4 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #0 │ │ │ │ - b c389c │ │ │ │ - bne c4208 │ │ │ │ + b c3b80 │ │ │ │ + bne c44ec │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ cmp r0, #159 @ 0x9f │ │ │ │ subls r2, r2, #224 @ 0xe0 │ │ │ │ subhi r2, r2, #237 @ 0xed │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r4, r2, #1 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - bhi c43b0 │ │ │ │ + bhi c4694 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #3 │ │ │ │ - ble c4790 │ │ │ │ + ble c4a74 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c4770 │ │ │ │ + bne c4a54 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c43bc │ │ │ │ + bls c46a0 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ sub r0, lr, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c42e4 │ │ │ │ + bhi c45c8 │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ sub r4, r0, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c443c │ │ │ │ + bhi c4720 │ │ │ │ add r2, r0, r2, lsl #18 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r4, r2, lr, lsl #6 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 32bf0c │ │ │ │ + bl 32bae8 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bls c4300 │ │ │ │ + bls c45e4 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov sl, r1 │ │ │ │ - b c3738 │ │ │ │ + b c3a1c │ │ │ │ mov r4, #3 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c35d4 │ │ │ │ + b c38b8 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov sl, r1 │ │ │ │ - b c3738 │ │ │ │ + b c3a1c │ │ │ │ sub r3, r3, sl │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c38c4 │ │ │ │ + b c3ba8 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2b639c │ │ │ │ + bl 2be434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3a34 │ │ │ │ + beq c3d18 │ │ │ │ cmp r4, #1 │ │ │ │ - bne c38c4 │ │ │ │ + bne c3ba8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #35296 @ 0x89e0 │ │ │ │ + movw r6, #34720 @ 0x87a0 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r7, r2 │ │ │ │ add r4, r5, #1 │ │ │ │ - b c38e0 │ │ │ │ + b c3bc4 │ │ │ │ ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp lr, #1 │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ strbeq r6, [r1, r3] │ │ │ │ add ip, r6, #56320 @ 0xdc00 │ │ │ │ ldreq r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c439c │ │ │ │ + beq c4680 │ │ │ │ cmp lr, #2 │ │ │ │ strne ip, [r1, r3, lsl #2] │ │ │ │ lsleq lr, r3, #1 │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq ip, [r1, lr] │ │ │ │ add r3, r3, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c391c │ │ │ │ + b c3c00 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #1 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #2 │ │ │ │ - b c389c │ │ │ │ - ldrdeq sp, [sp], #-56 @ 0xffffffc8 │ │ │ │ + b c3b80 │ │ │ │ + subeq sp, sp, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - ldrdeq sp, [sp], #-60 @ 0xffffffc4 │ │ │ │ - subeq sp, sp, r0, ror #7 │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + subeq sp, sp, r8, lsr #3 │ │ │ │ + subeq sp, sp, ip, lsr #3 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bls c3838 │ │ │ │ + bls c3b1c │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - bhi c43b0 │ │ │ │ + bhi c4694 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #3 │ │ │ │ - ble c4790 │ │ │ │ + ble c4a74 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c4804 │ │ │ │ + bne c4ae8 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c43bc │ │ │ │ + bls c46a0 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ sub r4, lr, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c42e4 │ │ │ │ + bhi c45c8 │ │ │ │ sub r4, r0, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bls c4294 │ │ │ │ + bls c4578 │ │ │ │ mov r4, #4 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ cmp r6, r7 │ │ │ │ - bne c3ba8 │ │ │ │ + bne c3e8c │ │ │ │ sub r3, r3, sl │ │ │ │ - b c3f2c │ │ │ │ + b c4210 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r8 │ │ │ │ - bl 34521c <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ + bl 344d34 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3ef8 │ │ │ │ + beq c41dc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c3918 │ │ │ │ + b c3bfc │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c3878 │ │ │ │ - b c43bc │ │ │ │ + bhi c3b5c │ │ │ │ + b c46a0 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c4498 │ │ │ │ + beq c477c │ │ │ │ cmp r8, #3 │ │ │ │ - beq c4544 │ │ │ │ + beq c4828 │ │ │ │ cmp r8, #4 │ │ │ │ - beq c3924 │ │ │ │ + beq c3c08 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ @@ -153965,365 +154150,365 @@ │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #1088 @ 0x440 │ │ │ │ + movw r2, #512 @ 0x200 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 34cb1c <_PyOS_URandomNonblock@@Base+0x14c0> │ │ │ │ + bl 34c634 <_PyOS_URandomNonblock@@Base+0x14c0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3ef8 │ │ │ │ + bne c41dc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls c451c │ │ │ │ + bls c4800 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r1, r7 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c3934 │ │ │ │ + ble c3c18 │ │ │ │ cmp r1, r7 │ │ │ │ - beq c3940 │ │ │ │ + beq c3c24 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r1, r7 │ │ │ │ - bl d7e84 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ + bl d81b0 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3ef8 │ │ │ │ + beq c41dc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c3934 │ │ │ │ + b c3c18 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 2f0c40 │ │ │ │ + bl 2efbc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3ef8 │ │ │ │ + beq c41dc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r4, r4, r5 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r4 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c3934 │ │ │ │ + b c3c18 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c352c │ │ │ │ + b c3810 │ │ │ │ cmp r6, r7 │ │ │ │ - bne c3c2c │ │ │ │ + bne c3f10 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ cmp r0, #237 @ 0xed │ │ │ │ - bne c3a2c │ │ │ │ + bne c3d10 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c38c4 │ │ │ │ + b c3ba8 │ │ │ │ ands r4, r7, #3 │ │ │ │ movweq r0, #32896 @ 0x8080 │ │ │ │ movteq r0, #32896 @ 0x8080 │ │ │ │ - beq c4618 │ │ │ │ + beq c48fc │ │ │ │ add r7, r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r6, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ - bhi c381c │ │ │ │ - b c4208 │ │ │ │ + bhi c3b00 │ │ │ │ + b c44ec │ │ │ │ asr r3, r3, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c3a34 │ │ │ │ + b c3d18 │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #1 │ │ │ │ - b c3f2c │ │ │ │ + b c4210 │ │ │ │ ldr ip, [r2, #-4] │ │ │ │ tst ip, r0 │ │ │ │ - bne c4624 │ │ │ │ + bne c4908 │ │ │ │ mov r7, r2 │ │ │ │ str ip, [r3], #4 │ │ │ │ add r2, r7, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs c4604 │ │ │ │ + bcs c48e8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq c389c │ │ │ │ + beq c3b80 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c45cc │ │ │ │ - b c3828 │ │ │ │ + bls c48b0 │ │ │ │ + b c3b0c │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c3b20 │ │ │ │ + bhi c3e04 │ │ │ │ sub r3, r3, sl │ │ │ │ - b c45a8 │ │ │ │ - bl 3736a8 │ │ │ │ + b c488c │ │ │ │ + bl 3733e0 │ │ │ │ mov r3, #0 │ │ │ │ - b c3578 │ │ │ │ + b c385c │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c41e0 │ │ │ │ + bne c44c4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c37a8 │ │ │ │ - b c41fc │ │ │ │ + ble c3a8c │ │ │ │ + b c44e0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c41e0 │ │ │ │ - b c466c │ │ │ │ + bne c44c4 │ │ │ │ + b c4950 │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ strhi r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ asr r2, r3, #1 │ │ │ │ strhi r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bhi c4348 │ │ │ │ + bhi c462c │ │ │ │ sub r1, r6, r7 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt c4714 │ │ │ │ + bgt c49f8 │ │ │ │ cmp r1, #1 │ │ │ │ - ble c3a2c │ │ │ │ + ble c3d10 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c45a8 │ │ │ │ + bhi c488c │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c4708 │ │ │ │ + bls c49ec │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq c45a8 │ │ │ │ + beq c488c │ │ │ │ cmp r1, #2 │ │ │ │ - beq c3a2c │ │ │ │ + beq c3d10 │ │ │ │ ldrb r1, [r7, #2] │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls c3a2c │ │ │ │ - b c4310 │ │ │ │ + bls c3d10 │ │ │ │ + b c45f4 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c46ec │ │ │ │ - b c45a8 │ │ │ │ + bne c49d0 │ │ │ │ + b c488c │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c45a8 │ │ │ │ + bhi c488c │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c47d8 │ │ │ │ + bne c4abc │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls c45a8 │ │ │ │ + bls c488c │ │ │ │ ldrb ip, [r7, #2] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4310 │ │ │ │ + bhi c45f4 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c482c │ │ │ │ + bhi c4b10 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r1, lsl #12 │ │ │ │ add r4, r2, ip, lsl #6 │ │ │ │ - b c3f2c │ │ │ │ + b c4210 │ │ │ │ sub r0, r2, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4274 │ │ │ │ - b c43bc │ │ │ │ + beq c4558 │ │ │ │ + b c46a0 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c4208 │ │ │ │ + ble c44ec │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c43bc │ │ │ │ + bhi c46a0 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c47f8 │ │ │ │ + bls c4adc │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - beq c43bc │ │ │ │ + beq c46a0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c4208 │ │ │ │ + beq c44ec │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b c389c │ │ │ │ + b c3b80 │ │ │ │ sub r2, r0, #244 @ 0xf4 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4734 │ │ │ │ - b c45a8 │ │ │ │ + beq c4a18 │ │ │ │ + b c488c │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c47b8 │ │ │ │ - b c43bc │ │ │ │ + bne c4a9c │ │ │ │ + b c46a0 │ │ │ │ sub r0, r2, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c441c │ │ │ │ - b c43bc │ │ │ │ + beq c4700 │ │ │ │ + b c46a0 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c3a74 │ │ │ │ + b c3d58 │ │ │ │ mov r4, #4 │ │ │ │ - b c3f2c │ │ │ │ + b c4210 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c3450 │ │ │ │ + b c3734 │ │ │ │ mov r2, r0 │ │ │ │ - b c4838 │ │ │ │ + b c4b1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c4d14 │ │ │ │ + beq c4ff8 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c4b24 │ │ │ │ + beq c4e08 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c4ecc │ │ │ │ + bhi c51b0 │ │ │ │ cmp r4, #3 │ │ │ │ add r9, r0, r4 │ │ │ │ - ble c4b7c │ │ │ │ + ble c4e60 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c4d7c │ │ │ │ + bne c5060 │ │ │ │ add r1, r0, #4 │ │ │ │ sub r0, r9, #4 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi c4af8 │ │ │ │ + bhi c4ddc │ │ │ │ ldr r3, [r1] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c4bf8 │ │ │ │ + bne c4edc │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c4928 │ │ │ │ + bcc c4c0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c4bfc │ │ │ │ + bne c4ee0 │ │ │ │ add r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c4928 │ │ │ │ + bcc c4c0c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c4bfc │ │ │ │ + bne c4ee0 │ │ │ │ add r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c4928 │ │ │ │ + bcc c4c0c │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c4bfc │ │ │ │ + bne c4ee0 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs c4910 │ │ │ │ - ldr r0, [pc, #1516] @ c4f1c │ │ │ │ + bcs c4bf4 │ │ │ │ + ldr r0, [pc, #1516] @ c5200 │ │ │ │ sub r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c4f00 │ │ │ │ + bhi c51e4 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4bfc │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + bne c4ee0 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c4d38 │ │ │ │ - ldr r3, [pc, #1404] @ c4f20 │ │ │ │ + bne c501c │ │ │ │ + ldr r3, [pc, #1404] @ c5204 │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bgt c4abc │ │ │ │ + bgt c4da0 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c4d28 │ │ │ │ + beq c500c │ │ │ │ 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 c4a8c │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq c4d70 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1296] @ c4f24 │ │ │ │ + ldr r2, [pc, #1296] @ c5208 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4d90 │ │ │ │ + bne c5074 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c4d68 │ │ │ │ + beq c504c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c4f0c │ │ │ │ + beq c51f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -154332,661 +154517,675 @@ │ │ │ │ strne r4, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bhi c4b6c │ │ │ │ + bhi c4e50 │ │ │ │ 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 c49f0 │ │ │ │ + bne c4cd4 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #58312 @ 0xe3c8 │ │ │ │ + movw r3, #59144 @ 0xe708 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4e8c │ │ │ │ + bne c5170 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2eda0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4d50 │ │ │ │ + beq c5034 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b c49f0 │ │ │ │ - ldr r0, [pc, #1064] @ c4f28 │ │ │ │ + b c4cd4 │ │ │ │ + ldr r0, [pc, #1064] @ c520c │ │ │ │ sub r2, r9, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c4efc │ │ │ │ + bhi c51e0 │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ - b c4954 │ │ │ │ + b c4c38 │ │ │ │ mov r2, r1 │ │ │ │ - b c495c │ │ │ │ + b c4c40 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r9, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c495c │ │ │ │ + blt c4c40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4ea0 │ │ │ │ + bne c5184 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c4a80 │ │ │ │ + b c4d64 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c49f0 │ │ │ │ - ldr r2, [pc, #936] @ c4f2c │ │ │ │ + b c4cd4 │ │ │ │ + ldr r2, [pc, #936] @ c5210 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c4f14 │ │ │ │ + bhi c51f8 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c494c │ │ │ │ + b c4c30 │ │ │ │ mov r2, r0 │ │ │ │ - b c4954 │ │ │ │ - movw r6, #48504 @ 0xbd78 │ │ │ │ + b c4c38 │ │ │ │ + movw r6, #48544 @ 0xbda0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #29632 @ 0x73c0 │ │ │ │ + movw r3, #30472 @ 0x7708 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne c4d3c │ │ │ │ - ldr r2, [pc, #836] @ c4f20 │ │ │ │ + bne c5020 │ │ │ │ + ldr r2, [pc, #836] @ c5204 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - b c49b8 │ │ │ │ + b c4c9c │ │ │ │ mov r2, r0 │ │ │ │ - b c495c │ │ │ │ + b c4c40 │ │ │ │ mov r2, r1 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add sl, r2, r3, lsr #3 │ │ │ │ cmp r4, sl │ │ │ │ - beq c4978 │ │ │ │ + beq c4c5c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldrb r7, [r5, sl] │ │ │ │ cmp r8, #1 │ │ │ │ cmpeq r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ movls r3, #0 │ │ │ │ andhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, sl │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r7, r1 │ │ │ │ - bne c4e0c │ │ │ │ + bne c50f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3da0 │ │ │ │ + bl 2d2c24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4a80 │ │ │ │ + beq c4d64 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ bl 2e074 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - beq c4dc8 │ │ │ │ + beq c50ac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c4e4c │ │ │ │ + beq c5130 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c4e04 │ │ │ │ + bgt c50e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 2ed1c │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 2002fc │ │ │ │ + bl 1ff4a0 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq c4ec0 │ │ │ │ - bl d9d50 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq c51a4 │ │ │ │ + bl da07c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c4a80 │ │ │ │ + b c4d64 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4ef0 │ │ │ │ - ldr r3, [pc, #520] @ c4f30 │ │ │ │ - b c4a80 │ │ │ │ + bne c51d4 │ │ │ │ + ldr r3, [pc, #520] @ c5214 │ │ │ │ + b c4d64 │ │ │ │ mov r0, r9 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ mov r3, r0 │ │ │ │ - b c4ab4 │ │ │ │ + b c4d98 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r8, r7, #20 │ │ │ │ - bne c49f0 │ │ │ │ - bl 3736a8 │ │ │ │ + bne c4cd4 │ │ │ │ + bl 3733e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4a80 │ │ │ │ + beq c4d64 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c4a4c │ │ │ │ + bne c4d30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c4a68 │ │ │ │ + b c4d4c │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr sl, r3, #3 │ │ │ │ - b c4c10 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b c4ef4 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c4ed4 │ │ │ │ + bne c51b8 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4a24 │ │ │ │ + bne c4d08 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c4a24 │ │ │ │ + b c4d08 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c4e6c │ │ │ │ + beq c5150 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c4e38 │ │ │ │ + bne c511c │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c4e4c │ │ │ │ + beq c5130 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c4cc4 │ │ │ │ + ble c4fa8 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c4cd8 │ │ │ │ + b c4fbc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32bf0c │ │ │ │ + bl 32bae8 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ mov r4, r0 │ │ │ │ - bls c4e80 │ │ │ │ + bls c5164 │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov r7, r1 │ │ │ │ - b c4c54 │ │ │ │ + b c4f38 │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c4de8 │ │ │ │ + bne c50cc │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c4cc4 │ │ │ │ - b c4e04 │ │ │ │ + ble c4fa8 │ │ │ │ + b c50e8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c4de8 │ │ │ │ - b c4e4c │ │ │ │ + bne c50cc │ │ │ │ + b c5130 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r7, r1 │ │ │ │ - b c4c54 │ │ │ │ + b c4f38 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c4adc │ │ │ │ + b c4dc0 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge c4b50 │ │ │ │ - ldr r3, [pc, #120] @ c4f34 │ │ │ │ + bge c4e34 │ │ │ │ + ldr r3, [pc, #120] @ c5218 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b c4a80 │ │ │ │ - bl 2514b4 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c4d64 │ │ │ │ + bl 2504dc <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4a80 │ │ │ │ - bl 3736a8 │ │ │ │ - b c4ec4 │ │ │ │ + b c4d64 │ │ │ │ + bl 3733e0 │ │ │ │ + b c51a8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c4a24 │ │ │ │ + b c4d08 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r4, [r3] │ │ │ │ - b c4d20 │ │ │ │ + b c5004 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c494c │ │ │ │ + b c4c30 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c4d6c │ │ │ │ + b c5050 │ │ │ │ mov r2, r0 │ │ │ │ - b c4f00 │ │ │ │ - subeq sp, sp, r4, ror #7 │ │ │ │ + b c51e4 │ │ │ │ + strheq sp, [sp], #-16 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - subeq sp, sp, r8, ror #7 │ │ │ │ - subeq sp, sp, ip, ror #7 │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + strheq sp, [sp], #-20 @ 0xffffffec │ │ │ │ + strheq sp, [sp], #-24 @ 0xffffffe8 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq c51f0 │ │ │ │ + beq c54d4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + movw ip, #43348 @ 0xa954 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [lr, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne c4f98 │ │ │ │ + bne c527c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r4, r0 │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq c4fa8 │ │ │ │ + beq c528c │ │ │ │ cmp r0, #1 │ │ │ │ - beq c51bc │ │ │ │ + beq c54a0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c5148 │ │ │ │ - ldr r3, [pc, #708] @ c5280 │ │ │ │ + beq c542c │ │ │ │ + ldr r3, [pc, #708] @ c5564 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c50d8 │ │ │ │ + bne c53bc │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c8924 │ │ │ │ + bl c8c40 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c51e4 │ │ │ │ + beq c54c8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c5060 │ │ │ │ + bne c5344 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5124 │ │ │ │ + bgt c5408 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c5124 │ │ │ │ + bne c5408 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c4f9c │ │ │ │ + bne c5280 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b c4f9c │ │ │ │ + b c5280 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5078 │ │ │ │ + bgt c535c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - beq c5224 │ │ │ │ + beq c5508 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c50a4 │ │ │ │ + bgt c5388 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c520c │ │ │ │ + beq c54f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c50a4 │ │ │ │ + bgt c5388 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c51f8 │ │ │ │ + beq c54dc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_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 c4f98 │ │ │ │ + b c527c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4fd4 │ │ │ │ + beq c52b8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5138 │ │ │ │ + bgt c541c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c5138 │ │ │ │ + bne c541c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4f9c │ │ │ │ + bgt c5280 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b c4f9c │ │ │ │ + b c5280 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c4f9c │ │ │ │ - b c503c │ │ │ │ + bne c5280 │ │ │ │ + b c5320 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4f9c │ │ │ │ - b c5118 │ │ │ │ + bgt c5280 │ │ │ │ + b c53fc │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne c4fb4 │ │ │ │ + bne c5298 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ - beq c5238 │ │ │ │ + beq c551c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c5258 │ │ │ │ + beq c553c │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c5270 │ │ │ │ + blt c5554 │ │ │ │ add r3, r2, #20 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov lr, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r0, #48504 @ 0xbd78 │ │ │ │ + movw r0, #48544 @ 0xbda0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4f9c │ │ │ │ + bgt c5280 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c4f9c │ │ │ │ + bne c5280 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4f9c │ │ │ │ + b c5280 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #2 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ bfi r1, r0, #0, #2 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b c4f9c │ │ │ │ - bl 177b78 │ │ │ │ + b c5280 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4f98 │ │ │ │ + b c527c │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c50a4 │ │ │ │ + b c5388 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ - b c5090 │ │ │ │ + b c5374 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5078 │ │ │ │ + b c535c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5178 │ │ │ │ + bge c545c │ │ │ │ ldrb r0, [r3] │ │ │ │ - ldr r3, [pc, #48] @ c5284 │ │ │ │ + ldr r3, [pc, #48] @ c5568 │ │ │ │ add r3, r3, r0, lsl #5 │ │ │ │ - b c5194 │ │ │ │ + b c5478 │ │ │ │ ldrsb r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c5178 │ │ │ │ + bge c545c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c5278 │ │ │ │ + beq c555c │ │ │ │ add r3, r2, #20 │ │ │ │ - b c5248 │ │ │ │ + b c552c │ │ │ │ add r3, r2, #28 │ │ │ │ - b c5248 │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ + b c552c │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq c558c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2d5094 │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq c52a4 │ │ │ │ + beq c55c0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c52b0 │ │ │ │ + ble c55cc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne c52a4 │ │ │ │ + bne c55c0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bc74c <_Py_Dealloc@@Base> │ │ │ │ + b bca24 <_Py_Dealloc@@Base> │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c56b8 │ │ │ │ + blt c59d4 │ │ │ │ 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 c544c │ │ │ │ + bne c5768 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c53f0 │ │ │ │ + beq c570c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5594 │ │ │ │ + beq c58b0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #22252 @ 0x56ec │ │ │ │ + movw r3, #23048 @ 0x5a08 │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c55c0 │ │ │ │ - movw r0, #48504 @ 0xbd78 │ │ │ │ + bne c58dc │ │ │ │ + movw r0, #48544 @ 0xbda0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5584 │ │ │ │ - ldr r3, [pc, #924] @ c56e8 │ │ │ │ + bne c58a0 │ │ │ │ + ldr r3, [pc, #924] @ c5a04 │ │ │ │ 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 c5420 │ │ │ │ + beq c573c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt c5398 │ │ │ │ + bgt c56b4 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5420 │ │ │ │ + beq c573c │ │ │ │ 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 c53d0 │ │ │ │ + beq c56ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq c54b4 │ │ │ │ + beq c57d0 │ │ │ │ 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 c53c8 │ │ │ │ + b c56e4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c55d0 │ │ │ │ + bne c58ec │ │ │ │ tst r3, #32 │ │ │ │ - bne c5310 │ │ │ │ + bne c562c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5310 │ │ │ │ + beq c562c │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c5310 │ │ │ │ + b c562c │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5620 │ │ │ │ + bne c593c │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b c53c8 │ │ │ │ + b c56e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c56b0 │ │ │ │ + bne c59cc │ │ │ │ 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] @ c56e8 │ │ │ │ + ldr r0, [pc, #628] @ c5a04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 18e888 │ │ │ │ + bl 18df98 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c56bc │ │ │ │ + beq c59d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c56ac │ │ │ │ + beq c59c8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b c52fc │ │ │ │ + b c5618 │ │ │ │ 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] │ │ │ │ @@ -154997,93 +155196,93 @@ │ │ │ │ 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 c551c │ │ │ │ + bne c5838 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5518 │ │ │ │ + beq c5834 │ │ │ │ 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 c562c │ │ │ │ + beq c5948 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c55f4 │ │ │ │ + beq c5910 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq c53c8 │ │ │ │ + beq c56e4 │ │ │ │ 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 c53c8 │ │ │ │ + b c56e4 │ │ │ │ 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 c53fc │ │ │ │ + beq c5718 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5410 │ │ │ │ + beq c572c │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b c53fc │ │ │ │ + b c5718 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c55a0 │ │ │ │ + beq c58bc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c5310 │ │ │ │ - b c55ac │ │ │ │ + beq c562c │ │ │ │ + b c58c8 │ │ │ │ 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 c53c8 │ │ │ │ + b c56e4 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c543c │ │ │ │ + b c5758 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5530 │ │ │ │ + beq c584c │ │ │ │ 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] │ │ │ │ @@ -155104,79 +155303,79 @@ │ │ │ │ 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 c53c8 │ │ │ │ + b c56e4 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba588 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #6960 @ 0x1b30 │ │ │ │ + b ba888 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #6384 @ 0x18f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_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 c53c8 │ │ │ │ + b c56e4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c56ec : │ │ │ │ +000c5a08 : │ │ │ │ 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, #48504 @ 0xbd78 │ │ │ │ + movw ip, #48544 @ 0xbda0 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c58c8 │ │ │ │ + bne c5be4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ c5990 │ │ │ │ + ldr r3, [pc, #608] @ c5cac │ │ │ │ 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 c589c │ │ │ │ + beq c5bb8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt c577c │ │ │ │ + bgt c5a98 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c589c │ │ │ │ + beq c5bb8 │ │ │ │ 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 c587c │ │ │ │ + beq c5b98 │ │ │ │ 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 │ │ │ │ @@ -155189,29 +155388,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 c5814 │ │ │ │ + bne c5b30 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5810 │ │ │ │ + beq c5b2c │ │ │ │ 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 c5910 │ │ │ │ + beq c5c2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq c58d8 │ │ │ │ + beq c5bf4 │ │ │ │ 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] │ │ │ │ @@ -155232,18 +155431,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, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5904 │ │ │ │ + bne c5c20 │ │ │ │ mov r0, r1 │ │ │ │ bl 2db28 │ │ │ │ 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 │ │ │ │ @@ -155259,18 +155458,18 @@ │ │ │ │ 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 r0, [ip, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c58b8 │ │ │ │ + b c5bd4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5828 │ │ │ │ + beq c5b44 │ │ │ │ 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] │ │ │ │ @@ -155307,60 +155506,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5d20 │ │ │ │ + bne c603c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c5cf4 │ │ │ │ + beq c6010 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5ae8 │ │ │ │ + bne c5e04 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5a10 │ │ │ │ + beq c5d2c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c6048 │ │ │ │ + bne c6364 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c5cc0 │ │ │ │ + ble c5fdc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne c5be8 │ │ │ │ + bne c5f04 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r7, r2, lsl lr │ │ │ │ and r2, r6, r7 │ │ │ │ - bgt c5ac4 │ │ │ │ + bgt c5de0 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5bc4 │ │ │ │ + bge c5ee0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c5c4c │ │ │ │ + beq c5f68 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r9, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -155370,465 +155569,465 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c5c88 │ │ │ │ + bgt c5fa4 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5b20 │ │ │ │ + bge c5e3c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c5a6c │ │ │ │ + b c5d88 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl da980 <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ + bl dacac <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5ab4 │ │ │ │ + bgt c5dd0 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c5ab4 │ │ │ │ + bne c5dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c5ab8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c5dd4 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r8, [r1, ip] │ │ │ │ cmp r8, #0 │ │ │ │ - blt c5adc │ │ │ │ + blt c5df8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r7 │ │ │ │ - ble c5ba0 │ │ │ │ + ble c5ebc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c60a8 │ │ │ │ + bgt c63c4 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5ca8 │ │ │ │ + bge c5fc4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c5ca0 │ │ │ │ + bgt c5fbc │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c5ae0 │ │ │ │ + b c5dfc │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5b8c │ │ │ │ + bge c5ea8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c5a6c │ │ │ │ + b c5d88 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c5bac │ │ │ │ - b c5b44 │ │ │ │ + blt c5ec8 │ │ │ │ + b c5e60 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1404] @ c6170 │ │ │ │ + ldr r3, [pc, #1404] @ c648c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bne c5ed8 │ │ │ │ + bne c61f4 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne c6034 │ │ │ │ + bne c6350 │ │ │ │ tst r7, #2 │ │ │ │ - bne c5e48 │ │ │ │ + bne c6164 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c6020 │ │ │ │ + bne c633c │ │ │ │ tst r7, #2 │ │ │ │ - bne c5de8 │ │ │ │ + bne c6104 │ │ │ │ tst r7, #4 │ │ │ │ - bne c5d88 │ │ │ │ + bne c60a4 │ │ │ │ tst r7, #8 │ │ │ │ - bne c5fc0 │ │ │ │ + bne c62dc │ │ │ │ lsrs r3, r7, #4 │ │ │ │ - bne c5f68 │ │ │ │ + bne c6284 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c5a30 │ │ │ │ + b c5d4c │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r9} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c5ab4 │ │ │ │ + b c5dd0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add ip, r3, r0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c6084 │ │ │ │ + bge c63a0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c5a6c │ │ │ │ + b c5d88 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b c5b68 │ │ │ │ + b c5e84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5a1c │ │ │ │ + bne c5d38 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c614c │ │ │ │ + ble c6468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5d18 │ │ │ │ + bgt c6034 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c6164 │ │ │ │ + beq c6480 │ │ │ │ mvn r4, #0 │ │ │ │ - b c5ab8 │ │ │ │ + b c5dd4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne c59d0 │ │ │ │ + bne c5cec │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c59ec │ │ │ │ + beq c5d08 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21d38c <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c60cc │ │ │ │ + ble c63e8 │ │ │ │ ldr r4, [r9] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5ab4 │ │ │ │ + bgt c5dd0 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r9] │ │ │ │ - bne c5ab4 │ │ │ │ + bne c5dd0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c5ab8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c5dd4 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c2c │ │ │ │ + beq c5f48 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c2c │ │ │ │ + bge c5f48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c2c │ │ │ │ + bl 380bbc │ │ │ │ + b c5f48 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c24 │ │ │ │ + beq c5f40 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c24 │ │ │ │ + bge c5f40 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c24 │ │ │ │ + bl 380bbc │ │ │ │ + b c5f40 │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c6118 │ │ │ │ + bne c6434 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq c5c1c │ │ │ │ + beq c5f38 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c1c │ │ │ │ + beq c5f38 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c1c │ │ │ │ + bge c5f38 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c1c │ │ │ │ + bl 380bbc │ │ │ │ + b c5f38 │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c60e4 │ │ │ │ + bne c6400 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq c5c08 │ │ │ │ + beq c5f24 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c08 │ │ │ │ + beq c5f24 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c08 │ │ │ │ + bge c5f24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c08 │ │ │ │ + bl 380bbc │ │ │ │ + b c5f24 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw r2, #28372 @ 0x6ed4 │ │ │ │ + movw r2, #29164 @ 0x71ec │ │ │ │ movt r2, #14 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c3c │ │ │ │ + beq c5f58 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c3c │ │ │ │ + bge c5f58 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c3c │ │ │ │ + bl 380bbc │ │ │ │ + b c5f58 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c5c34 │ │ │ │ + beq c5f50 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5c34 │ │ │ │ + bge c5f50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5c34 │ │ │ │ + bl 380bbc │ │ │ │ + b c5f50 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5e84 │ │ │ │ + b c61a0 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5f14 │ │ │ │ + b c6230 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5cf4 │ │ │ │ + beq c6010 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b c5a10 │ │ │ │ + b c5d2c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c5c9c │ │ │ │ - b c5b44 │ │ │ │ + blt c5fb8 │ │ │ │ + b c5e60 │ │ │ │ ldr r8, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c5b78 │ │ │ │ + blt c5e94 │ │ │ │ and r2, r0, r7 │ │ │ │ - b c5b60 │ │ │ │ + b c5e7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c5d64 │ │ │ │ + bne c6080 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c5d64 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c6080 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5f08 │ │ │ │ + bge c6224 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5f08 │ │ │ │ + bl 380bbc │ │ │ │ + b c6224 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5e78 │ │ │ │ + bge c6194 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c5e78 │ │ │ │ + bl 380bbc │ │ │ │ + b c6194 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne c5d00 │ │ │ │ + bne c601c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c5d00 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c601c │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c5d18 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c6034 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ add lr, r0, #20 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r3, r3, lsl ip │ │ │ │ and r0, r3, r1 │ │ │ │ - bgt c61cc │ │ │ │ + bgt c64e8 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ - b c6208 │ │ │ │ + b c6524 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt c627c │ │ │ │ + bgt c6598 │ │ │ │ lsl r2, r0, #1 │ │ │ │ ldrsh r2, [lr, r2] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ @@ -155840,56 +156039,56 @@ │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp ip, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - bgt c6248 │ │ │ │ + bgt c6564 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - b c6224 │ │ │ │ + b c6540 │ │ │ │ lsl r2, r0, #1 │ │ │ │ cmp ip, #15 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r2, [lr, r2] │ │ │ │ ldrgt r2, [lr, r0, lsl #2] │ │ │ │ mov r4, r2 │ │ │ │ add r2, r0, r0, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ and r0, r2, r3 │ │ │ │ - b c6248 │ │ │ │ + b c6564 │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r0, r2, r3 │ │ │ │ ldr r2, [lr, r0, lsl #2] │ │ │ │ - b c6200 │ │ │ │ + b c651c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi c6c74 │ │ │ │ + bhi c6f90 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsl r2, r0, r1 │ │ │ │ mov r9, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -155898,50 +156097,50 @@ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ mov sl, r8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ umull r3, r6, r3, r6 │ │ │ │ lsr r6, r6, r0 │ │ │ │ mul r9, r9, r6 │ │ │ │ - bhi c6904 │ │ │ │ + bhi c6c20 │ │ │ │ add r1, r2, r9 │ │ │ │ add r3, r1, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #30472 @ 0x7708 │ │ │ │ movt r0, #11 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne c6a80 │ │ │ │ - ldr r0, [pc, #2364] @ c6c7c │ │ │ │ + bne c6d9c │ │ │ │ + ldr r0, [pc, #2364] @ c6f98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, r1, #19 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c65c8 │ │ │ │ + bcs c68e4 │ │ │ │ lsr lr, r1, #3 │ │ │ │ ldr r1, [r3, lr, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6a60 │ │ │ │ + beq c6d7c │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6598 │ │ │ │ + beq c68b4 │ │ │ │ str r6, [r4, #12] │ │ │ │ add r6, r4, #20 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ strb r8, [r4, #4] │ │ │ │ mov r8, #0 │ │ │ │ strb sl, [r4, #5] │ │ │ │ @@ -155963,242 +156162,242 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add ip, r5, sl, lsl ip │ │ │ │ lsl r2, sl, r2 │ │ │ │ cmp r3, r8 │ │ │ │ add ip, ip, #20 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r6, r6, r2 │ │ │ │ - bne c6960 │ │ │ │ + bne c6c7c │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6630 │ │ │ │ + beq c694c │ │ │ │ cmp r8, #0 │ │ │ │ - ble c6584 │ │ │ │ + ble c68a0 │ │ │ │ mov r1, #12 │ │ │ │ mla r1, r1, r8, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ add r2, r4, r2 │ │ │ │ sub r3, r1, r2 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #10922 @ 0x2aaa │ │ │ │ sub r3, r3, #12 │ │ │ │ lsr r3, r3, #2 │ │ │ │ mul r3, r0, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq c64dc │ │ │ │ + beq c67f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c64b0 │ │ │ │ + beq c67cc │ │ │ │ cmp r3, #2 │ │ │ │ - beq c648c │ │ │ │ + beq c67a8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c6584 │ │ │ │ + beq c68a0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ mov lr, ip │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip] │ │ │ │ add ip, lr, #16 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #28] │ │ │ │ str r0, [r2, #20] │ │ │ │ add r2, r9, #24 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [lr, #16] │ │ │ │ add ip, lr, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #20] │ │ │ │ str r3, [r2, #28] │ │ │ │ add r2, r9, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c64dc │ │ │ │ + bne c67f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl da82c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c6660 │ │ │ │ + bl dab58 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c697c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r3, ip │ │ │ │ - bhi c661c │ │ │ │ + bhi c6938 │ │ │ │ add ip, lr, #1 │ │ │ │ add ip, r3, ip, lsl #3 │ │ │ │ str ip, [r1, #24] │ │ │ │ add ip, r1, r3 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r0, [r1, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6398 │ │ │ │ + bne c66b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c6b94 │ │ │ │ + bne c6eb0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c6aa4 │ │ │ │ + beq c6dc0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b c6398 │ │ │ │ + b c66b4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b c6398 │ │ │ │ + b c66b4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r8, r2 │ │ │ │ - bne c6890 │ │ │ │ + bne c6bac │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ mul r2, r2, r8 │ │ │ │ bl 2ed1c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl da82c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - movw r2, #53976 @ 0xd2d8 │ │ │ │ + bl dab58 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + movw r2, #54448 @ 0xd4b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ str r4, [r7, #24] │ │ │ │ - beq c6778 │ │ │ │ + beq c6a94 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne c66dc │ │ │ │ + bne c69f8 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c66dc │ │ │ │ - ldr r3, [pc, #1512] @ c6c7c │ │ │ │ + bne c69f8 │ │ │ │ + ldr r3, [pc, #1512] @ c6f98 │ │ │ │ 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 c678c │ │ │ │ + bhi c6aa8 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ str r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r2, r2, r8 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #47336 @ 0xb8e8 │ │ │ │ + movw r2, #48104 @ 0xbbe8 │ │ │ │ movt r2, #11 │ │ │ │ ldr r6, [r3, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne c6a48 │ │ │ │ - ldr r2, [pc, #1408] @ c6c7c │ │ │ │ + bne c6d64 │ │ │ │ + ldr r2, [pc, #1408] @ c6f98 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, #1604] @ 0x644 │ │ │ │ cmn r6, #804 @ 0x324 │ │ │ │ - beq c68d0 │ │ │ │ + beq c6bec │ │ │ │ lsr r2, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add r2, r6, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt c6748 │ │ │ │ + bgt c6a64 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c68d0 │ │ │ │ + beq c6bec │ │ │ │ bic r0, r5, #4080 @ 0xff0 │ │ │ │ bic r0, r0, #15 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - beq c6870 │ │ │ │ + beq c6b8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c679c │ │ │ │ + beq c6ab8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ sub r3, r3, r8 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b c66d0 │ │ │ │ + b c69ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r1, #28 │ │ │ │ ldr r5, [r6, #512] @ 0x200 │ │ │ │ mul sl, r1, r2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -156207,200 +156406,200 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r0, #8] │ │ │ │ str r0, [r2, #16] │ │ │ │ add r0, r6, r1, lsl #2 │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne c6808 │ │ │ │ + bne c6b24 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c6800 │ │ │ │ + beq c6b1c │ │ │ │ ldr r9, [lr, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r9 │ │ │ │ moveq r3, lr │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq c6bb0 │ │ │ │ + beq c6ecc │ │ │ │ cmp r1, #1 │ │ │ │ - beq c6b4c │ │ │ │ + beq c6e68 │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq c6778 │ │ │ │ + beq c6a94 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r6, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ str ip, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r6, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c6584 │ │ │ │ + ble c68a0 │ │ │ │ mov r9, #12 │ │ │ │ mov lr, r6 │ │ │ │ mla r9, r9, r8, r6 │ │ │ │ - b c68ac │ │ │ │ + b c6bc8 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c68a8 │ │ │ │ + beq c6bc4 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add lr, lr, #12 │ │ │ │ cmp r9, lr │ │ │ │ - bne c68a8 │ │ │ │ - b c6584 │ │ │ │ + bne c6bc4 │ │ │ │ + b c68a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #59620 @ 0xe8e4 │ │ │ │ + movw r2, #60452 @ 0xec24 │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r3, #988] @ 0x3dc │ │ │ │ cmp r4, r2 │ │ │ │ - bne c6b38 │ │ │ │ + bne c6e54 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ cmp r8, #15 │ │ │ │ - bhi c6b78 │ │ │ │ + bhi c6e94 │ │ │ │ add sl, r8, #1 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r2, r0, sl │ │ │ │ add r1, r2, #20 │ │ │ │ ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ add r3, r1, r9 │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c6a7c │ │ │ │ - ldr r1, [pc, #820] @ c6c7c │ │ │ │ + bne c6d98 │ │ │ │ + ldr r1, [pc, #820] @ c6f98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c65c8 │ │ │ │ + b c68e4 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq c6abc │ │ │ │ + beq c6dd8 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c69c8 │ │ │ │ + ble c6ce4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r2, r6 │ │ │ │ add sl, r6, r8, lsl #3 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add lr, r3, #3 │ │ │ │ ldrb r3, [lr, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [ip, r3, lsl #3] │ │ │ │ add r9, r1, r3, lsl #2 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble c6a28 │ │ │ │ + ble c6d44 │ │ │ │ str r0, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne c6990 │ │ │ │ + bne c6cac │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d67e8 │ │ │ │ + bl 2d5708 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r7, #24] │ │ │ │ - bl f099c │ │ │ │ + bl f0a6c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #28] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c6b28 │ │ │ │ + beq c6e44 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ strb r1, [r3, #3] │ │ │ │ - beq c6a58 │ │ │ │ + beq c6d74 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2e074 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ str r1, [r0] │ │ │ │ add r2, r2, #8 │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp r2, sl │ │ │ │ - bne c6990 │ │ │ │ - b c69c8 │ │ │ │ + bne c6cac │ │ │ │ + b c6ce4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ blx r6 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, lr │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ - b c65c0 │ │ │ │ + b c68dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c6398 │ │ │ │ + bne c66b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [pc, #468] @ c6c80 │ │ │ │ + ldr r3, [pc, #468] @ c6f9c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 37379c │ │ │ │ + bl 3734d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b c66d4 │ │ │ │ + b c69f0 │ │ │ │ cmp r8, r3 │ │ │ │ - ble c6b14 │ │ │ │ + ble c6e30 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ @@ -156412,57 +156611,57 @@ │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ str r1, [r2, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r2, #-12] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ str r1, [r2, #-4] │ │ │ │ - b c6abc │ │ │ │ + b c6dd8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl da82c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c69d8 │ │ │ │ + bl dab58 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c6cf4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ - b c68f0 │ │ │ │ + b c6c0c │ │ │ │ ldr r3, [r6, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r6, #532] @ 0x214 │ │ │ │ str r2, [r6, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r6, #532] @ 0x214 │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ add sl, r8, #2 │ │ │ │ add r1, r9, r0, lsl sl │ │ │ │ adds r3, r1, #20 │ │ │ │ lsl r2, r0, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bpl c6318 │ │ │ │ - b c6a9c │ │ │ │ + bpl c6634 │ │ │ │ + b c6db8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ - b c6600 │ │ │ │ + b c691c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c681c │ │ │ │ + beq c6b38 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ streq lr, [r6, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ @@ -156485,71 +156684,71 @@ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r6, #788] @ 0x314 │ │ │ │ str r4, [r5, sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ str r3, [r6, #788] @ 0x314 │ │ │ │ - b c6778 │ │ │ │ + b c6a94 │ │ │ │ mov lr, ip │ │ │ │ add ip, ip, #8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c38 │ │ │ │ + beq c6f54 │ │ │ │ ldr r0, [ip] │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ add ip, lr, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne c6434 │ │ │ │ - b c6584 │ │ │ │ - bl 3736a8 │ │ │ │ - b c6ab4 │ │ │ │ + bne c6750 │ │ │ │ + b c68a0 │ │ │ │ + bl 3733e0 │ │ │ │ + b c6dd0 │ │ │ │ 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 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi c7998 │ │ │ │ + bhi c7cb4 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl r2, r9, r1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r1, r2, r9 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ ldr r7, [r6, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr sl, r1, r9 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c73b8 │ │ │ │ + beq c76d4 │ │ │ │ cmp r3, #7 │ │ │ │ strhi r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ movhi r2, #8 │ │ │ │ - bhi c7674 │ │ │ │ + bhi c7990 │ │ │ │ cmp r3, #3 │ │ │ │ - bne c6eb8 │ │ │ │ - ldr r2, [pc, #3232] @ c79a0 │ │ │ │ + bne c71d4 │ │ │ │ + ldr r2, [pc, #3232] @ c7cbc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c7428 │ │ │ │ + beq c7744 │ │ │ │ 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 │ │ │ │ @@ -156569,78 +156768,78 @@ │ │ │ │ bl 2e074 │ │ │ │ ldrb ip, [r5, #5] │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ add ip, r5, r9, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ add ip, ip, #20 │ │ │ │ - bne c72c8 │ │ │ │ + bne c75e4 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c73e0 │ │ │ │ + beq c76fc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c7470 │ │ │ │ + bne c778c │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7470 │ │ │ │ + bne c778c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ lsl r2, r9, #3 │ │ │ │ bl 2ed1c │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq c6e3c │ │ │ │ + beq c7158 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r7, r7, lsl r0 │ │ │ │ - b c6e0c │ │ │ │ + b c7128 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c7398 │ │ │ │ + bgt c76b4 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne c703c │ │ │ │ + bne c7358 │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq c6e3c │ │ │ │ + beq c7158 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r0, #7 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ and r1, r7, ip │ │ │ │ - bgt c6de0 │ │ │ │ + bgt c70fc │ │ │ │ ldrsb lr, [sl, r1] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c703c │ │ │ │ + bne c7358 │ │ │ │ strb r2, [sl, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c6e08 │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + bne c7124 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq c6e9c │ │ │ │ + beq c71b8 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne c70ac │ │ │ │ + bne c73c8 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne c70ac │ │ │ │ - ldr r3, [pc, #2864] @ c79a0 │ │ │ │ + bne c73c8 │ │ │ │ + ldr r3, [pc, #2864] @ c7cbc │ │ │ │ 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 c7418 │ │ │ │ + bhi c7734 │ │ │ │ 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] │ │ │ │ @@ -156652,48 +156851,48 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r1, sl, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r2 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r8, #48504 @ 0xbd78 │ │ │ │ + movw r8, #48544 @ 0xbda0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #30472 @ 0x7708 │ │ │ │ movt r0, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne c77cc │ │ │ │ - ldr r0, [pc, #2732] @ c79a0 │ │ │ │ + bne c7ae8 │ │ │ │ + ldr r0, [pc, #2732] @ c7cbc │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ 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 c76d8 │ │ │ │ + bcs c79f4 │ │ │ │ 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, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, ip │ │ │ │ - beq c7790 │ │ │ │ + beq c7aac │ │ │ │ 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 c7214 │ │ │ │ + beq c7530 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -156716,109 +156915,109 @@ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r7, r9 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ add ip, r5, r8, lsl ip │ │ │ │ lsl r2, r8, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ add r3, sl, r2 │ │ │ │ - bne c72b8 │ │ │ │ + bne c75d4 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c73e0 │ │ │ │ + beq c76fc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c6d94 │ │ │ │ + bne c70b0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c7404 │ │ │ │ + ble c7720 │ │ │ │ mov lr, #12 │ │ │ │ mla lr, lr, r9, r4 │ │ │ │ add lr, lr, r2 │ │ │ │ add r2, r2, r4 │ │ │ │ - b c7028 │ │ │ │ + b c7344 │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp lr, r2 │ │ │ │ - beq c7404 │ │ │ │ + beq c7720 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c7008 │ │ │ │ + bne c7324 │ │ │ │ add ip, ip, #8 │ │ │ │ - b c7028 │ │ │ │ + b c7344 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add lr, ip, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r1, lr, r1 │ │ │ │ and r1, r1, r7 │ │ │ │ - ble c709c │ │ │ │ + ble c73b8 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c75c8 │ │ │ │ + bgt c78e4 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh r0, [sl, lr] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6df8 │ │ │ │ + beq c7114 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r7 │ │ │ │ - b c7060 │ │ │ │ + b c737c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r7 │ │ │ │ ldrsb r0, [sl, r1] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6e2c │ │ │ │ - b c7088 │ │ │ │ - movw r8, #48504 @ 0xbd78 │ │ │ │ + beq c7148 │ │ │ │ + b c73a4 │ │ │ │ + movw r8, #48544 @ 0xbda0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #47336 @ 0xb8e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c7768 │ │ │ │ - ldr r2, [pc, #2256] @ c79a0 │ │ │ │ + bne c7a84 │ │ │ │ + ldr r2, [pc, #2256] @ c7cbc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ cmn r7, #804 @ 0x324 │ │ │ │ - beq c7738 │ │ │ │ + beq c7a54 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt c711c │ │ │ │ + bgt c7438 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7738 │ │ │ │ + beq c7a54 │ │ │ │ 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 c75ec │ │ │ │ + beq c7908 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6e9c │ │ │ │ + bne c71b8 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr sl, [r7, #512] @ 0x200 │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -156827,60 +157026,60 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r7, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c71ac │ │ │ │ + bne c74c8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c71a8 │ │ │ │ + beq c74c4 │ │ │ │ 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 c78d8 │ │ │ │ + beq c7bf4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c78ac │ │ │ │ + beq c7bc8 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c6e9c │ │ │ │ + beq c71b8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi c7378 │ │ │ │ + bhi c7694 │ │ │ │ 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 c76d8 │ │ │ │ + beq c79f4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r2, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [r4, #12] │ │ │ │ add sl, r4, #20 │ │ │ │ mov r9, #1 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -156901,333 +157100,333 @@ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r7, #0 │ │ │ │ add ip, r5, r9, lsl ip │ │ │ │ lsl r2, r9, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ add r3, sl, r2 │ │ │ │ - beq c6fd4 │ │ │ │ + beq c72f0 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, r3 │ │ │ │ - beq c7810 │ │ │ │ + beq c7b2c │ │ │ │ cmp r9, #0 │ │ │ │ - ble c7324 │ │ │ │ + ble c7640 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r1, r3, r9, lsl #3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ ldrb r1, [r2] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ add lr, r2, #3 │ │ │ │ ldrb r2, [lr, #1]! │ │ │ │ add sl, r7, r2, lsl #2 │ │ │ │ ldr r8, [ip, r2, lsl #3] │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble c760c │ │ │ │ + ble c7928 │ │ │ │ str r8, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ str r2, [r0, #-4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne c72ec │ │ │ │ + bne c7608 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d67e8 │ │ │ │ + bl 2d5708 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl f099c │ │ │ │ + bl f0a6c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c7978 │ │ │ │ + beq c7c94 │ │ │ │ ldrb r2, [r7] │ │ │ │ strb r1, [r7, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c7774 │ │ │ │ + beq c7a90 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 2e074 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r2, #20 │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c7250 │ │ │ │ + b c756c │ │ │ │ ldr lr, [sl, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c703c │ │ │ │ + bne c7358 │ │ │ │ str r2, [sl, r1, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c6e08 │ │ │ │ - b c6e3c │ │ │ │ + bne c7124 │ │ │ │ + b c7158 │ │ │ │ cmp r3, #7 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bhi c7670 │ │ │ │ + bhi c798c │ │ │ │ mov r1, #12 │ │ │ │ mul r1, r1, sl │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6ed0 │ │ │ │ + b c71ec │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c7630 │ │ │ │ + bne c794c │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul r2, r2, r9 │ │ │ │ bl 2ed1c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl da82c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c6e3c │ │ │ │ + bl dab58 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c7158 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e9c │ │ │ │ - movw r8, #48504 @ 0xbd78 │ │ │ │ + b c71b8 │ │ │ │ + movw r8, #48544 @ 0xbda0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c77b0 │ │ │ │ + bne c7acc │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov sl, #5 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6f18 │ │ │ │ + b c7234 │ │ │ │ cmp r9, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble c7864 │ │ │ │ + ble c7b80 │ │ │ │ sub r8, r2, r9 │ │ │ │ mvn r8, r8 │ │ │ │ ands r8, r8, #3 │ │ │ │ - beq c7588 │ │ │ │ + beq c78a4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ add r7, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r8, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r7 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c7588 │ │ │ │ + beq c78a4 │ │ │ │ cmp r8, #2 │ │ │ │ - beq c74e4 │ │ │ │ + beq c7800 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ add r7, r7, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r7 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r7, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - b c7588 │ │ │ │ + b c78a4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r7, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c6dcc │ │ │ │ + beq c70e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov ip, r7 │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ ldrd r0, [r7] │ │ │ │ add ip, r7, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r7, #16 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, r8, #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7598 │ │ │ │ + beq c78b4 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r8, #3 │ │ │ │ add ip, r7, #24 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c7508 │ │ │ │ + bne c7824 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, ip, #8 │ │ │ │ - beq c777c │ │ │ │ + beq c7a98 │ │ │ │ add lr, r3, r2, lsl #3 │ │ │ │ add ip, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bne c747c │ │ │ │ - b c6dcc │ │ │ │ + bne c7798 │ │ │ │ + b c70e8 │ │ │ │ ldr r0, [sl, r1, lsl #2] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c73a4 │ │ │ │ + beq c76c0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r7 │ │ │ │ - b c75c8 │ │ │ │ + b c78e4 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ str r1, [r8] │ │ │ │ add r0, r0, #8 │ │ │ │ str r8, [r0, #-8] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ str r2, [r0, #-4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - bne c72ec │ │ │ │ - b c7324 │ │ │ │ + bne c7608 │ │ │ │ + b c7640 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c7404 │ │ │ │ + ble c7720 │ │ │ │ mov r7, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r7, r7, r9, r3 │ │ │ │ - b c764c │ │ │ │ + b c7968 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7648 │ │ │ │ + beq c7964 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add lr, lr, #12 │ │ │ │ cmp r7, lr │ │ │ │ - bne c7648 │ │ │ │ - b c7404 │ │ │ │ + bne c7964 │ │ │ │ + b c7720 │ │ │ │ mov r2, #12 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi c7880 │ │ │ │ - movw r8, #48504 @ 0xbd78 │ │ │ │ + bhi c7b9c │ │ │ │ + movw r8, #48544 @ 0xbda0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ mul ip, sl, r2 │ │ │ │ add r0, r3, #1 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, ip, r2, lsl r0 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r2, r2, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne c77cc │ │ │ │ - ldr r1, [pc, #732] @ c79a0 │ │ │ │ + bne c7ae8 │ │ │ │ + ldr r1, [pc, #732] @ c7cbc │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne c795c │ │ │ │ + bne c7c78 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c77f8 │ │ │ │ + beq c7b14 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r2, #20 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c7250 │ │ │ │ + b c756c │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60452 @ 0xec24 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c7988 │ │ │ │ + bne c7ca4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db28 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c75a8 │ │ │ │ - b c777c │ │ │ │ + bne c78c4 │ │ │ │ + b c7a98 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c723c │ │ │ │ + b c7558 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov sl, #5 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -157235,25 +157434,25 @@ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c7244 │ │ │ │ + bne c7560 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [pc, #420] @ c79a4 │ │ │ │ + ldr r3, [pc, #420] @ c7cc0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 37379c │ │ │ │ + bl 3734d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b c6eb0 │ │ │ │ + b c71cc │ │ │ │ cmp r2, r9 │ │ │ │ - bge c786c │ │ │ │ + bge c7b88 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r1, r1, #12 │ │ │ │ ldrb lr, [r0] │ │ │ │ add lr, lr, #1 │ │ │ │ add r0, r0, lr, lsl #2 │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -157264,47 +157463,47 @@ │ │ │ │ addle lr, lr, #1 │ │ │ │ strle lr, [r0] │ │ │ │ str r0, [r1, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r1, #-12] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str r0, [r1, #-4] │ │ │ │ - b c7810 │ │ │ │ - bne c6dcc │ │ │ │ - b c6e3c │ │ │ │ + b c7b2c │ │ │ │ + bne c70e8 │ │ │ │ + b c7158 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl da82c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c7334 │ │ │ │ + bl dab58 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c7650 │ │ │ │ mul r1, sl, r2 │ │ │ │ add r0, r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2, lsl r0 │ │ │ │ lsl r2, r2, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl c6ed0 │ │ │ │ - b c77f0 │ │ │ │ + bpl c71ec │ │ │ │ + b c7b0c │ │ │ │ ldr r2, [r7, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r7, #532] @ 0x214 │ │ │ │ str r3, [r7, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r7, #532] @ 0x214 │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c71c0 │ │ │ │ + beq c74dc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [sl, r5] │ │ │ │ @@ -157326,75 +157525,75 @@ │ │ │ │ ldr r3, [r8, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r7, #788] @ 0x314 │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ - b c7710 │ │ │ │ + b c7a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl bb640 │ │ │ │ + bl bb940 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e9c │ │ │ │ + b c71b8 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c7754 │ │ │ │ - bl 3736a8 │ │ │ │ - b c7808 │ │ │ │ + b c7a70 │ │ │ │ + bl 3733e0 │ │ │ │ + b c7b24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r7, r3, #16 │ │ │ │ - bne c7cb0 │ │ │ │ + bne c7fcc │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7d9c │ │ │ │ + bne c80b8 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c7bf8 │ │ │ │ + bgt c7f14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7c90 │ │ │ │ - ldr r2, [pc, #1156] @ c7e84 │ │ │ │ + beq c7fac │ │ │ │ + ldr r2, [pc, #1156] @ c81a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c7c90 │ │ │ │ + bhi c7fac │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #32160 @ 0x7da0 │ │ │ │ + movw r0, #31552 @ 0x7b40 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7c20 │ │ │ │ - movw r8, #56912 @ 0xde50 │ │ │ │ + beq c7f3c │ │ │ │ + movw r8, #56008 @ 0xdac8 │ │ │ │ movt r8, #22 │ │ │ │ - movw r3, #32160 @ 0x7da0 │ │ │ │ + movw r3, #31552 @ 0x7b40 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c7d80 │ │ │ │ - ldr r2, [pc, #1080] @ c7e88 │ │ │ │ + beq c809c │ │ │ │ + ldr r2, [pc, #1080] @ c81a4 │ │ │ │ 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 │ │ │ │ @@ -157403,51 +157602,51 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq c7aa0 │ │ │ │ + beq c7dbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3350 │ │ │ │ + bl c3634 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq c7d5c │ │ │ │ + beq c8078 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c7af8 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq c7e14 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c7af8 │ │ │ │ + bne c7e14 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands r7, r3, #3 │ │ │ │ - beq c7bc8 │ │ │ │ + beq c7ee4 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq c7bc0 │ │ │ │ - ldr r2, [pc, #868] @ c7e88 │ │ │ │ + beq c7edc │ │ │ │ + ldr r2, [pc, #868] @ c81a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r0, r2 │ │ │ │ @@ -157460,107 +157659,107 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c7d8c │ │ │ │ + bne c80a8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c92c0 │ │ │ │ + bl c95dc │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c7e0c │ │ │ │ + beq c8128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7bb4 │ │ │ │ + bgt c7ed0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c7e50 │ │ │ │ + beq c816c │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b c7b68 │ │ │ │ - ldr r2, [pc, #696] @ c7e88 │ │ │ │ + b c7e84 │ │ │ │ + ldr r2, [pc, #696] @ c81a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2d5f7c │ │ │ │ + bl 2d4e00 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c7d5c │ │ │ │ + beq c8078 │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r7, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b c7b10 │ │ │ │ + b c7e2c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #55696 @ 0xd990 │ │ │ │ + movweq r8, #54436 @ 0xd4a4 │ │ │ │ movteq r8, #24 │ │ │ │ - bne c7c64 │ │ │ │ - movw r0, #32160 @ 0x7da0 │ │ │ │ + bne c7f80 │ │ │ │ + movw r0, #31552 @ 0x7b40 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c7a34 │ │ │ │ + bne c7d50 │ │ │ │ mvn r0, #0 │ │ │ │ - b c7bb8 │ │ │ │ - movw r0, #32160 @ 0x7da0 │ │ │ │ + b c7ed4 │ │ │ │ + movw r0, #31552 @ 0x7b40 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7c20 │ │ │ │ - movw r8, #60544 @ 0xec80 │ │ │ │ + beq c7f3c │ │ │ │ + movw r8, #59564 @ 0xe8ac │ │ │ │ movt r8, #23 │ │ │ │ - b c7a34 │ │ │ │ - movw r8, #5648 @ 0x1610 │ │ │ │ + b c7d50 │ │ │ │ + movw r8, #5212 @ 0x145c │ │ │ │ movt r8, #22 │ │ │ │ - b c7c08 │ │ │ │ - movw r8, #14692 @ 0x3964 │ │ │ │ + b c7f24 │ │ │ │ + movw r8, #13684 @ 0x3574 │ │ │ │ movt r8, #16 │ │ │ │ - b c7c08 │ │ │ │ + b c7f24 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7c90 │ │ │ │ + ble c7fac │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #48716 @ 0xbe4c │ │ │ │ + movweq r8, #47076 @ 0xb7e4 │ │ │ │ movteq r8, #27 │ │ │ │ - beq c7c08 │ │ │ │ + beq c7f24 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #18624 @ 0x48c0 │ │ │ │ + movweq r8, #15056 @ 0x3ad0 │ │ │ │ movteq r8, #33 @ 0x21 │ │ │ │ - beq c7c08 │ │ │ │ + beq c7f24 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b c7c20 │ │ │ │ + bl 172fdc │ │ │ │ + b c7f3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7e68 │ │ │ │ - movw r8, #31776 @ 0x7c20 │ │ │ │ + bne c8184 │ │ │ │ + movw r8, #31168 @ 0x79c0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7c20 │ │ │ │ + beq c7f3c │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c7d1c │ │ │ │ - ldr r3, [pc, #416] @ c7e88 │ │ │ │ + beq c8038 │ │ │ │ + ldr r3, [pc, #416] @ c81a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ @@ -157568,291 +157767,291 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c7d34 │ │ │ │ + beq c8050 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r7, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #20] │ │ │ │ - bne c7b10 │ │ │ │ + bne c7e2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7c20 │ │ │ │ + bgt c7f3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c7c20 │ │ │ │ + bne c7f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c7c20 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c7f3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne c7a90 │ │ │ │ - b c7aa0 │ │ │ │ + bne c7dac │ │ │ │ + b c7dbc │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bf6e0 │ │ │ │ - b c7b84 │ │ │ │ - bl d011c │ │ │ │ + bl bf9c4 │ │ │ │ + b c7ea0 │ │ │ │ + bl d0438 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7e30 │ │ │ │ + beq c814c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bf0c8 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + bl bf3ac <_Py_dict_lookup@@Base+0x17e8> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c7c20 │ │ │ │ + beq c7f3c │ │ │ │ mov r0, r8 │ │ │ │ - bl d0334 │ │ │ │ + bl d0650 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7df0 │ │ │ │ + bgt c810c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c7e5c │ │ │ │ + beq c8178 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c7c20 │ │ │ │ + beq c7f3c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl c3318 │ │ │ │ + bl c35fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne c7b10 │ │ │ │ - b c7d5c │ │ │ │ + bne c7e2c │ │ │ │ + b c8078 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7b9c │ │ │ │ + bgt c7eb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne c7b9c │ │ │ │ + bne c7eb8 │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c7b9c │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c7eb8 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c20 │ │ │ │ - bl 177b78 │ │ │ │ - b c7da8 │ │ │ │ + beq c7f3c │ │ │ │ + bl 1777a4 │ │ │ │ + b c80c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c7bb4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c7ed0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c7df0 │ │ │ │ - movw r3, #53680 @ 0xd1b0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c810c │ │ │ │ + movw r3, #53720 @ 0xd1d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7136 @ 0x1be0 │ │ │ │ + movw r1, #6560 @ 0x19a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b c7c20 │ │ │ │ - subeq sp, sp, r0, lsr r4 │ │ │ │ + bl 1b956c │ │ │ │ + b c7f3c │ │ │ │ + strdeq sp, [sp], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c7e8c : │ │ │ │ +000c81a8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c7edc │ │ │ │ + bgt c81f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7fa8 │ │ │ │ - ldr r1, [pc, #308] @ c7ffc │ │ │ │ + beq c82c4 │ │ │ │ + ldr r1, [pc, #308] @ c8318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c7fa8 │ │ │ │ + bhi c82c4 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #55696 @ 0xd990 │ │ │ │ + movweq r6, #54436 @ 0xd4a4 │ │ │ │ movteq r6, #24 │ │ │ │ - bne c7f7c │ │ │ │ + bne c8298 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #32160 @ 0x7da0 │ │ │ │ + movw r0, #31552 @ 0x7b40 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r8, r3 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7f4c │ │ │ │ + beq c8268 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c7f24 │ │ │ │ + beq c8240 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r7, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #24] │ │ │ │ - beq c7fd8 │ │ │ │ + beq c82f4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r6, #60544 @ 0xec80 │ │ │ │ + movw r6, #59564 @ 0xe8ac │ │ │ │ movt r6, #23 │ │ │ │ - b c7eec │ │ │ │ - movw r6, #5648 @ 0x1610 │ │ │ │ + b c8208 │ │ │ │ + movw r6, #5212 @ 0x145c │ │ │ │ movt r6, #22 │ │ │ │ - b c7eec │ │ │ │ - movw r6, #56912 @ 0xde50 │ │ │ │ + b c8208 │ │ │ │ + movw r6, #56008 @ 0xdac8 │ │ │ │ movt r6, #22 │ │ │ │ - b c7eec │ │ │ │ + b c8208 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7fa8 │ │ │ │ + ble c82c4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #48716 @ 0xbe4c │ │ │ │ + movweq r6, #47076 @ 0xb7e4 │ │ │ │ movteq r6, #27 │ │ │ │ - beq c7eec │ │ │ │ + beq c8208 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #18624 @ 0x48c0 │ │ │ │ + movweq r6, #15056 @ 0x3ad0 │ │ │ │ movteq r6, #33 @ 0x21 │ │ │ │ - beq c7eec │ │ │ │ + beq c8208 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7] │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ - movw r6, #14692 @ 0x3964 │ │ │ │ + b 172fdc │ │ │ │ + movw r6, #13684 @ 0x3574 │ │ │ │ movt r6, #16 │ │ │ │ - b c7eec │ │ │ │ + b c8208 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7f50 │ │ │ │ + bgt c826c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c7f50 │ │ │ │ + bne c826c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c7f50 │ │ │ │ - subeq sp, sp, r8, lsr r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c826c │ │ │ │ + subeq sp, sp, r4, lsl #4 │ │ │ │ │ │ │ │ -000c8000 : │ │ │ │ +000c831c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c8924 │ │ │ │ + b c8c40 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c87c4 │ │ │ │ + beq c8ae0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43956 @ 0xabb4 │ │ │ │ + movw r8, #43348 @ 0xa954 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c82c0 │ │ │ │ + bne c85dc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c82c0 │ │ │ │ + beq c85dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c86f8 │ │ │ │ + beq c8a14 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8300 │ │ │ │ + bne c861c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c8448 │ │ │ │ + beq c8764 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c81a4 │ │ │ │ + bne c84c0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c81ec │ │ │ │ + bgt c8508 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c81f8 │ │ │ │ + bgt c8514 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c80f0 │ │ │ │ + beq c840c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c8740 │ │ │ │ + bne c8a5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c83fc │ │ │ │ + ble c8718 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c8340 │ │ │ │ + bne c865c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r8, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r8, r2, lsl lr │ │ │ │ and r2, r8, r5 │ │ │ │ - bgt c820c │ │ │ │ + bgt c8528 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c81b4 │ │ │ │ + bge c84d0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c83a8 │ │ │ │ + beq c86c4 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -157872,593 +158071,593 @@ │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c8254 │ │ │ │ + bge c8570 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c814c │ │ │ │ + b c8468 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c80cc │ │ │ │ + ble c83e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c80e4 │ │ │ │ - b c80f0 │ │ │ │ + bne c8400 │ │ │ │ + b c840c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c86d8 │ │ │ │ + bgt c89f4 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8230 │ │ │ │ + bge c854c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c814c │ │ │ │ + b c8468 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [r1, ip] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c8224 │ │ │ │ + blt c8540 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r8 │ │ │ │ - ble c82b0 │ │ │ │ + ble c85cc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c87a0 │ │ │ │ + bgt c8abc │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c83e4 │ │ │ │ + bge c8700 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c86f0 │ │ │ │ + bgt c8a0c │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c8228 │ │ │ │ + b c8544 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt c81d4 │ │ │ │ - b c829c │ │ │ │ + blt c84f0 │ │ │ │ + b c85b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8890 │ │ │ │ + beq c8bac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c86f8 │ │ │ │ + beq c8a14 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8088 │ │ │ │ + beq c83a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c8088 │ │ │ │ + bne c83a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c80ac │ │ │ │ + beq c83c8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c81a4 │ │ │ │ + bne c84c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c8194 │ │ │ │ + bl 21d38c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c84b0 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c8920 │ │ │ │ + ldr r3, [pc, #1492] @ c8c3c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - bne c8568 │ │ │ │ + bne c8884 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne c869c │ │ │ │ + bne c89b8 │ │ │ │ tst r8, #2 │ │ │ │ - bne c85f8 │ │ │ │ + bne c8914 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c86c4 │ │ │ │ + bne c89e0 │ │ │ │ tst r8, #2 │ │ │ │ - bne c84d8 │ │ │ │ + bne c87f4 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c86b0 │ │ │ │ + bne c89cc │ │ │ │ tst r8, #2 │ │ │ │ - bne c8450 │ │ │ │ + bne c876c │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne c8688 │ │ │ │ + bne c89a4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c8110 │ │ │ │ + b c842c │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c8194 │ │ │ │ + b c84b0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c8278 │ │ │ │ + b c8594 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c80fc │ │ │ │ + bne c8418 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c88f0 │ │ │ │ + ble c8c0c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8908 │ │ │ │ + ble c8c24 │ │ │ │ mvn r5, #0 │ │ │ │ - b c81a8 │ │ │ │ + b c84c4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #404] @ 0x194 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c8828 │ │ │ │ + bne c8b44 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c8398 │ │ │ │ + beq c86b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, sl │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8398 │ │ │ │ + beq c86b4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8398 │ │ │ │ + bge c86b4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8398 │ │ │ │ + bl 380bbc │ │ │ │ + b c86b4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c87f4 │ │ │ │ + bne c8b10 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c8388 │ │ │ │ + beq c86a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8388 │ │ │ │ + beq c86a4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8388 │ │ │ │ + bge c86a4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8388 │ │ │ │ + bl 380bbc │ │ │ │ + b c86a4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c88a0 │ │ │ │ + bne c8bbc │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c8360 │ │ │ │ + beq c867c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8360 │ │ │ │ + beq c867c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8360 │ │ │ │ + bge c867c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8360 │ │ │ │ + bl 380bbc │ │ │ │ + b c867c │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c885c │ │ │ │ + bne c8b78 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c8374 │ │ │ │ + beq c8690 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8374 │ │ │ │ + beq c8690 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8374 │ │ │ │ + bge c8690 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8374 │ │ │ │ + bl 380bbc │ │ │ │ + b c8690 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8488 │ │ │ │ + b c87a4 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c85a4 │ │ │ │ + b c88c0 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8514 │ │ │ │ + b c8830 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8634 │ │ │ │ + b c8950 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c877c │ │ │ │ + bge c8a98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c814c │ │ │ │ + b c8468 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl c0e1c │ │ │ │ + bl c1100 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c81a8 │ │ │ │ + b c84c4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8430 │ │ │ │ + beq c874c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c80f0 │ │ │ │ + b c840c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c86ec │ │ │ │ - b c8254 │ │ │ │ + blt c8a08 │ │ │ │ + b c8570 │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c8288 │ │ │ │ + blt c85a4 │ │ │ │ and r2, r0, r8 │ │ │ │ - b c8270 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b c858c │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c88d4 │ │ │ │ - bl d47bc │ │ │ │ + beq c8bf0 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88d4 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne c8bf0 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c8448 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c8764 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8508 │ │ │ │ + bge c8824 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8508 │ │ │ │ + bl 380bbc │ │ │ │ + b c8824 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8480 │ │ │ │ + bge c879c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8480 │ │ │ │ + bl 380bbc │ │ │ │ + b c879c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8628 │ │ │ │ + bge c8944 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8628 │ │ │ │ + bl 380bbc │ │ │ │ + b c8944 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ - b c81a8 │ │ │ │ + bl 3eef0 │ │ │ │ + b c84c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8598 │ │ │ │ + bge c88b4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8598 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 380bbc │ │ │ │ + b c88b4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b c8448 │ │ │ │ + bl 1b956c │ │ │ │ + b c8764 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c843c │ │ │ │ + bne c8758 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c843c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c8758 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c8448 │ │ │ │ + bne c8764 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c8448 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c8764 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c918c │ │ │ │ + beq c94a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne c8c90 │ │ │ │ + bne c8fac │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c8c90 │ │ │ │ + beq c8fac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c90c0 │ │ │ │ + beq c93dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8cd0 │ │ │ │ + bne c8fec │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c8dcc │ │ │ │ + beq c90e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8ad4 │ │ │ │ + bne c8df0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b3c │ │ │ │ + bgt c8e58 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b48 │ │ │ │ + bgt c8e64 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8a04 │ │ │ │ + beq c8d20 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c9108 │ │ │ │ + bne c9424 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c8d80 │ │ │ │ + ble c909c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - bne c8b5c │ │ │ │ + bne c8e78 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r0, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r0, r0, lsl lr │ │ │ │ and r2, r0, r5 │ │ │ │ - bgt c8bdc │ │ │ │ + bgt c8ef8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c8b04 │ │ │ │ + bge c8e20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c8d38 │ │ │ │ + beq c9054 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq c8ac4 │ │ │ │ + beq c8de0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8af4 │ │ │ │ + beq c8e10 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ mov r5, #1 │ │ │ │ @@ -158468,586 +158667,586 @@ │ │ │ │ lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r9, ip, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ and r2, r2, r0 │ │ │ │ ldrsb r9, [r1, r2] │ │ │ │ cmp r9, #0 │ │ │ │ - bge c8c24 │ │ │ │ + bge c8f40 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c8a60 │ │ │ │ + b c8d7c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c89e0 │ │ │ │ + ble c8cfc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c89f8 │ │ │ │ - b c8a04 │ │ │ │ + bne c8d14 │ │ │ │ + b c8d20 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1876] @ c92bc │ │ │ │ + ldr r3, [pc, #1876] @ c95d8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne c8fc4 │ │ │ │ + bne c92e0 │ │ │ │ tst r9, #2 │ │ │ │ asr r9, r9, #1 │ │ │ │ - bne c9088 │ │ │ │ + bne c93a4 │ │ │ │ tst r9, #2 │ │ │ │ - bne c8ed0 │ │ │ │ + bne c91ec │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - bne c9070 │ │ │ │ + bne c938c │ │ │ │ tst r9, #2 │ │ │ │ - bne c8e3c │ │ │ │ + bne c9158 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - bne c9058 │ │ │ │ + bne c9374 │ │ │ │ tst r9, #2 │ │ │ │ - bne c8f64 │ │ │ │ + bne c9280 │ │ │ │ lsrs r3, r9, #2 │ │ │ │ - bne c8de4 │ │ │ │ + bne c9100 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r0, r0, lsl lr │ │ │ │ and r2, r0, r5 │ │ │ │ - ble c8a40 │ │ │ │ + ble c8d5c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c90a0 │ │ │ │ + bgt c93bc │ │ │ │ lsl r9, r2, #1 │ │ │ │ ldrsh ip, [r1, r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c8c00 │ │ │ │ + bge c8f1c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, r9] │ │ │ │ - b c8a60 │ │ │ │ + b c8d7c │ │ │ │ lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r9, ip, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ and r2, r2, r0 │ │ │ │ lsl r9, r2, #1 │ │ │ │ ldrsh sl, [r1, r9] │ │ │ │ cmp sl, #0 │ │ │ │ - blt c8bf4 │ │ │ │ + blt c8f10 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ - ble c8c80 │ │ │ │ + ble c8f9c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9168 │ │ │ │ + bgt c9484 │ │ │ │ lsl r9, r2, #1 │ │ │ │ ldrsh r9, [r1, r9] │ │ │ │ cmp r9, #0 │ │ │ │ - bge c8d68 │ │ │ │ + bge c9084 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c90b8 │ │ │ │ + bgt c93d4 │ │ │ │ lsl r9, r2, #1 │ │ │ │ - b c8bf8 │ │ │ │ + b c8f14 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ ldrsb lr, [r1, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - blt c8b24 │ │ │ │ - b c8c6c │ │ │ │ + blt c8e40 │ │ │ │ + b c8f88 │ │ │ │ mov r0, r6 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9274 │ │ │ │ + beq c9590 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c90c0 │ │ │ │ + beq c93dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c899c │ │ │ │ + beq c8cb8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne c899c │ │ │ │ + bne c8cb8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c89c0 │ │ │ │ + beq c8cdc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - bne c8d18 │ │ │ │ + bne c9034 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21d38c <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8af8 │ │ │ │ + beq c8e14 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b c8af8 │ │ │ │ + b c8e14 │ │ │ │ mov ip, #12 │ │ │ │ cmp r8, #0 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b c8a9c │ │ │ │ + b c8db8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ - b c8c48 │ │ │ │ + b c8f64 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8a10 │ │ │ │ + bne c8d2c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c928c │ │ │ │ + ble c95a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c92a4 │ │ │ │ + ble c95c0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8ddc │ │ │ │ + beq c90f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mvn r5, #0 │ │ │ │ - b c8af8 │ │ │ │ + b c8e14 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r9, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8bb4 │ │ │ │ + beq c8ed0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8bb4 │ │ │ │ + bge c8ed0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8bb4 │ │ │ │ + bl 380bbc │ │ │ │ + b c8ed0 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c920c │ │ │ │ + bne c9528 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - beq c8ba4 │ │ │ │ + beq c8ec0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8ba4 │ │ │ │ + beq c8ec0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8ba4 │ │ │ │ + bge c8ec0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8ba4 │ │ │ │ + bl 380bbc │ │ │ │ + b c8ec0 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c91bc │ │ │ │ + bne c94d8 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - beq c8b90 │ │ │ │ + beq c8eac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8b90 │ │ │ │ + beq c8eac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8b90 │ │ │ │ + bge c8eac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8b90 │ │ │ │ + bl 380bbc │ │ │ │ + b c8eac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8bac │ │ │ │ + beq c8ec8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8bac │ │ │ │ + bge c8ec8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8bac │ │ │ │ + bl 380bbc │ │ │ │ + b c8ec8 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c9240 │ │ │ │ + bne c955c │ │ │ │ tst r9, #2 │ │ │ │ asr r9, r9, #1 │ │ │ │ - beq c8b7c │ │ │ │ + beq c8e98 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8b7c │ │ │ │ + beq c8e98 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8b7c │ │ │ │ + bge c8e98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8b7c │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + bl 380bbc │ │ │ │ + b c8e98 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8e78 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + b c9194 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8f0c │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + b c9228 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c9000 │ │ │ │ + b c931c │ │ │ │ add ip, r3, r2, lsl #2 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ lsl ip, r2, #2 │ │ │ │ - bge c9144 │ │ │ │ + bge c9460 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c8a60 │ │ │ │ + b c8d7c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl c0e1c │ │ │ │ + bl c1100 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8dcc │ │ │ │ + beq c90e8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c8ab0 │ │ │ │ - b c8ac4 │ │ │ │ + bne c8dcc │ │ │ │ + b c8de0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8db4 │ │ │ │ + beq c90d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c8a04 │ │ │ │ + b c8d20 │ │ │ │ add r2, ip, r2 │ │ │ │ lsr ip, r5, #5 │ │ │ │ add r9, ip, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ and r2, r2, r0 │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c90b4 │ │ │ │ - b c8c24 │ │ │ │ + blt c93d0 │ │ │ │ + b c8f40 │ │ │ │ ldr sl, [r1, r2, lsl #2] │ │ │ │ add r9, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r9, r9, ip │ │ │ │ cmp sl, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - blt c8c58 │ │ │ │ + blt c8f74 │ │ │ │ and r2, r9, r0 │ │ │ │ - b c8c40 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b c8f5c │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c91f0 │ │ │ │ - bl d47bc │ │ │ │ + beq c950c │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c91f0 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne c950c │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c8dcc │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c90e8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8f00 │ │ │ │ + bge c921c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8f00 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 380bbc │ │ │ │ + b c921c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b c8dcc │ │ │ │ + bl 1b956c │ │ │ │ + b c90e8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8e6c │ │ │ │ + bge c9188 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8e6c │ │ │ │ + bl 380bbc │ │ │ │ + b c9188 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8ff4 │ │ │ │ + bge c9310 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c8ff4 │ │ │ │ + bl 380bbc │ │ │ │ + b c9310 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ + bl 3eef0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c8dd4 │ │ │ │ - b c8af8 │ │ │ │ + bne c90f0 │ │ │ │ + b c8e14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c8dc0 │ │ │ │ + bne c90dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c8dc0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c90dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c8dcc │ │ │ │ + bne c90e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c8dcc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c90e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c9a70 │ │ │ │ + beq c9d8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43956 @ 0xabb4 │ │ │ │ + movw r8, #43348 @ 0xa954 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c956c │ │ │ │ + bne c9888 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c956c │ │ │ │ + beq c9888 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c99a4 │ │ │ │ + beq c9cc0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c95ac │ │ │ │ + bne c98c8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c96f4 │ │ │ │ + beq c9a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9450 │ │ │ │ + bne c976c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9498 │ │ │ │ + bgt c97b4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c94a4 │ │ │ │ + bgt c97c0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c939c │ │ │ │ + beq c96b8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c99ec │ │ │ │ + bne c9d08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c96a8 │ │ │ │ + ble c99c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c95ec │ │ │ │ + bne c9908 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r8, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r8, r2, lsl lr │ │ │ │ and r2, r8, r5 │ │ │ │ - bgt c94b8 │ │ │ │ + bgt c97d4 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9460 │ │ │ │ + bge c977c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c9654 │ │ │ │ + beq c9970 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -159067,1327 +159266,1327 @@ │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c9500 │ │ │ │ + bge c981c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c93f8 │ │ │ │ + b c9714 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9378 │ │ │ │ + ble c9694 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9390 │ │ │ │ - b c939c │ │ │ │ + bne c96ac │ │ │ │ + b c96b8 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9984 │ │ │ │ + bgt c9ca0 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c94dc │ │ │ │ + bge c97f8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c93f8 │ │ │ │ + b c9714 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [r1, ip] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c94d0 │ │ │ │ + blt c97ec │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r8 │ │ │ │ - ble c955c │ │ │ │ + ble c9878 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9a4c │ │ │ │ + bgt c9d68 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9690 │ │ │ │ + bge c99ac │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c999c │ │ │ │ + bgt c9cb8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c94d4 │ │ │ │ + b c97f0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt c9480 │ │ │ │ - b c9548 │ │ │ │ + blt c979c │ │ │ │ + b c9864 │ │ │ │ mov r0, r6 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9b3c │ │ │ │ + beq c9e58 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c99a4 │ │ │ │ + beq c9cc0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9334 │ │ │ │ + beq c9650 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c9334 │ │ │ │ + bne c9650 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1484bc │ │ │ │ + bl 148074 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9358 │ │ │ │ + beq c9674 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9450 │ │ │ │ + bne c976c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c9440 │ │ │ │ + bl 21d38c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c975c │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c9bcc │ │ │ │ + ldr r3, [pc, #1492] @ c9ee8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - bne c9814 │ │ │ │ + bne c9b30 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne c9948 │ │ │ │ + bne c9c64 │ │ │ │ tst r8, #2 │ │ │ │ - bne c98a4 │ │ │ │ + bne c9bc0 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c9970 │ │ │ │ + bne c9c8c │ │ │ │ tst r8, #2 │ │ │ │ - bne c9784 │ │ │ │ + bne c9aa0 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c995c │ │ │ │ + bne c9c78 │ │ │ │ tst r8, #2 │ │ │ │ - bne c96fc │ │ │ │ + bne c9a18 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne c9934 │ │ │ │ + bne c9c50 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c93bc │ │ │ │ + b c96d8 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c9440 │ │ │ │ + b c975c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c9524 │ │ │ │ + b c9840 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c6c84 │ │ │ │ + bl c6fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c93a8 │ │ │ │ + bne c96c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9b9c │ │ │ │ + ble c9eb8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9bb4 │ │ │ │ + ble c9ed0 │ │ │ │ mvn r5, #0 │ │ │ │ - b c9454 │ │ │ │ + b c9770 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #404] @ 0x194 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c9ad4 │ │ │ │ + bne c9df0 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c9644 │ │ │ │ + beq c9960 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, sl │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9644 │ │ │ │ + beq c9960 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9644 │ │ │ │ + bge c9960 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c9644 │ │ │ │ + bl 380bbc │ │ │ │ + b c9960 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c9aa0 │ │ │ │ + bne c9dbc │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c9634 │ │ │ │ + beq c9950 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9634 │ │ │ │ + beq c9950 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9634 │ │ │ │ + bge c9950 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c9634 │ │ │ │ + bl 380bbc │ │ │ │ + b c9950 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c9b4c │ │ │ │ + bne c9e68 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c960c │ │ │ │ + beq c9928 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c960c │ │ │ │ + beq c9928 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c960c │ │ │ │ + bge c9928 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c960c │ │ │ │ + bl 380bbc │ │ │ │ + b c9928 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #28372 @ 0x6ed4 │ │ │ │ + movw r3, #29164 @ 0x71ec │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c9b08 │ │ │ │ + bne c9e24 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c9620 │ │ │ │ + beq c993c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9620 │ │ │ │ + beq c993c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9620 │ │ │ │ + bge c993c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c9620 │ │ │ │ + bl 380bbc │ │ │ │ + b c993c │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c9734 │ │ │ │ + b c9a50 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c9850 │ │ │ │ + b c9b6c │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c97c0 │ │ │ │ + b c9adc │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #28372 @ 0x6ed4 │ │ │ │ + movw sl, #29164 @ 0x71ec │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c98e0 │ │ │ │ + b c9bfc │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c9a28 │ │ │ │ + bge c9d44 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c93f8 │ │ │ │ + b c9714 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl c0e1c │ │ │ │ + bl c1100 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c9454 │ │ │ │ + b c9770 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl c62a8 │ │ │ │ + bl c65c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c96dc │ │ │ │ + beq c99f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c939c │ │ │ │ + b c96b8 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c9998 │ │ │ │ - b c9500 │ │ │ │ + blt c9cb4 │ │ │ │ + b c981c │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c9534 │ │ │ │ + blt c9850 │ │ │ │ and r2, r0, r8 │ │ │ │ - b c951c │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b c9838 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9b80 │ │ │ │ - bl d47bc │ │ │ │ + beq c9e9c │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9b80 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne c9e9c │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c96f4 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c9a10 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c97b4 │ │ │ │ + bge c9ad0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c97b4 │ │ │ │ + bl 380bbc │ │ │ │ + b c9ad0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c972c │ │ │ │ + bge c9a48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c972c │ │ │ │ + bl 380bbc │ │ │ │ + b c9a48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c98d4 │ │ │ │ + bge c9bf0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c98d4 │ │ │ │ + bl 380bbc │ │ │ │ + b c9bf0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ - b c9454 │ │ │ │ + bl 3eef0 │ │ │ │ + b c9770 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9844 │ │ │ │ + bge c9b60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ + movw r0, #328 @ 0x148 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b c9844 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bl 380bbc │ │ │ │ + b c9b60 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b c96f4 │ │ │ │ + bl 1b956c │ │ │ │ + b c9a10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c96e8 │ │ │ │ + bne c9a04 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c96e8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c9a04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c96f4 │ │ │ │ + bne c9a10 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c96f4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c9a10 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c9bd0 : │ │ │ │ +000c9eec : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31776 @ 0x7c20 │ │ │ │ + movw r0, #31168 @ 0x79c0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9c44 │ │ │ │ + beq c9f60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9c20 │ │ │ │ + beq c9f3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c9c50 │ │ │ │ + beq c9f6c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9c48 │ │ │ │ + bgt c9f64 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c9c48 │ │ │ │ + bne c9f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c9c48 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b c9f64 │ │ │ │ │ │ │ │ -000c9c74 : │ │ │ │ +000c9f90 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31292 @ 0x7a3c │ │ │ │ + movw r0, #30684 @ 0x77dc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9ce8 │ │ │ │ + beq ca004 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9cc4 │ │ │ │ + beq c9fe0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c9cf4 │ │ │ │ + beq ca010 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9cec │ │ │ │ + bgt ca008 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c9cec │ │ │ │ + bne ca008 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b c9cec │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ca008 │ │ │ │ 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 c9dfc │ │ │ │ + beq ca118 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2f178 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c9dd8 │ │ │ │ + beq ca0f4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2edb8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9dfc │ │ │ │ + bne ca118 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c9dfc │ │ │ │ - movw r1, #7176 @ 0x1c08 │ │ │ │ + bne ca118 │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - b c9da8 │ │ │ │ + b ca0c4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq c9e08 │ │ │ │ + beq ca124 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9dfc │ │ │ │ + beq ca118 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne c9d94 │ │ │ │ + bne ca0b0 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2dc00 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d9c │ │ │ │ + bne ca0b8 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b c9e00 │ │ │ │ + b ca11c │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9d78 │ │ │ │ + beq ca094 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne c9d9c │ │ │ │ - b c9dfc │ │ │ │ + bne ca0b8 │ │ │ │ + b ca118 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r6, [r0, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc67c │ │ │ │ + beq cc998 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - beq cb530 │ │ │ │ + beq cb84c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb550 │ │ │ │ + beq cb86c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - bne cb0b4 │ │ │ │ + bne cb3d0 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne cb0bc │ │ │ │ + bne cb3d8 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - bne cb0c8 │ │ │ │ - movw r3, #6380 @ 0x18ec │ │ │ │ + bne cb3e4 │ │ │ │ + movw r3, #5772 @ 0x168c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr r2, [r6, #144] @ 0x90 │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq cb0e0 │ │ │ │ + beq cb3fc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ + ble ca48c │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - beq cb0e8 │ │ │ │ + beq cb404 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c9f2c │ │ │ │ + beq ca248 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq cb0e8 │ │ │ │ + beq cb404 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c9f2c │ │ │ │ + beq ca248 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq cb0e8 │ │ │ │ + beq cb404 │ │ │ │ cmp r2, #3 │ │ │ │ - beq c9f2c │ │ │ │ + beq ca248 │ │ │ │ add r5, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb0e8 │ │ │ │ + beq cb404 │ │ │ │ cmp r2, lr │ │ │ │ - bne c9f0c │ │ │ │ + bne ca228 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #42472 @ 0xa5e8 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #41864 @ 0xa388 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc51c │ │ │ │ + beq cc838 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c9f80 │ │ │ │ + beq ca29c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cc51c │ │ │ │ + beq cc838 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c9f80 │ │ │ │ + beq ca29c │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cc51c │ │ │ │ + beq cc838 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c9f60 │ │ │ │ + bne ca27c │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #44380 @ 0xad5c │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #43772 @ 0xaafc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc12c │ │ │ │ + beq cc448 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c9fd4 │ │ │ │ + beq ca2f0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cc12c │ │ │ │ + beq cc448 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c9fd4 │ │ │ │ + beq ca2f0 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cc12c │ │ │ │ + beq cc448 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c9fb4 │ │ │ │ + bne ca2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #44168 @ 0xac88 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccab4 │ │ │ │ + beq ccdd0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca028 │ │ │ │ + beq ca344 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ccab4 │ │ │ │ + beq ccdd0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca028 │ │ │ │ + beq ca344 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ccab4 │ │ │ │ + beq ccdd0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca008 │ │ │ │ + bne ca324 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #43348 @ 0xa954 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc54c │ │ │ │ + beq cc868 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca07c │ │ │ │ + beq ca398 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cc54c │ │ │ │ + beq cc868 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca07c │ │ │ │ + beq ca398 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cc54c │ │ │ │ + beq cc868 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca05c │ │ │ │ + bne ca378 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #43136 @ 0xa880 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb788 │ │ │ │ + beq cbaa4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca0d0 │ │ │ │ + beq ca3ec │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cb788 │ │ │ │ + beq cbaa4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca0d0 │ │ │ │ + beq ca3ec │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb788 │ │ │ │ + beq cbaa4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca0b0 │ │ │ │ + bne ca3cc │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #22920 @ 0x5988 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #22312 @ 0x5728 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc608 │ │ │ │ + beq cc924 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca124 │ │ │ │ + beq ca440 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cc608 │ │ │ │ + beq cc924 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca124 │ │ │ │ + beq ca440 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cc608 │ │ │ │ + beq cc924 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca104 │ │ │ │ + bne ca420 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ca170 │ │ │ │ - movw ip, #20464 @ 0x4ff0 │ │ │ │ + ble ca48c │ │ │ │ + movw ip, #19856 @ 0x4d90 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc590 │ │ │ │ + beq cc8ac │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca170 │ │ │ │ + beq ca48c │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq cc590 │ │ │ │ + beq cc8ac │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca170 │ │ │ │ + beq ca48c │ │ │ │ add r1, r1, #20 │ │ │ │ mov r3, #2 │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq cc590 │ │ │ │ + beq cc8ac │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca158 │ │ │ │ + bne ca474 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ - ble ca8f0 │ │ │ │ + ble cac0c │ │ │ │ add r8, r2, #16 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, #1 │ │ │ │ mov sl, r8 │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge caae8 │ │ │ │ + bge cae04 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r6, [r5, #128] @ 0x80 │ │ │ │ - beq ca558 │ │ │ │ + beq ca874 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca558 │ │ │ │ + beq ca874 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r9, r6 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldm r2, {r8, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad8c │ │ │ │ + bne cb0a8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc004 │ │ │ │ + bne cc320 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbaa0 │ │ │ │ + bne cbdbc │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb730 │ │ │ │ + bne cba4c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc018 │ │ │ │ + bne cc334 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbad0 │ │ │ │ + bne cbdec │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc084 │ │ │ │ + bne cc3a0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca26c │ │ │ │ + bne ca588 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf04 │ │ │ │ + bne cc220 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca288 │ │ │ │ + bne ca5a4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd34 │ │ │ │ + bne cc050 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2a0 │ │ │ │ + bne ca5bc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcc0 │ │ │ │ + bne cbfdc │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2b8 │ │ │ │ + bne ca5d4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb08 │ │ │ │ + bne cbe24 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d0 │ │ │ │ + bne ca5ec │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb7c │ │ │ │ + bne cbe98 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2e8 │ │ │ │ + bne ca604 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbf0 │ │ │ │ + bne cbf0c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca300 │ │ │ │ + bne ca61c │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba04 │ │ │ │ + bne cbd20 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca318 │ │ │ │ + bne ca634 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf70 │ │ │ │ + bne cc28c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca330 │ │ │ │ + bne ca64c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe1c │ │ │ │ + bne cc138 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca348 │ │ │ │ + bne ca664 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe90 │ │ │ │ + bne cc1ac │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca360 │ │ │ │ + bne ca67c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8bc │ │ │ │ + bne cbbd8 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca378 │ │ │ │ + bne ca694 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb93c │ │ │ │ + bne cbc58 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca390 │ │ │ │ + bne ca6ac │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb7fc │ │ │ │ + bne cbb18 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3a8 │ │ │ │ + bne ca6c4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbda8 │ │ │ │ + bne cc0c4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3c0 │ │ │ │ + bne ca6dc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc64 │ │ │ │ + bne cbf80 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3d8 │ │ │ │ + bne ca6f4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6a4 │ │ │ │ + bne cc9c0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3f0 │ │ │ │ + bne ca70c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc900 │ │ │ │ + bne ccc1c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca408 │ │ │ │ + bne ca724 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccacc │ │ │ │ + bne ccde8 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca420 │ │ │ │ + bne ca73c │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccb18 │ │ │ │ + bne cce34 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca438 │ │ │ │ + bne ca754 │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc934 │ │ │ │ + bne ccc50 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca450 │ │ │ │ + bne ca76c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccb88 │ │ │ │ + bne ccea4 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca468 │ │ │ │ + bne ca784 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccb98 │ │ │ │ + bne cceb4 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - bne ca484 │ │ │ │ + bne ca7a0 │ │ │ │ ldr ip, [r1, #104] @ 0x68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cca58 │ │ │ │ + bne ccd74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca498 │ │ │ │ + bne ca7b4 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca08 │ │ │ │ + bne ccd24 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4b0 │ │ │ │ + bne ca7cc │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5a0 │ │ │ │ + bne cc8bc │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4c8 │ │ │ │ + bne ca7e4 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb880 │ │ │ │ + bne cbb9c │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4e0 │ │ │ │ + bne ca7fc │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8ac │ │ │ │ + bne cbbc8 │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4f8 │ │ │ │ + bne ca814 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccbd0 │ │ │ │ + bne cceec │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca510 │ │ │ │ + bne ca82c │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccbe0 │ │ │ │ + bne ccefc │ │ │ │ ldr r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - bne ca52c │ │ │ │ + bne ca848 │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cba78 │ │ │ │ + bne cbd94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca540 │ │ │ │ + bne ca85c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccabc │ │ │ │ + bne ccdd8 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca558 │ │ │ │ + bne ca874 │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne ccb70 │ │ │ │ + bne cce8c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov ip, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca574 │ │ │ │ + beq ca890 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cabc4 │ │ │ │ + bne caee0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca65c │ │ │ │ + beq ca978 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca65c │ │ │ │ + beq ca978 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ ldr r8, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr lr, [r2] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne cb220 │ │ │ │ + bne cb53c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb33c │ │ │ │ + bne cb658 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb488 │ │ │ │ + bne cb7a4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb350 │ │ │ │ + bne cb66c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb6c8 │ │ │ │ + bne cb9e4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb4b4 │ │ │ │ + bne cb7d0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb790 │ │ │ │ + bne cbaac │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca5fc │ │ │ │ + bne ca918 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb608 │ │ │ │ + bne cb924 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca614 │ │ │ │ + bne ca930 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc478 │ │ │ │ + bne cc794 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca62c │ │ │ │ + bne ca948 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb3ec │ │ │ │ + bne cb708 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca644 │ │ │ │ + bne ca960 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc610 │ │ │ │ + bne cc92c │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca65c │ │ │ │ + bne ca978 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb6a8 │ │ │ │ + bne cb9c4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca6c0 │ │ │ │ + beq ca9dc │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca6c0 │ │ │ │ + beq ca9dc │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldm r2, {r8, ip, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb1d0 │ │ │ │ + bne cb4ec │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca698 │ │ │ │ + bne ca9b4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb478 │ │ │ │ + bne cb794 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca6ac │ │ │ │ + bne ca9c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5c4 │ │ │ │ + bne cb8e0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca6c0 │ │ │ │ + bne ca9dc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb218 │ │ │ │ + bne cb534 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca6d8 │ │ │ │ + beq ca9f4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cab5c │ │ │ │ + bne cae78 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc1b4 │ │ │ │ + beq cc4d0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca708 │ │ │ │ + bne caa24 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #32] │ │ │ │ streq r2, [r4, #32] │ │ │ │ ldreq r2, [r5, #72] @ 0x48 │ │ │ │ streq r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca72c │ │ │ │ + bne caa48 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #36] @ 0x24 │ │ │ │ streq r2, [r4, #36] @ 0x24 │ │ │ │ ldreq r2, [r5, #76] @ 0x4c │ │ │ │ streq r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne caca8 │ │ │ │ + bne cafc4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq caca8 │ │ │ │ + beq cafc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq caafc │ │ │ │ + beq cae18 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne cb27c │ │ │ │ + bne cb598 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cacbc │ │ │ │ + bne cafd8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb694 │ │ │ │ + bne cb9b0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca97c │ │ │ │ + bne cac98 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ orrne r3, r3, #2048 @ 0x800 │ │ │ │ strne r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb5d4 │ │ │ │ + bne cb8f0 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca988 │ │ │ │ + bne caca4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca988 │ │ │ │ + beq caca4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cab38 │ │ │ │ + beq cae54 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cab38 │ │ │ │ + bne cae54 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca994 │ │ │ │ + beq cacb0 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - bne ca7ec │ │ │ │ + bne cab08 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne caa60 │ │ │ │ + bne cad7c │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca800 │ │ │ │ + bne cab1c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb154 │ │ │ │ + bne cb470 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb198 │ │ │ │ + bne cb4b4 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5c8 │ │ │ │ + bne cc8e4 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - bne ca838 │ │ │ │ + bne cab54 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac24 │ │ │ │ + bne caf40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cad08 │ │ │ │ + beq cb024 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac5c │ │ │ │ + bne caf78 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cac5c │ │ │ │ + beq caf78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq caccc │ │ │ │ + beq cafe8 │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - bne cb0f0 │ │ │ │ + bne cb40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb0fc │ │ │ │ + beq cb418 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca890 │ │ │ │ + bne cabac │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac88 │ │ │ │ + bne cafa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca8a8 │ │ │ │ + bne cabc4 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb740 │ │ │ │ + bne cba5c │ │ │ │ eor r1, r3, r2 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne caaac │ │ │ │ + bne cadc8 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb28c │ │ │ │ + beq cb5a8 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne caae8 │ │ │ │ + bne cae04 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ add r7, r7, #1 │ │ │ │ orr r3, r2, r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r7 │ │ │ │ - bne ca1c4 │ │ │ │ + bne ca4e0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca940 │ │ │ │ + beq cac5c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #40] @ 0x28 │ │ │ │ streq r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #48] @ 0x30 │ │ │ │ @@ -160403,659 +160602,659 @@ │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #80] @ 0x50 │ │ │ │ streq r2, [r4, #80] @ 0x50 │ │ │ │ and r3, r3, #17408 @ 0x4400 │ │ │ │ cmp r3, #17408 @ 0x4400 │ │ │ │ movne r2, #0 │ │ │ │ - bne ca970 │ │ │ │ + bne cac8c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #22252 @ 0x56ec │ │ │ │ + movw r3, #23048 @ 0x5a08 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq ccb30 │ │ │ │ + beq cce4c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb5f8 │ │ │ │ + beq cb914 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cab48 │ │ │ │ + bne cae64 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cab48 │ │ │ │ + bne cae64 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r4, #132] @ 0x84 │ │ │ │ - bne cb35c │ │ │ │ + bne cb678 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r2, #22400 @ 0x5780 │ │ │ │ + movw r2, #21792 @ 0x5520 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc944 │ │ │ │ - ldr r2, [pc, #3928] @ cb930 │ │ │ │ + beq ccc60 │ │ │ │ + ldr r2, [pc, #3928] @ cbc4c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2, #2312] @ 0x908 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb3b8 │ │ │ │ + bne cb6d4 │ │ │ │ ldr r2, [r2, #2320] @ 0x910 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cb3b8 │ │ │ │ - ldr r1, [pc, #3904] @ cb938 │ │ │ │ + beq cb6d4 │ │ │ │ + ldr r1, [pc, #3904] @ cbc54 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cb3e4 │ │ │ │ + beq cb700 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cb2b0 │ │ │ │ + bne cb5cc │ │ │ │ mov r0, r9 │ │ │ │ - bl bd564 │ │ │ │ + bl bd938 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ccb28 │ │ │ │ + beq cce44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2bc │ │ │ │ + bne cb5d8 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - bne ca7ec │ │ │ │ + bne cab08 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca7ec │ │ │ │ + beq cab08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc86c │ │ │ │ + beq ccb88 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq cb330 │ │ │ │ + beq cb64c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne caa84 │ │ │ │ + bne cada0 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb2c4 │ │ │ │ + bne cb5e0 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb198 │ │ │ │ + bne cb4b4 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca818 │ │ │ │ + beq cab34 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r0 │ │ │ │ - bne cb194 │ │ │ │ - b cb2ec │ │ │ │ + bne cb4b0 │ │ │ │ + b cb608 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ca8c0 │ │ │ │ + beq cabdc │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca8c0 │ │ │ │ + bne cabdc │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #22252 @ 0x56ec │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ca8c0 │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + bne cabdc │ │ │ │ + movw r1, #46512 @ 0xb5b0 │ │ │ │ movt r1, #13 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ - beq ca8c8 │ │ │ │ + beq cabe4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca1c4 │ │ │ │ - b ca8e4 │ │ │ │ + bne ca4e0 │ │ │ │ + b cac00 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bne cacbc │ │ │ │ + bne cafd8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb6a0 │ │ │ │ + bne cb9bc │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca77c │ │ │ │ + beq caa98 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca988 │ │ │ │ + bne caca4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca988 │ │ │ │ + beq caca4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca994 │ │ │ │ + beq cacb0 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - beq caa4c │ │ │ │ - b ca7ec │ │ │ │ + beq cad68 │ │ │ │ + b cab08 │ │ │ │ ldr ip, [r6, #80] @ 0x50 │ │ │ │ ldr lr, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb02c │ │ │ │ + bne cb348 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cab84 │ │ │ │ + bne caea0 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc798 │ │ │ │ + bne ccab4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab98 │ │ │ │ + bne caeb4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb060 │ │ │ │ + bne cb37c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca6e4 │ │ │ │ + bne caa00 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca6e4 │ │ │ │ + beq caa00 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq ca6e4 │ │ │ │ + beq caa00 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b ca6e4 │ │ │ │ + b caa00 │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [r2] │ │ │ │ str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne cb068 │ │ │ │ + bne cb384 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cabf4 │ │ │ │ + bne caf10 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc64c │ │ │ │ + bne cc968 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cac08 │ │ │ │ + bne caf24 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc5e4 │ │ │ │ + bne cc900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca574 │ │ │ │ + bne ca890 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca574 │ │ │ │ + beq ca890 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b ca574 │ │ │ │ + b ca890 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccae8 │ │ │ │ + beq cce04 │ │ │ │ ldr ip, [r6, #140] @ 0x8c │ │ │ │ cmp r0, ip │ │ │ │ - beq ca838 │ │ │ │ + beq cab54 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq cc6d8 │ │ │ │ + beq cc9f4 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac5c │ │ │ │ + bne caf78 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca860 │ │ │ │ + bne cab7c │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb304 │ │ │ │ + beq cb620 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca890 │ │ │ │ + bne cabac │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca890 │ │ │ │ + beq cabac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cacf4 │ │ │ │ + beq cb010 │ │ │ │ ldr r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - beq cc640 │ │ │ │ + beq cc95c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ - beq cb138 │ │ │ │ - b ca8a8 │ │ │ │ + beq cb454 │ │ │ │ + b cabc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cacbc │ │ │ │ + bne cafd8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb68c │ │ │ │ + bne cb9a8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca77c │ │ │ │ - b ca798 │ │ │ │ + beq caa98 │ │ │ │ + b caab4 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb31c │ │ │ │ + beq cb638 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca890 │ │ │ │ + bne cabac │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca890 │ │ │ │ + beq cabac │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cad78 │ │ │ │ - b ca8a8 │ │ │ │ + beq cb094 │ │ │ │ + b cabc4 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca840 │ │ │ │ + beq cab5c │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc6e4 │ │ │ │ + bne cca00 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cad38 │ │ │ │ + bne cb054 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne caccc │ │ │ │ + bne cafe8 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac68 │ │ │ │ + bne caf84 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cac68 │ │ │ │ + beq caf84 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cad6c │ │ │ │ + bne cb088 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cacf4 │ │ │ │ + bne cb010 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca8a8 │ │ │ │ + bne cabc4 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca8a8 │ │ │ │ + beq cabc4 │ │ │ │ str r1, [r4, #196] @ 0xc4 │ │ │ │ - b ca8a8 │ │ │ │ + b cabc4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cada0 │ │ │ │ + bne cb0bc │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc1dc │ │ │ │ + bne cc4f8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cadb4 │ │ │ │ + bne cb0d0 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbfe4 │ │ │ │ + bne cc300 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cadcc │ │ │ │ + bne cb0e8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc264 │ │ │ │ + bne cc580 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca270 │ │ │ │ + bne ca58c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca270 │ │ │ │ + beq ca58c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, ip │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bne cc84c │ │ │ │ + bne ccb68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae08 │ │ │ │ + bne cb124 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc280 │ │ │ │ + bne cc59c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2a0 │ │ │ │ + bne ca5bc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca2a0 │ │ │ │ + beq ca5bc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cc83c │ │ │ │ + bne ccb58 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cae48 │ │ │ │ + bne cb164 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc2c0 │ │ │ │ + bne cc5dc │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d0 │ │ │ │ + bne ca5ec │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca2d0 │ │ │ │ + beq ca5ec │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cc8f0 │ │ │ │ + bne ccc0c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cae88 │ │ │ │ + bne cb1a4 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc300 │ │ │ │ + bne cc61c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca300 │ │ │ │ + bne ca61c │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca300 │ │ │ │ + beq ca61c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cc694 │ │ │ │ + bne cc9b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caec8 │ │ │ │ + bne cb1e4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc340 │ │ │ │ + bne cc65c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca330 │ │ │ │ + bne ca64c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca330 │ │ │ │ + beq ca64c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cc9bc │ │ │ │ + bne cccd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cb224 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc380 │ │ │ │ + bne cc69c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca360 │ │ │ │ + bne ca67c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca360 │ │ │ │ + beq ca67c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - beq cc4dc │ │ │ │ + beq cc7f8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ - bne caf4c │ │ │ │ + bne cb268 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb944 │ │ │ │ + bne cbc60 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca390 │ │ │ │ + bne ca6ac │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca390 │ │ │ │ + beq ca6ac │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - beq cc434 │ │ │ │ + beq cc750 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ - bne caf90 │ │ │ │ + bne cb2ac │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb988 │ │ │ │ + bne cbca4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3c0 │ │ │ │ + bne ca6dc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca3c0 │ │ │ │ + beq ca6dc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #76] @ 0x4c │ │ │ │ - bne cc8d0 │ │ │ │ + bne ccbec │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafd0 │ │ │ │ + bne cb2ec │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb9c8 │ │ │ │ + bne cbce4 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3f0 │ │ │ │ + bne ca70c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca3f0 │ │ │ │ + beq ca70c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ - beq cc820 │ │ │ │ + beq ccb3c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ - bne ca408 │ │ │ │ + bne ca724 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca408 │ │ │ │ + beq ca724 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ - beq ca408 │ │ │ │ + beq ca724 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b ca408 │ │ │ │ + b ca724 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb040 │ │ │ │ + bne cb35c │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc7ec │ │ │ │ + bne ccb08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab98 │ │ │ │ + bne caeb4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cab98 │ │ │ │ + beq caeb4 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca6d8 │ │ │ │ + beq ca9f4 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b cab98 │ │ │ │ + b caeb4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc96c │ │ │ │ + bne ccc88 │ │ │ │ ldr r9, [r1] │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc97c │ │ │ │ + bne ccc98 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb090 │ │ │ │ + bne cb3ac │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc660 │ │ │ │ + bne cc97c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca574 │ │ │ │ + bne ca890 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca574 │ │ │ │ + beq ca890 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne cac1c │ │ │ │ - b ca574 │ │ │ │ + bne caf38 │ │ │ │ + b ca890 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9e88 │ │ │ │ + beq ca1a4 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9e9c │ │ │ │ - movw r3, #6380 @ 0x18ec │ │ │ │ + beq ca1b8 │ │ │ │ + movw r3, #5772 @ 0x168c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9ebc │ │ │ │ + bne ca1d8 │ │ │ │ cmp r6, ip │ │ │ │ - bne cc4e8 │ │ │ │ + bne cc804 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ - bne ca878 │ │ │ │ + bne cab94 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cac68 │ │ │ │ + beq caf84 │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bne cc99c │ │ │ │ + bne cccb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb12c │ │ │ │ + bne cb448 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac88 │ │ │ │ + bne cafa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca8a8 │ │ │ │ + bne cabc4 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca8a8 │ │ │ │ + beq cabc4 │ │ │ │ ldr r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca8a8 │ │ │ │ - b cad84 │ │ │ │ + beq cabc4 │ │ │ │ + b cb0a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc884 │ │ │ │ + beq ccba0 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - beq cb2dc │ │ │ │ + beq cb5f8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ - bne cb19c │ │ │ │ + bne cb4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca818 │ │ │ │ + beq cab34 │ │ │ │ ldr r1, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb1a8 │ │ │ │ + beq cb4c4 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ subs r1, ip, #0 │ │ │ │ - beq cb2ec │ │ │ │ + beq cb608 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cb2ec │ │ │ │ + bne cb608 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq cb2f0 │ │ │ │ + beq cb60c │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq cb2f0 │ │ │ │ + beq cb60c │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b cb2ec │ │ │ │ + b cb608 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb1e4 │ │ │ │ + bne cb500 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb43c │ │ │ │ + bne cb758 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb1f8 │ │ │ │ + bne cb514 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb55c │ │ │ │ + bne cb878 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca6c0 │ │ │ │ + bne ca9dc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca6c0 │ │ │ │ + beq ca9dc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca6c0 │ │ │ │ + beq ca9dc │ │ │ │ str r1, [r2, #8] │ │ │ │ - b ca6c0 │ │ │ │ + b ca9dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb234 │ │ │ │ + bne cb550 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb458 │ │ │ │ + bne cb774 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb248 │ │ │ │ + bne cb564 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3f8 │ │ │ │ + bne cc714 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc1cc │ │ │ │ + bne cc4e8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc41c │ │ │ │ + bne cc738 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb274 │ │ │ │ + bne cb590 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb578 │ │ │ │ + bne cb894 │ │ │ │ mov r0, r6 │ │ │ │ - b ca5fc │ │ │ │ + b ca918 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq ca764 │ │ │ │ - b cacbc │ │ │ │ + beq caa80 │ │ │ │ + b cafd8 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca8c0 │ │ │ │ + beq cabdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq caadc │ │ │ │ + beq cadf8 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq ca8c0 │ │ │ │ - b caadc │ │ │ │ + beq cabdc │ │ │ │ + b cadf8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq caa10 │ │ │ │ + beq cad2c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b cab48 │ │ │ │ + b cae64 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - bne cb174 │ │ │ │ + bne cb490 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb19c │ │ │ │ + bne cb4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb188 │ │ │ │ + bne cb4a4 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - beq ca82c │ │ │ │ - b ca838 │ │ │ │ + beq cab48 │ │ │ │ + b cab54 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cac68 │ │ │ │ + beq caf84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cad50 │ │ │ │ - b cb108 │ │ │ │ + beq cb06c │ │ │ │ + b cb424 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [r4, #152] @ 0x98 │ │ │ │ - bne cacdc │ │ │ │ - b cac68 │ │ │ │ + bne caff8 │ │ │ │ + b caf84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq caa78 │ │ │ │ - b caa84 │ │ │ │ + beq cad94 │ │ │ │ + b cada0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb350 │ │ │ │ + bne cb66c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb6c8 │ │ │ │ + bne cb9e4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca5d8 │ │ │ │ - b ca5e4 │ │ │ │ - ldr r2, [pc, #1488] @ cb934 │ │ │ │ + beq ca8f4 │ │ │ │ + b ca900 │ │ │ │ + ldr r2, [pc, #1488] @ cbc50 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -161069,1601 +161268,1601 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r1, r2 │ │ │ │ ldr r9, [r3, #16] │ │ │ │ - b ca9ac │ │ │ │ - ldr r0, [pc, #1400] @ cb938 │ │ │ │ - bl cffe0 │ │ │ │ + b cacc8 │ │ │ │ + ldr r0, [pc, #1400] @ cbc54 │ │ │ │ + bl d02fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq cc808 │ │ │ │ + beq ccb24 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #1380] @ cb938 │ │ │ │ + ldr r1, [pc, #1380] @ cbc54 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne caa08 │ │ │ │ + bne cad24 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca970 │ │ │ │ + b cac8c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq cb728 │ │ │ │ + beq cba44 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne cb870 │ │ │ │ + bne cbb8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb420 │ │ │ │ + bne cb73c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc61c │ │ │ │ + bne cc938 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca65c │ │ │ │ + bne ca978 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca65c │ │ │ │ - b cb6b4 │ │ │ │ + beq ca978 │ │ │ │ + b cb9d0 │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, r8 │ │ │ │ - beq cb1e4 │ │ │ │ + beq cb500 │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq cb1ec │ │ │ │ - b cb1f8 │ │ │ │ + beq cb508 │ │ │ │ + b cb514 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr] │ │ │ │ cmp lr, r0 │ │ │ │ - beq cb234 │ │ │ │ + beq cb550 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq cb23c │ │ │ │ - b cb248 │ │ │ │ + beq cb558 │ │ │ │ + b cb564 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq ca6a0 │ │ │ │ - b ca6ac │ │ │ │ + beq ca9bc │ │ │ │ + b ca9c8 │ │ │ │ cmp r9, #0 │ │ │ │ str ip, [r2] │ │ │ │ - bne cb4a0 │ │ │ │ + bne cb7bc │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb6c8 │ │ │ │ + bne cb9e4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb4b4 │ │ │ │ + bne cb7d0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb790 │ │ │ │ + bne cbaac │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb4cc │ │ │ │ + bne cb7e8 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb608 │ │ │ │ + bne cb924 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca614 │ │ │ │ + bne ca930 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca614 │ │ │ │ + beq ca930 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne cb640 │ │ │ │ + bne cb95c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb640 │ │ │ │ + beq cb95c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - bne cb658 │ │ │ │ + bne cb974 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb658 │ │ │ │ + beq cb974 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq cb660 │ │ │ │ - b ca65c │ │ │ │ + beq cb97c │ │ │ │ + b ca978 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne cc440 │ │ │ │ + bne cc75c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e68 │ │ │ │ + bne ca184 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b c9e68 │ │ │ │ + b ca184 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq cb1f8 │ │ │ │ + beq cb514 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - beq cb200 │ │ │ │ - b ca6c0 │ │ │ │ + beq cb51c │ │ │ │ + b ca9dc │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - beq cb674 │ │ │ │ + beq cb990 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ - bne cb5a4 │ │ │ │ + bne cb8c0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc484 │ │ │ │ + bne cc7a0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5bc │ │ │ │ + bne cb8d8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb3f8 │ │ │ │ + bne cb714 │ │ │ │ mov r0, r6 │ │ │ │ - b ca62c │ │ │ │ + b ca948 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq ca6b4 │ │ │ │ - b ca6c0 │ │ │ │ + beq ca9d0 │ │ │ │ + b ca9dc │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccad8 │ │ │ │ + beq ccdf4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ - beq cb680 │ │ │ │ + beq cb99c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bne ca988 │ │ │ │ + bne caca4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca7b8 │ │ │ │ - b ca988 │ │ │ │ + bne caad4 │ │ │ │ + b caca4 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - bne cb628 │ │ │ │ + bne cb944 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb4e8 │ │ │ │ + bne cb804 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc598 │ │ │ │ + bne cc8b4 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb504 │ │ │ │ + bne cb820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc8a8 │ │ │ │ + bne ccbc4 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb520 │ │ │ │ + bne cb83c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca65c │ │ │ │ + bne ca978 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca65c │ │ │ │ + beq ca978 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b ca65c │ │ │ │ + b ca978 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb598 │ │ │ │ - b cb5a4 │ │ │ │ + beq cb8b4 │ │ │ │ + b cb8c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb5f8 │ │ │ │ - b ca988 │ │ │ │ + beq cb914 │ │ │ │ + b caca4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb6a0 │ │ │ │ + beq cb9bc │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq cacbc │ │ │ │ + beq cafd8 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b cacbc │ │ │ │ + b cafd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb66c │ │ │ │ + beq cb988 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca65c │ │ │ │ - b cb66c │ │ │ │ + beq ca978 │ │ │ │ + b cb988 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp r8, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - bne cb6e4 │ │ │ │ + bne cba00 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb794 │ │ │ │ + bne cbab0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb6f8 │ │ │ │ + bne cba14 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb608 │ │ │ │ + bne cb924 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb710 │ │ │ │ + bne cba2c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb4e4 │ │ │ │ + bne cb800 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca62c │ │ │ │ + bne ca948 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca62c │ │ │ │ + beq ca948 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b cb504 │ │ │ │ + b cb820 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca248 │ │ │ │ - b ca254 │ │ │ │ + beq ca564 │ │ │ │ + b ca570 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cb144 │ │ │ │ - b cad84 │ │ │ │ + bne cb460 │ │ │ │ + b cb0a0 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc54c │ │ │ │ + beq cc868 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb74c │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + bne cba68 │ │ │ │ + movw ip, #43136 @ 0xa880 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq cb788 │ │ │ │ + beq cbaa4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc5f4 │ │ │ │ + beq cc910 │ │ │ │ cmp r3, ip │ │ │ │ - bne cb774 │ │ │ │ + bne cba90 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - bne cb7b0 │ │ │ │ + bne cbacc │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb60c │ │ │ │ + bne cb928 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb7c4 │ │ │ │ + bne cbae0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb4e4 │ │ │ │ + bne cb800 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb7dc │ │ │ │ + bne cbaf8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb728 │ │ │ │ + bne cba44 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca644 │ │ │ │ + bne ca960 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca644 │ │ │ │ + beq ca960 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b cb520 │ │ │ │ + b cb83c │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf64 │ │ │ │ + bne cb280 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cb824 │ │ │ │ + bne cbb40 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdb4 │ │ │ │ + bne cc0d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb838 │ │ │ │ + bne cbb54 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc6c │ │ │ │ + bne cbf88 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb850 │ │ │ │ + bne cbb6c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6ac │ │ │ │ + bne cc9c8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb868 │ │ │ │ + bne cbb84 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc908 │ │ │ │ + bne ccc24 │ │ │ │ mov r9, #0 │ │ │ │ - b ca3f0 │ │ │ │ + b ca70c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ - beq cb414 │ │ │ │ - b cb420 │ │ │ │ + beq cb730 │ │ │ │ + b cb73c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc178 │ │ │ │ + bne cc494 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb8a4 │ │ │ │ + bne cbbc0 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7e4 │ │ │ │ + bne ccb00 │ │ │ │ mov r9, #0 │ │ │ │ - b ca4e0 │ │ │ │ + b ca7fc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc1a0 │ │ │ │ + bne cc4bc │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ - b ca4e0 │ │ │ │ + b ca7fc │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf20 │ │ │ │ + bne cb23c │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - bne cb8e4 │ │ │ │ + bne cbc00 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1fc │ │ │ │ + bne cc518 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb8f8 │ │ │ │ + bne cbc14 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb804 │ │ │ │ + bne cbb20 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb910 │ │ │ │ + bne cbc2c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdb0 │ │ │ │ + bne cc0cc │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb928 │ │ │ │ + bne cbc44 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc6c │ │ │ │ + bne cbf88 │ │ │ │ mov r9, #0 │ │ │ │ - b ca3c0 │ │ │ │ - rsbeq r3, fp, r8, ror sp │ │ │ │ + b ca6dc │ │ │ │ + rsbeq r3, fp, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r4, fp, ip, ror r6 │ │ │ │ + rsbeq r4, fp, r4, lsr #13 │ │ │ │ cmp r9, #0 │ │ │ │ - beq cc1f8 │ │ │ │ + beq cc514 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - beq cc4d0 │ │ │ │ + beq cc7ec │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - bne cb970 │ │ │ │ + bne cbc8c │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf64 │ │ │ │ + bne cb280 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3a8 │ │ │ │ + bne ca6c4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca3a8 │ │ │ │ + beq ca6c4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cc9d8 │ │ │ │ + bne cccf4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb9b0 │ │ │ │ + bne cbccc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafa8 │ │ │ │ + bne cb2c4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3d8 │ │ │ │ + bne ca6f4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca3d8 │ │ │ │ + beq ca6f4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ - beq cc9cc │ │ │ │ + beq ccce8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cb9f4 │ │ │ │ + bne cbd10 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafe8 │ │ │ │ + bne cb304 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb008 │ │ │ │ - b ca408 │ │ │ │ + beq cb324 │ │ │ │ + b ca724 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caea0 │ │ │ │ + bne cb1bc │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne cba2c │ │ │ │ + bne cbd48 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf7c │ │ │ │ + bne cc298 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cba40 │ │ │ │ + bne cbd5c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe24 │ │ │ │ + bne cc140 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba58 │ │ │ │ + bne cbd74 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe98 │ │ │ │ + bne cc1b4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba70 │ │ │ │ + bne cbd8c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8c4 │ │ │ │ + bne cbbe0 │ │ │ │ mov r9, #0 │ │ │ │ - b ca360 │ │ │ │ + b ca67c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc3c4 │ │ │ │ + bne cc6e0 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - bne ca540 │ │ │ │ + bne ca85c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca540 │ │ │ │ + beq ca85c │ │ │ │ str r0, [r2, #136] @ 0x88 │ │ │ │ - b ca540 │ │ │ │ + b ca85c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2] │ │ │ │ - bne cbab8 │ │ │ │ + bne cbdd4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc018 │ │ │ │ + bne cc334 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbad0 │ │ │ │ + bne cbdec │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc084 │ │ │ │ + bne cc3a0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbae8 │ │ │ │ + bne cbe04 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf04 │ │ │ │ + bne cc220 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb00 │ │ │ │ + bne cbe1c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd3c │ │ │ │ + bne cc058 │ │ │ │ mov r9, #0 │ │ │ │ - b ca288 │ │ │ │ + b ca5a4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc2c0 │ │ │ │ + bne cc5dc │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cbb30 │ │ │ │ + bne cbe4c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb88 │ │ │ │ + bne cbea4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbb44 │ │ │ │ + bne cbe60 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbf8 │ │ │ │ + bne cbf14 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb5c │ │ │ │ + bne cbe78 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba0c │ │ │ │ + bne cbd28 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb74 │ │ │ │ + bne cbe90 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf78 │ │ │ │ + bne cc294 │ │ │ │ mov r9, #0 │ │ │ │ - b ca318 │ │ │ │ + b ca634 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cae60 │ │ │ │ + bne cb17c │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cbba4 │ │ │ │ + bne cbec0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbfc │ │ │ │ + bne cbf18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbbb8 │ │ │ │ + bne cbed4 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba0c │ │ │ │ + bne cbd28 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbd0 │ │ │ │ + bne cbeec │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf78 │ │ │ │ + bne cc294 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbe8 │ │ │ │ + bne cbf04 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe24 │ │ │ │ + bne cc140 │ │ │ │ mov r9, #0 │ │ │ │ - b ca330 │ │ │ │ + b ca64c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc300 │ │ │ │ + bne cc61c │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cbc18 │ │ │ │ + bne cbf34 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba10 │ │ │ │ + bne cbd2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbc2c │ │ │ │ + bne cbf48 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf78 │ │ │ │ + bne cc294 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc44 │ │ │ │ + bne cbf60 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe24 │ │ │ │ + bne cc140 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc5c │ │ │ │ + bne cbf78 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe98 │ │ │ │ + bne cc1b4 │ │ │ │ mov r9, #0 │ │ │ │ - b ca348 │ │ │ │ + b ca664 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cafa8 │ │ │ │ + bne cb2c4 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - bne cc928 │ │ │ │ + bne ccc44 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6b0 │ │ │ │ + bne cc9cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbca0 │ │ │ │ + bne cbfbc │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc908 │ │ │ │ + bne ccc24 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcb8 │ │ │ │ + bne cbfd4 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc8b8 │ │ │ │ + bne ccbd4 │ │ │ │ mov r9, #0 │ │ │ │ - b ca408 │ │ │ │ + b ca724 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cae20 │ │ │ │ + bne cb13c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cbce8 │ │ │ │ + bne cc004 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb14 │ │ │ │ + bne cbe30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbcfc │ │ │ │ + bne cc018 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb84 │ │ │ │ + bne cbea0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd14 │ │ │ │ + bne cc030 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbf8 │ │ │ │ + bne cbf14 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd2c │ │ │ │ + bne cc048 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba0c │ │ │ │ + bne cbd28 │ │ │ │ mov r9, #0 │ │ │ │ - b ca300 │ │ │ │ + b ca61c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc280 │ │ │ │ + bne cc59c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cbd5c │ │ │ │ + bne cc078 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbccc │ │ │ │ + bne cbfe8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbd70 │ │ │ │ + bne cc08c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb10 │ │ │ │ + bne cbe2c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd88 │ │ │ │ + bne cc0a4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb84 │ │ │ │ + bne cbea0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbda0 │ │ │ │ + bne cc0bc │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbbf8 │ │ │ │ + bne cbf14 │ │ │ │ mov r9, #0 │ │ │ │ - b ca2e8 │ │ │ │ + b ca604 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb988 │ │ │ │ + bne cbca4 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - bne cc7a8 │ │ │ │ + bne ccac4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc70 │ │ │ │ + bne cbf8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbde4 │ │ │ │ + bne cc100 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6ac │ │ │ │ + bne cc9c8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdfc │ │ │ │ + bne cc118 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc908 │ │ │ │ + bne ccc24 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcb8 │ │ │ │ + bne cbfd4 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbcb8 │ │ │ │ + beq cbfd4 │ │ │ │ mov r9, ip │ │ │ │ - b cb024 │ │ │ │ + b cb340 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caee0 │ │ │ │ + bne cb1fc │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cbe44 │ │ │ │ + bne cc160 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe9c │ │ │ │ + bne cc1b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbe58 │ │ │ │ + bne cc174 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8c4 │ │ │ │ + bne cbbe0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe70 │ │ │ │ + bne cc18c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1f8 │ │ │ │ + bne cc514 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe88 │ │ │ │ + bne cc1a4 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb804 │ │ │ │ + bne cbb20 │ │ │ │ mov r9, #0 │ │ │ │ - b ca390 │ │ │ │ + b ca6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc380 │ │ │ │ + bne cc69c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - bne cbeb8 │ │ │ │ + bne cc1d4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8c8 │ │ │ │ + bne cbbe4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbecc │ │ │ │ + bne cc1e8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1f8 │ │ │ │ + bne cc514 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbee4 │ │ │ │ + bne cc200 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb804 │ │ │ │ + bne cbb20 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbefc │ │ │ │ + bne cc218 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdb0 │ │ │ │ + bne cc0cc │ │ │ │ mov r9, #0 │ │ │ │ - b ca3a8 │ │ │ │ + b ca6c4 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cbf24 │ │ │ │ + bne cc240 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd40 │ │ │ │ + bne cc05c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbf38 │ │ │ │ + bne cc254 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcc8 │ │ │ │ + bne cbfe4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf50 │ │ │ │ + bne cc26c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb10 │ │ │ │ + bne cbe2c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf68 │ │ │ │ + bne cc284 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb84 │ │ │ │ + bne cbea0 │ │ │ │ mov r9, #0 │ │ │ │ - b ca2d0 │ │ │ │ + b ca5ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc340 │ │ │ │ + bne cc65c │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cbf98 │ │ │ │ + bne cc2b4 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe28 │ │ │ │ + bne cc144 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbfac │ │ │ │ + bne cc2c8 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe98 │ │ │ │ + bne cc1b4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbfc4 │ │ │ │ + bne cc2e0 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8c4 │ │ │ │ + bne cbbe0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbfdc │ │ │ │ + bne cc2f8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1f8 │ │ │ │ + bne cc514 │ │ │ │ mov r9, #0 │ │ │ │ - b ca378 │ │ │ │ + b ca694 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, lr │ │ │ │ - beq cadb8 │ │ │ │ + beq cb0d4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq cadc0 │ │ │ │ - b cadcc │ │ │ │ + beq cb0dc │ │ │ │ + b cb0e8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb730 │ │ │ │ + bne cba4c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb730 │ │ │ │ + beq cba4c │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ - bne cc038 │ │ │ │ + bne cc354 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc088 │ │ │ │ + bne cc3a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc04c │ │ │ │ + bne cc368 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf04 │ │ │ │ + bne cc220 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc064 │ │ │ │ + bne cc380 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd3c │ │ │ │ + bne cc058 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc07c │ │ │ │ + bne cc398 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcc8 │ │ │ │ + bne cbfe4 │ │ │ │ mov r9, #0 │ │ │ │ - b ca2a0 │ │ │ │ + b ca5bc │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ - bne cc0a4 │ │ │ │ + bne cc3c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf08 │ │ │ │ + bne cc224 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc0b8 │ │ │ │ + bne cc3d4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd3c │ │ │ │ + bne cc058 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc0d0 │ │ │ │ + bne cc3ec │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbcc8 │ │ │ │ + bne cbfe4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc0e8 │ │ │ │ + bne cc404 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb10 │ │ │ │ + bne cbe2c │ │ │ │ mov r9, #0 │ │ │ │ - b ca2b8 │ │ │ │ + b ca5d4 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc51c │ │ │ │ + beq cc838 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0f0 │ │ │ │ - movw ip, #44380 @ 0xad5c │ │ │ │ + bne cc40c │ │ │ │ + movw ip, #43772 @ 0xaafc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq cc12c │ │ │ │ + beq cc448 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccaa0 │ │ │ │ + beq ccdbc │ │ │ │ cmp r3, ip │ │ │ │ - bne cc118 │ │ │ │ + bne cc434 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #108] @ 0x6c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #112] @ 0x70 │ │ │ │ - beq cca4c │ │ │ │ + beq ccd68 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ - bne cc160 │ │ │ │ + bne cc47c │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc75c │ │ │ │ + bne cca78 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4c8 │ │ │ │ + bne ca7e4 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4c8 │ │ │ │ + beq ca7e4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ - bne cc9e8 │ │ │ │ + bne ccd04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca4e0 │ │ │ │ + bne ca7fc │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4e0 │ │ │ │ + beq ca7fc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ - beq ca4e0 │ │ │ │ - b cb8b4 │ │ │ │ + beq ca7fc │ │ │ │ + b cbbd0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca6e4 │ │ │ │ + beq caa00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cabbc │ │ │ │ - b cabb0 │ │ │ │ + beq caed8 │ │ │ │ + b caecc │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb268 │ │ │ │ - b cb274 │ │ │ │ + beq cb584 │ │ │ │ + b cb590 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, r8 │ │ │ │ - beq cada0 │ │ │ │ + beq cb0bc │ │ │ │ cmp lr, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq cada8 │ │ │ │ - b cadb4 │ │ │ │ + beq cb0c4 │ │ │ │ + b cb0d0 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - bne cc218 │ │ │ │ + bne cc534 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb808 │ │ │ │ + bne cbb24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc22c │ │ │ │ + bne cc548 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdb0 │ │ │ │ + bne cc0cc │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc244 │ │ │ │ + bne cc560 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc6c │ │ │ │ + bne cbf88 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc25c │ │ │ │ + bne cc578 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6ac │ │ │ │ + bne cc9c8 │ │ │ │ mov r9, #0 │ │ │ │ - b ca3d8 │ │ │ │ + b ca6f4 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r2, #12] │ │ │ │ - bne cc85c │ │ │ │ + bne ccb78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cadd8 │ │ │ │ - b ca270 │ │ │ │ + beq cb0f4 │ │ │ │ + b ca58c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cc9ac │ │ │ │ + bne cccc8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc2a8 │ │ │ │ + bne cc5c4 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae20 │ │ │ │ + bne cb13c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2b8 │ │ │ │ + bne ca5d4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca2b8 │ │ │ │ + beq ca5d4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cc82c │ │ │ │ + bne ccb48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc2e8 │ │ │ │ + bne cc604 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae60 │ │ │ │ + bne cb17c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2e8 │ │ │ │ + bne ca604 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca2e8 │ │ │ │ + beq ca604 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cc8e0 │ │ │ │ + bne ccbfc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc328 │ │ │ │ + bne cc644 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caea0 │ │ │ │ + bne cb1bc │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca318 │ │ │ │ + bne ca634 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca318 │ │ │ │ + beq ca634 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne cc5d4 │ │ │ │ + bne cc8f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc368 │ │ │ │ + bne cc684 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caee0 │ │ │ │ + bne cb1fc │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca348 │ │ │ │ + bne ca664 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca348 │ │ │ │ + beq ca664 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cc8c0 │ │ │ │ + bne ccbdc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc3a8 │ │ │ │ + bne cc6c4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf20 │ │ │ │ + bne cb23c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca378 │ │ │ │ + bne ca694 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca378 │ │ │ │ - b cb944 │ │ │ │ + beq ca694 │ │ │ │ + b cbc60 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [r8, #132] @ 0x84 │ │ │ │ cmp ip, lr │ │ │ │ - bne cc9f8 │ │ │ │ + bne ccd14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca540 │ │ │ │ + bne ca85c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca540 │ │ │ │ + beq ca85c │ │ │ │ ldr ip, [r8, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cba98 │ │ │ │ - b ca540 │ │ │ │ + bne cbdb4 │ │ │ │ + b ca85c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #4] │ │ │ │ cmp lr, r0 │ │ │ │ - bne ccb80 │ │ │ │ + bne cce9c │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc1cc │ │ │ │ + bne cc4e8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc1cc │ │ │ │ + beq cc4e8 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #8] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ strne r0, [r2, #8] │ │ │ │ - b cc1d0 │ │ │ │ + b cc4ec │ │ │ │ cmp ip, #0 │ │ │ │ - beq caf84 │ │ │ │ - b caf90 │ │ │ │ + beq cb2a0 │ │ │ │ + b cb2ac │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb538 │ │ │ │ + bne cb854 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb538 │ │ │ │ + bne cb854 │ │ │ │ orr r0, r0, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b cb538 │ │ │ │ + b cb854 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq cb4e4 │ │ │ │ + beq cb800 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - beq cc670 │ │ │ │ + beq cc98c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ - bne cc4b0 │ │ │ │ + bne cc7cc │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb3f8 │ │ │ │ + bne cb714 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4c8 │ │ │ │ + bne cc7e4 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc61c │ │ │ │ + bne cc938 │ │ │ │ mov r0, ip │ │ │ │ - b ca644 │ │ │ │ + b ca960 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb964 │ │ │ │ - b cb970 │ │ │ │ + beq cbc80 │ │ │ │ + b cbc8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq caf40 │ │ │ │ - b caf4c │ │ │ │ + beq cb25c │ │ │ │ + b cb268 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb50 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne cce6c │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq cb0e8 │ │ │ │ - movw ip, #42472 @ 0xa5e8 │ │ │ │ + beq cb404 │ │ │ │ + movw ip, #41864 @ 0xa388 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cc0f8 │ │ │ │ + bne cc414 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccab4 │ │ │ │ + beq ccdd0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc524 │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + bne cc840 │ │ │ │ + movw ip, #43348 @ 0xa954 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cb754 │ │ │ │ + bne cba70 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc608 │ │ │ │ + beq cc924 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc554 │ │ │ │ - movw ip, #20464 @ 0x4ff0 │ │ │ │ + bne cc870 │ │ │ │ + movw ip, #19856 @ 0x4d90 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ - beq cc590 │ │ │ │ + beq cc8ac │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca170 │ │ │ │ + beq ca48c │ │ │ │ cmp r3, ip │ │ │ │ - bne cc57c │ │ │ │ + bne cc898 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b cb640 │ │ │ │ + b cb95c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc75c │ │ │ │ + bne cca78 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb88c │ │ │ │ + bne cbba8 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb88c │ │ │ │ - b cb888 │ │ │ │ + beq cbba8 │ │ │ │ + b cbba4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne caa9c │ │ │ │ - b cb194 │ │ │ │ + bne cadb8 │ │ │ │ + b cb4b0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ - beq cc35c │ │ │ │ - b cc368 │ │ │ │ + beq cc678 │ │ │ │ + b cc684 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq cac10 │ │ │ │ - b ca574 │ │ │ │ - movw ip, #22920 @ 0x5988 │ │ │ │ + beq caf2c │ │ │ │ + b ca890 │ │ │ │ + movw ip, #22312 @ 0x5728 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cc55c │ │ │ │ + bne cc878 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb7f4 │ │ │ │ + beq cbb10 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - beq cb424 │ │ │ │ + beq cb740 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq cb42c │ │ │ │ - b ca65c │ │ │ │ + beq cb748 │ │ │ │ + b ca978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb138 │ │ │ │ - b ca8a8 │ │ │ │ + beq cb454 │ │ │ │ + b cabc4 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cabfc │ │ │ │ - b cac08 │ │ │ │ + beq caf18 │ │ │ │ + b caf24 │ │ │ │ ldr r9, [r8, #4] │ │ │ │ cmp r9, lr │ │ │ │ strne lr, [r2, #4] │ │ │ │ - b cb090 │ │ │ │ + b cb3ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc4a4 │ │ │ │ - b cc4b0 │ │ │ │ + beq cc7c0 │ │ │ │ + b cc7cc │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ ldrle r3, [r0, #84] @ 0x54 │ │ │ │ - bgt ca1a0 │ │ │ │ - b ca940 │ │ │ │ + bgt ca4bc │ │ │ │ + b cac5c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - beq caebc │ │ │ │ - b caec8 │ │ │ │ + beq cb1d8 │ │ │ │ + b cb1e4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb9c8 │ │ │ │ + bne cbce4 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cc910 │ │ │ │ + bne ccc2c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc90c │ │ │ │ + bne ccc28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbe08 │ │ │ │ - b cbcb8 │ │ │ │ + beq cc124 │ │ │ │ + b cbfd4 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac44 │ │ │ │ + beq caf60 │ │ │ │ ldr r1, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ - beq ca844 │ │ │ │ + beq cab60 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - bne cc70c │ │ │ │ + bne cca28 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca860 │ │ │ │ + bne cab7c │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cac68 │ │ │ │ - b cb0fc │ │ │ │ + bne caf84 │ │ │ │ + b cb418 │ │ │ │ ldr lr, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [lr, #104] @ 0x68 │ │ │ │ cmp ip, lr │ │ │ │ - beq cca94 │ │ │ │ + beq ccdb0 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cc744 │ │ │ │ + bne cca60 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc134 │ │ │ │ + bne cc450 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4b0 │ │ │ │ + bne ca7cc │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4b0 │ │ │ │ + beq ca7cc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #120] @ 0x78 │ │ │ │ - beq cc91c │ │ │ │ + beq ccc38 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - bne cc788 │ │ │ │ + bne ccaa4 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc178 │ │ │ │ + bne cc494 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc194 │ │ │ │ - b ca4e0 │ │ │ │ + beq cc4b0 │ │ │ │ + b ca7fc │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq cab8c │ │ │ │ - b cab98 │ │ │ │ + beq caea8 │ │ │ │ + b caeb4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc7bc │ │ │ │ + bne ccad8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6ac │ │ │ │ + bne cc9c8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7d4 │ │ │ │ + bne ccaf0 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc908 │ │ │ │ + bne ccc24 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbe08 │ │ │ │ - b cbcb8 │ │ │ │ + beq cc124 │ │ │ │ + b cbfd4 │ │ │ │ mov r9, ip │ │ │ │ - b cb8b4 │ │ │ │ + b cbbd0 │ │ │ │ ldr r8, [ip] │ │ │ │ cmp r8, lr │ │ │ │ - beq cb040 │ │ │ │ + beq cb35c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq cb048 │ │ │ │ - b cab98 │ │ │ │ + beq cb364 │ │ │ │ + b caeb4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #-3808] @ cb938 │ │ │ │ - bl 3eef8 │ │ │ │ + ldr r1, [pc, #-3808] @ cbc54 │ │ │ │ + bl 3eef0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ca970 │ │ │ │ + b cac8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb008 │ │ │ │ - b ca408 │ │ │ │ + beq cb324 │ │ │ │ + b ca724 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - beq cc2dc │ │ │ │ - b cc2e8 │ │ │ │ + beq cc5f8 │ │ │ │ + b cc604 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ - beq cae3c │ │ │ │ - b cae48 │ │ │ │ + beq cb158 │ │ │ │ + b cb164 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - beq cadfc │ │ │ │ - b cae08 │ │ │ │ + beq cb118 │ │ │ │ + b cb124 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ - beq cadd8 │ │ │ │ - b ca270 │ │ │ │ + beq cb0f4 │ │ │ │ + b ca58c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne ca800 │ │ │ │ + bne cab1c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca800 │ │ │ │ + beq cab1c │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb19c │ │ │ │ + bne cb4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb2ec │ │ │ │ - b cb194 │ │ │ │ + beq cb608 │ │ │ │ + b cb4b0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb660 │ │ │ │ - b ca65c │ │ │ │ + beq cb97c │ │ │ │ + b ca978 │ │ │ │ mov r9, lr │ │ │ │ - b cb024 │ │ │ │ + b cb340 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ - beq cc39c │ │ │ │ - b cc3a8 │ │ │ │ + beq cc6b8 │ │ │ │ + b cc6c4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - beq cafc4 │ │ │ │ - b cafd0 │ │ │ │ + beq cb2e0 │ │ │ │ + b cb2ec │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ - beq cc31c │ │ │ │ - b cc328 │ │ │ │ + beq cc638 │ │ │ │ + b cc644 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ - beq cae7c │ │ │ │ - b cae88 │ │ │ │ + beq cb198 │ │ │ │ + b cb1a4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cafe8 │ │ │ │ + bne cb304 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbcac │ │ │ │ - b cbcb8 │ │ │ │ + beq cbfc8 │ │ │ │ + b cbfd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc77c │ │ │ │ - b cc788 │ │ │ │ + beq cca98 │ │ │ │ + b ccaa4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc7c8 │ │ │ │ - b cc7d4 │ │ │ │ + beq ccae4 │ │ │ │ + b ccaf0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccb04 │ │ │ │ + bne cce20 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ - b ca438 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b ca754 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9d0 │ │ │ │ - bl 2d5d58 │ │ │ │ + bne cacec │ │ │ │ + bl 2d4bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq caa10 │ │ │ │ - bge cb2bc │ │ │ │ - b cb3e4 │ │ │ │ + beq cad2c │ │ │ │ + bge cb5d8 │ │ │ │ + b cb700 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb084 │ │ │ │ - b cb090 │ │ │ │ + beq cb3a0 │ │ │ │ + b cb3ac │ │ │ │ ldr lr, [r8] │ │ │ │ cmp lr, r9 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq cb07c │ │ │ │ + beq cb398 │ │ │ │ cmp lr, #0 │ │ │ │ str r9, [r2] │ │ │ │ - beq cb084 │ │ │ │ - b cb090 │ │ │ │ + beq cb3a0 │ │ │ │ + b cb3ac │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ - beq cb120 │ │ │ │ - b cb12c │ │ │ │ + beq cb43c │ │ │ │ + b cb448 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ - beq cc29c │ │ │ │ - b cc2a8 │ │ │ │ + beq cc5b8 │ │ │ │ + b cc5c4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ - beq caefc │ │ │ │ - b caf08 │ │ │ │ + beq cb218 │ │ │ │ + b cb224 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb9e8 │ │ │ │ - b cb9f4 │ │ │ │ + beq cbd04 │ │ │ │ + b cbd10 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - beq cb9a4 │ │ │ │ - b cb9b0 │ │ │ │ + beq cbcc0 │ │ │ │ + b cbccc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ - beq cc194 │ │ │ │ - b ca4e0 │ │ │ │ + beq cc4b0 │ │ │ │ + b ca7fc │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - beq cc3dc │ │ │ │ - b ca540 │ │ │ │ + beq cc6f8 │ │ │ │ + b ca85c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc134 │ │ │ │ + bne cc450 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca2c │ │ │ │ + bne ccd48 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5a8 │ │ │ │ + bne cc8c4 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca44 │ │ │ │ + bne ccd60 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb888 │ │ │ │ + bne cbba4 │ │ │ │ mov r9, #0 │ │ │ │ - b ca4c8 │ │ │ │ + b ca7e4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc154 │ │ │ │ - b cc160 │ │ │ │ + beq cc470 │ │ │ │ + b cc47c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc71c │ │ │ │ + bne cca38 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cca78 │ │ │ │ + bne ccd94 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca10 │ │ │ │ + bne ccd2c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4b0 │ │ │ │ + bne ca7cc │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4b0 │ │ │ │ - b cc5a8 │ │ │ │ + beq ca7cc │ │ │ │ + b cc8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc738 │ │ │ │ - b cc744 │ │ │ │ - movw ip, #44168 @ 0xac88 │ │ │ │ + beq cca54 │ │ │ │ + b cca60 │ │ │ │ + movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cc52c │ │ │ │ + bne cc848 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b ca174 │ │ │ │ + b ca490 │ │ │ │ cmp r9, #0 │ │ │ │ - beq cba98 │ │ │ │ + beq cbdb4 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ - b cc3e8 │ │ │ │ + b cc704 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb014 │ │ │ │ - b cb024 │ │ │ │ + bne cb330 │ │ │ │ + b cb340 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq cab2c │ │ │ │ - b ca988 │ │ │ │ + beq cae48 │ │ │ │ + b caca4 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - bne ca840 │ │ │ │ + bne cab5c │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca840 │ │ │ │ - b cad1c │ │ │ │ + beq cab5c │ │ │ │ + b cb038 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #92] @ 0x5c │ │ │ │ cmp r0, ip │ │ │ │ - bne cc93c │ │ │ │ - b ca438 │ │ │ │ + bne ccc58 │ │ │ │ + b ca754 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccb5c │ │ │ │ + bne cce78 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ - b ca420 │ │ │ │ + b ca73c │ │ │ │ mov r2, r0 │ │ │ │ - b ca970 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b cac8c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #7184 @ 0x1c10 │ │ │ │ + movw r1, #6608 @ 0x19d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ - b cb3e4 │ │ │ │ + bl 172fdc │ │ │ │ + b cb700 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb0e8 │ │ │ │ - b cc4ec │ │ │ │ + beq cb404 │ │ │ │ + b cc808 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #88] @ 0x58 │ │ │ │ cmp r0, ip │ │ │ │ - bne ccb20 │ │ │ │ - b ca420 │ │ │ │ + bne cce3c │ │ │ │ + b ca73c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccbbc │ │ │ │ + bne cced8 │ │ │ │ str r1, [r2, #140] @ 0x8c │ │ │ │ - b ca558 │ │ │ │ + b ca874 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b cb248 │ │ │ │ + b cb564 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccba8 │ │ │ │ + bne ccec4 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ - b ca450 │ │ │ │ + b ca76c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccc18 │ │ │ │ + bne ccf34 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - b ca468 │ │ │ │ + b ca784 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #96] @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne ccb90 │ │ │ │ - b ca450 │ │ │ │ + bne cceac │ │ │ │ + b ca76c │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne ccb78 │ │ │ │ - b ca558 │ │ │ │ + bne cce94 │ │ │ │ + b ca874 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccbf0 │ │ │ │ + bne ccf0c │ │ │ │ str r0, [r2, #128] @ 0x80 │ │ │ │ - b ca4f8 │ │ │ │ + b ca814 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccc04 │ │ │ │ + bne ccf20 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b ca510 │ │ │ │ + b ca82c │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #128] @ 0x80 │ │ │ │ cmp r0, ip │ │ │ │ - bne ccbd8 │ │ │ │ - b ca4f8 │ │ │ │ + bne ccef4 │ │ │ │ + b ca814 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #124] @ 0x7c │ │ │ │ cmp r0, ip │ │ │ │ - bne ccbe8 │ │ │ │ - b ca510 │ │ │ │ + bne ccf04 │ │ │ │ + b ca82c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #100] @ 0x64 │ │ │ │ cmp r0, ip │ │ │ │ - bne ccba0 │ │ │ │ - b ca468 │ │ │ │ + bne ccebc │ │ │ │ + b ca784 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #16 │ │ │ │ - bne ccc40 │ │ │ │ + bne ccf5c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq cd304 │ │ │ │ + beq cd620 │ │ │ │ ldr r5, [r0, #444] @ 0x1bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne ccfa8 │ │ │ │ + bne cd2c4 │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ - bl bae14 │ │ │ │ + bl bb114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd390 │ │ │ │ + beq cd6ac │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ mov r1, #1 │ │ │ │ strh r3, [r4, #4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r1, [r4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ @@ -162676,167 +162875,167 @@ │ │ │ │ bl 2e074 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd078 │ │ │ │ + beq cd394 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cd2a0 │ │ │ │ - ldr r3, [pc, #1788] @ cd3fc │ │ │ │ - movw r1, #43956 @ 0xabb4 │ │ │ │ + beq cd5bc │ │ │ │ + ldr r3, [pc, #1788] @ cd718 │ │ │ │ + movw r1, #43348 @ 0xa954 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd27c │ │ │ │ + bne cd598 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cd27c │ │ │ │ - ldr r1, [pc, #1752] @ cd400 │ │ │ │ + beq cd598 │ │ │ │ + ldr r1, [pc, #1752] @ cd71c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1732] @ cd404 │ │ │ │ + ldr r1, [pc, #1732] @ cd720 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ str ip, [r5, #88] @ 0x58 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd328 │ │ │ │ + bne cd644 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ccf9c │ │ │ │ + beq cd2b8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq ccf9c │ │ │ │ + beq cd2b8 │ │ │ │ ldr ip, [lr, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble ccf9c │ │ │ │ + ble cd2b8 │ │ │ │ mov sl, #0 │ │ │ │ add r9, r4, #20 │ │ │ │ add r3, lr, #12 │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ccf88 │ │ │ │ + bne cd2a4 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldrb r8, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r8, #7 │ │ │ │ lsl r5, r2, r8 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, r9, r2, lsl r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r5 │ │ │ │ - bgt ccfd4 │ │ │ │ + bgt cd2f0 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ccf00 │ │ │ │ + blt cd21c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cd08c │ │ │ │ + beq cd3a8 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - blt ccfc8 │ │ │ │ + blt cd2e4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cd12c │ │ │ │ + beq cd448 │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ mov r5, lr │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cd118 │ │ │ │ + bgt cd434 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd048 │ │ │ │ + blt cd364 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cd19c │ │ │ │ + beq cd4b8 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r5, lsr #5 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cd060 │ │ │ │ + bgt cd37c │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd054 │ │ │ │ + blt cd370 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cd20c │ │ │ │ + beq cd528 │ │ │ │ lsr r5, r5, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r2, r5, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ and r3, r3, r2 │ │ │ │ - b cce70 │ │ │ │ + b cd18c │ │ │ │ cmn r2, #1 │ │ │ │ - bne cce14 │ │ │ │ + bne cd130 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cd074 │ │ │ │ + ble cd390 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c6174 │ │ │ │ + bl c6490 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r8, #7 │ │ │ │ - bgt cd2f0 │ │ │ │ + bgt cd60c │ │ │ │ strb r3, [r9, r0] │ │ │ │ ldr r1, [r6] │ │ │ │ mov ip, #1 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl r2, r3, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, ip │ │ │ │ @@ -162846,366 +163045,366 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r9, r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq cd074 │ │ │ │ + beq cd390 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - blt ccd9c │ │ │ │ + blt cd0b8 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - beq cd3d8 │ │ │ │ + beq cd6f4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r6, #84] @ 0x54 │ │ │ │ orreq r3, r3, #4 │ │ │ │ streq r3, [r6, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r1, #1 │ │ │ │ - beq ccf08 │ │ │ │ - b cce54 │ │ │ │ + beq cd224 │ │ │ │ + b cd170 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd080 │ │ │ │ + blt cd39c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cd08c │ │ │ │ + beq cd3a8 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r1, [r9, r3, lsl #2] │ │ │ │ ldrshle r1, [r9, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ccfc8 │ │ │ │ + blt cd2e4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, r1, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - bne cce48 │ │ │ │ - b ccf88 │ │ │ │ + bne cd164 │ │ │ │ + b cd2a4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq ccf08 │ │ │ │ - b ccea0 │ │ │ │ + beq cd224 │ │ │ │ + b cd1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq ccf08 │ │ │ │ - b ccee4 │ │ │ │ + beq cd224 │ │ │ │ + b cd200 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b ccec0 │ │ │ │ + b cd1dc │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - b ccfa8 │ │ │ │ + b cd2c4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq ccf08 │ │ │ │ - b cd008 │ │ │ │ + beq cd224 │ │ │ │ + b cd324 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cd0f8 │ │ │ │ + bne cd414 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cd0f8 │ │ │ │ + bne cd414 │ │ │ │ tst r1, #32 │ │ │ │ - beq cd2d8 │ │ │ │ + beq cd5f4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cd2d0 │ │ │ │ + beq cd5ec │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd2a4 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ - ble cce28 │ │ │ │ - b cd01c │ │ │ │ + ble cd144 │ │ │ │ + b cd338 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cce7c │ │ │ │ + b cd198 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cce54 │ │ │ │ + bne cd170 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cce54 │ │ │ │ + bne cd170 │ │ │ │ tst r0, #32 │ │ │ │ - beq cd2b8 │ │ │ │ + beq cd5d4 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cd2b0 │ │ │ │ + beq cd5cc │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf88 │ │ │ │ - b cce54 │ │ │ │ + beq cd2a4 │ │ │ │ + b cd170 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ccea0 │ │ │ │ + bne cd1bc │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne ccea0 │ │ │ │ + bne cd1bc │ │ │ │ tst r0, #32 │ │ │ │ - beq cd2c8 │ │ │ │ + beq cd5e4 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cd2c0 │ │ │ │ + beq cd5dc │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf88 │ │ │ │ - b ccea0 │ │ │ │ + beq cd2a4 │ │ │ │ + b cd1bc │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ccee4 │ │ │ │ + bne cd200 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne ccee4 │ │ │ │ + bne cd200 │ │ │ │ tst r0, #32 │ │ │ │ - beq cd2e8 │ │ │ │ + beq cd604 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cd2e0 │ │ │ │ + beq cd5fc │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2f0a0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf88 │ │ │ │ - b ccee4 │ │ │ │ - ldr r0, [pc, #384] @ cd404 │ │ │ │ - bl cffe0 │ │ │ │ + beq cd2a4 │ │ │ │ + b cd200 │ │ │ │ + ldr r0, [pc, #384] @ cd720 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ccd20 │ │ │ │ - movw r0, #7352 @ 0x1cb8 │ │ │ │ + bne cd03c │ │ │ │ + movw r0, #6776 @ 0x1a78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ - b ccf9c │ │ │ │ - bl d47bc │ │ │ │ + bl 380bbc │ │ │ │ + b cd2b8 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd078 │ │ │ │ - b cccf8 │ │ │ │ + beq cd394 │ │ │ │ + b cd014 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cd180 │ │ │ │ + b cd49c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cd168 │ │ │ │ + b cd484 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cd1f0 │ │ │ │ + b cd50c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cd1d8 │ │ │ │ + b cd4f4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cd0e0 │ │ │ │ + b cd3fc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b cd0c8 │ │ │ │ + b cd3e4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cd260 │ │ │ │ + b cd57c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cd248 │ │ │ │ + b cd564 │ │ │ │ cmp r8, #15 │ │ │ │ strgt r3, [r9, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r3, [r9, r0] │ │ │ │ - b ccf38 │ │ │ │ + b cd254 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #7272 @ 0x1c68 │ │ │ │ + movw r1, #6696 @ 0x1a28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ - b ccfc0 │ │ │ │ + b cd2dc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd3e8 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + beq cd704 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1770d8 │ │ │ │ + bl 176d04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd358 │ │ │ │ - movw r0, #7352 @ 0x1cb8 │ │ │ │ + bne cd674 │ │ │ │ + movw r0, #6776 @ 0x1a78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 380e88 │ │ │ │ + bl 380bbc │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd380 │ │ │ │ + beq cd69c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd380 │ │ │ │ + bgt cd69c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cd3f0 │ │ │ │ + beq cd70c │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccd64 │ │ │ │ - b ccf9c │ │ │ │ - bl 3736a8 │ │ │ │ - bl 177b78 │ │ │ │ + bne cd080 │ │ │ │ + b cd2b8 │ │ │ │ + bl 3733e0 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd3e0 │ │ │ │ + beq cd6fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne cccf8 │ │ │ │ - bl d47bc │ │ │ │ + bne cd014 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [r6, #444] @ 0x1bc │ │ │ │ - bne cccf8 │ │ │ │ - bl 3736a8 │ │ │ │ - b cd320 │ │ │ │ + bne cd014 │ │ │ │ + bl 3733e0 │ │ │ │ + b cd63c │ │ │ │ str r5, [r6, #444] @ 0x1bc │ │ │ │ - b cd3d8 │ │ │ │ + b cd6f4 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ - b cd368 │ │ │ │ + b cd684 │ │ │ │ mov r0, r3 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b cd380 │ │ │ │ - rsbeq r4, fp, r8, ror sp │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b cd69c │ │ │ │ + rsbeq r4, fp, r0, lsr #27 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, r4, lsr #8 │ │ │ │ + rsbeq r5, fp, ip, asr #8 │ │ │ │ │ │ │ │ -000cd408 : │ │ │ │ +000cd724 : │ │ │ │ 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 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cd698 │ │ │ │ + beq cd9b4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - blt cd680 │ │ │ │ + blt cd99c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cd5f0 │ │ │ │ - ldr r3, [pc, #592] @ cd6a0 │ │ │ │ + bgt cd90c │ │ │ │ + ldr r3, [pc, #592] @ cd9bc │ │ │ │ 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 cd58c │ │ │ │ - ldr r0, [pc, #564] @ cd6a4 │ │ │ │ + beq cd8a8 │ │ │ │ + ldr r0, [pc, #564] @ cd9c0 │ │ │ │ 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 cd62c │ │ │ │ + bne cd948 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrd r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r1, [r1, #85] @ 0x55 │ │ │ │ ubfx r1, r1, #6, #1 │ │ │ │ - bgt cd530 │ │ │ │ + bgt cd84c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - bne cd53c │ │ │ │ + bne cd858 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd4ec │ │ │ │ + bne cd808 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #428] @ cd6a0 │ │ │ │ + ldr ip, [pc, #428] @ cd9bc │ │ │ │ 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] │ │ │ │ @@ -163213,158 +163412,158 @@ │ │ │ │ str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - b cd4d8 │ │ │ │ + b cd7f4 │ │ │ │ cmp r4, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq cd4d0 │ │ │ │ + beq cd7ec │ │ │ │ add r5, r3, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [ip, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd5c4 │ │ │ │ + bne cd8e0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ ldrb r1, [r1, #85] @ 0x55 │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r1, r1, #6, #1 │ │ │ │ - bgt cd5a8 │ │ │ │ + bgt cd8c4 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r0] │ │ │ │ mov lr, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ str r0, [lr, #4]! │ │ │ │ mov r5, lr │ │ │ │ - beq cd4d0 │ │ │ │ - b cd544 │ │ │ │ + beq cd7ec │ │ │ │ + b cd860 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43136 @ 0xa880 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bc438 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc710 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cd498 │ │ │ │ - b cd4d8 │ │ │ │ + bne cd7b4 │ │ │ │ + b cd7f4 │ │ │ │ mov lr, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ str r0, [lr, #4]! │ │ │ │ mov r5, lr │ │ │ │ - beq cd4d0 │ │ │ │ - b cd544 │ │ │ │ + beq cd7ec │ │ │ │ + b cd860 │ │ │ │ ldr lr, [r0] │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd568 │ │ │ │ + ble cd884 │ │ │ │ mov lr, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ str r0, [lr, #4]! │ │ │ │ mov r5, lr │ │ │ │ - beq cd4ec │ │ │ │ + beq cd808 │ │ │ │ ldr r0, [ip, r2, lsl #2] │ │ │ │ - b cd5c4 │ │ │ │ + b cd8e0 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls cd58c │ │ │ │ - bl 3736a8 │ │ │ │ + bls cd8a8 │ │ │ │ + bl 3733e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd4d8 │ │ │ │ + beq cd7f4 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrd r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r1, [r1, #85] @ 0x55 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ ubfx r1, r1, #6, #1 │ │ │ │ - b cd53c │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b cd858 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cd664 │ │ │ │ + bne cd980 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd498 │ │ │ │ + bne cd7b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd498 │ │ │ │ + b cd7b4 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd498 │ │ │ │ + b cd7b4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b cd4d8 │ │ │ │ - ldr r3, [pc, #8] @ cd6a8 │ │ │ │ - b cd4d8 │ │ │ │ + b cd7f4 │ │ │ │ + ldr r3, [pc, #8] @ cd9c4 │ │ │ │ + b cd7f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq ip, [fp], #-12 @ │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq ip, fp, r4, lsr #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #624] @ cd93c │ │ │ │ + ldr r5, [pc, #624] @ cdc58 │ │ │ │ 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 cd7b4 │ │ │ │ - ldr r0, [pc, #588] @ cd940 │ │ │ │ + beq cdad0 │ │ │ │ + ldr r0, [pc, #588] @ cdc5c │ │ │ │ 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 cd8cc │ │ │ │ + bne cdbe8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne cd764 │ │ │ │ + bne cda80 │ │ │ │ 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 cd838 │ │ │ │ + bgt cdb54 │ │ │ │ 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] │ │ │ │ @@ -163374,48 +163573,48 @@ │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [lr, #3824] @ 0xef0 │ │ │ │ str r4, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [lr, #3824] @ 0xef0 │ │ │ │ - b cd750 │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + b cda6c │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r0, r3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d3ad0 <_PyThreadState_New@@Base+0x908> │ │ │ │ + bl 2d29f0 <_PyThreadState_New@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd750 │ │ │ │ + beq cda6c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #316] @ cd940 │ │ │ │ + ldr r0, [pc, #316] @ cdc5c │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd878 │ │ │ │ + ble cdb94 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cd894 │ │ │ │ + bne cdbb0 │ │ │ │ mov r1, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cd724 │ │ │ │ + b cda40 │ │ │ │ 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] │ │ │ │ @@ -163423,894 +163622,894 @@ │ │ │ │ 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 cd750 │ │ │ │ + b cda6c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cd824 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq cdb40 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cd904 │ │ │ │ + bne cdc20 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd824 │ │ │ │ + bne cdb40 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd824 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b cdb40 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cd920 │ │ │ │ + bne cdc3c │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd71c │ │ │ │ + bne cda38 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd71c │ │ │ │ + b cda38 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd824 │ │ │ │ + b cdb40 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd71c │ │ │ │ + b cda38 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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, #760] @ cdc5c │ │ │ │ + ldr r5, [pc, #960] @ ce040 │ │ │ │ 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, #1752] @ 0x6d8 │ │ │ │ + ldr r3, [r2, #1768] @ 0x6e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdb10 │ │ │ │ - ldr r0, [pc, #724] @ cdc60 │ │ │ │ - ldr r1, [r2, #1756] @ 0x6dc │ │ │ │ + beq cdef4 │ │ │ │ + ldr r0, [pc, #924] @ ce044 │ │ │ │ + ldr r1, [r2, #1772] @ 0x6ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [r2, #1756] @ 0x6dc │ │ │ │ + str r1, [r2, #1772] @ 0x6ec │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ - str ip, [r2, #1752] @ 0x6d8 │ │ │ │ + str ip, [r2, #1768] @ 0x6e8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne cdbec │ │ │ │ + bne cdfd0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt cdaac │ │ │ │ + bgt cde28 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - add ip, r0, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - bne cdac0 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt cdafc │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r2] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r2, [ip] │ │ │ │ - bne cdae0 │ │ │ │ + add r2, r0, #8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + bne cde3c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + and r0, r0, #16384 @ 0x4000 │ │ │ │ + bgt cdee0 │ │ │ │ + add ip, ip, #1 │ │ │ │ + str ip, [r1] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ + bne cde5c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + and r0, r0, #16384 @ 0x4000 │ │ │ │ + bgt cdecc │ │ │ │ + add ip, ip, #1 │ │ │ │ + str ip, [r1] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ + bne cde7c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + and r0, r0, #16384 @ 0x4000 │ │ │ │ + bgt cdeb8 │ │ │ │ + add ip, ip, #1 │ │ │ │ + str ip, [r1] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + bne cde9c │ │ │ │ ldrd r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt cda64 │ │ │ │ + bgt cdde0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - bne cda70 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + bne cddec │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - beq cda50 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + beq cddcc │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ orr r2, r2, lr │ │ │ │ str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - b cda50 │ │ │ │ + b cddcc │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - add ip, r0, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - beq cd9f8 │ │ │ │ - ldr r1, [r2] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r2, [r3, #20] │ │ │ │ - ldrgt r2, [ip] │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r2] │ │ │ │ - strle r2, [r3, #20] │ │ │ │ - ldrle r2, [ip] │ │ │ │ + add r2, r0, #8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + beq cdd14 │ │ │ │ + ldr r0, [r1] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + strgt r1, [r3, #20] │ │ │ │ + ldrgt r1, [r2], #4 │ │ │ │ + addle r0, r0, #1 │ │ │ │ + strle r0, [r1] │ │ │ │ + strle r1, [r3, #20] │ │ │ │ + ldrle r1, [r2], #4 │ │ │ │ + ldr r0, [r1] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + strgt r1, [r3, #24] │ │ │ │ + ldrgt r1, [r2], #4 │ │ │ │ + addle r0, r0, #1 │ │ │ │ + strle r0, [r1] │ │ │ │ + strle r1, [r3, #24] │ │ │ │ + ldrle r1, [r2], #4 │ │ │ │ + ldr r0, [r1] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + strgt r1, [r3, #28] │ │ │ │ + ldrgt r2, [r2] │ │ │ │ + addle r0, r0, #1 │ │ │ │ + strle r0, [r1] │ │ │ │ + strle r1, [r3, #28] │ │ │ │ + ldrle r2, [r2] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r2, [r3, #24] │ │ │ │ + strgt r2, [r3, #32] │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - strle r2, [r3, #24] │ │ │ │ - b cda70 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r2, [ip] │ │ │ │ - beq cda28 │ │ │ │ - b cdae0 │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + strle r2, [r3, #32] │ │ │ │ + b cddec │ │ │ │ + str r1, [r3, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + beq cdda4 │ │ │ │ + b cde9c │ │ │ │ + str r1, [r3, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ + beq cdd74 │ │ │ │ + b cde7c │ │ │ │ + str r1, [r3, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ + beq cdd44 │ │ │ │ + b cde5c │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ add r0, r0, #3 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ lsl r1, r1, #3 │ │ │ │ - add r3, r3, r3, lsl #1 │ │ │ │ + add r3, r3, r3, lsl #2 │ │ │ │ add r0, r0, r3 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d3ad0 <_PyThreadState_New@@Base+0x908> │ │ │ │ + bl 2d29f0 <_PyThreadState_New@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cda50 │ │ │ │ + beq cddcc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #252] @ cdc60 │ │ │ │ + ldr r0, [pc, #252] @ ce044 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdb98 │ │ │ │ + ble cdf7c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cdbb4 │ │ │ │ - mov r1, #3 │ │ │ │ + bne cdf98 │ │ │ │ + mov r1, #5 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cd9bc │ │ │ │ + b cdcd8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cdb84 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq cdf68 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cdc24 │ │ │ │ + bne ce008 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdb84 │ │ │ │ + bne cdf68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdb84 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b cdf68 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cdc40 │ │ │ │ + bne ce024 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd9b4 │ │ │ │ + bne cdcd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd9b4 │ │ │ │ + b cdcd0 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdb84 │ │ │ │ + b cdf68 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cd9b4 │ │ │ │ + b cdcd0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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, #960] @ ce044 │ │ │ │ + ldr r5, [pc, #856] @ ce3c0 │ │ │ │ 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, #1768] @ 0x6e8 │ │ │ │ + ldr r3, [r2, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdef8 │ │ │ │ - ldr r0, [pc, #924] @ ce048 │ │ │ │ - ldr r1, [r2, #1772] @ 0x6ec │ │ │ │ + beq ce278 │ │ │ │ + ldr r0, [pc, #820] @ ce3c4 │ │ │ │ + ldr r1, [r2, #1764] @ 0x6e4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [r2, #1772] @ 0x6ec │ │ │ │ + str r1, [r2, #1764] @ 0x6e4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ - str ip, [r2, #1768] @ 0x6e8 │ │ │ │ + str ip, [r2, #1760] @ 0x6e0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne cdfd4 │ │ │ │ + bne ce350 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt cde2c │ │ │ │ + bgt ce1e0 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r0, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - bne cde40 │ │ │ │ + bne ce1f4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ and r0, r0, #16384 @ 0x4000 │ │ │ │ - bgt cdee4 │ │ │ │ + bgt ce264 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ - bne cde60 │ │ │ │ + bne ce214 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ and r0, r0, #16384 @ 0x4000 │ │ │ │ - bgt cded0 │ │ │ │ + bgt ce250 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ - bne cde80 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - and r0, r0, #16384 @ 0x4000 │ │ │ │ - bgt cdebc │ │ │ │ - add ip, ip, #1 │ │ │ │ - str ip, [r1] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ - bne cdea0 │ │ │ │ + bne ce234 │ │ │ │ ldrd r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt cdde4 │ │ │ │ + bgt ce198 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bne cddf0 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bne ce1a4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - beq cddd0 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq ce184 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ orr r2, r2, lr │ │ │ │ str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - b cddd0 │ │ │ │ + b ce184 │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r0, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - beq cdd18 │ │ │ │ + beq ce0fc │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r1, [r3, #20] │ │ │ │ ldrgt r1, [r2], #4 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ strle r1, [r3, #20] │ │ │ │ ldrle r1, [r2], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r1, [r3, #24] │ │ │ │ - ldrgt r1, [r2], #4 │ │ │ │ - addle r0, r0, #1 │ │ │ │ - strle r0, [r1] │ │ │ │ - strle r1, [r3, #24] │ │ │ │ - ldrle r1, [r2], #4 │ │ │ │ - ldr r0, [r1] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r1, [r3, #28] │ │ │ │ ldrgt r2, [r2] │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ - strle r1, [r3, #28] │ │ │ │ + strle r1, [r3, #24] │ │ │ │ ldrle r2, [r2] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r2, [r3, #32] │ │ │ │ + strgt r2, [r3, #28] │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - strle r2, [r3, #32] │ │ │ │ - b cddf0 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - beq cdda8 │ │ │ │ - b cdea0 │ │ │ │ + strle r2, [r3, #28] │ │ │ │ + b ce1a4 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ - beq cdd78 │ │ │ │ - b cde80 │ │ │ │ + ldr r2, [r2] │ │ │ │ + beq ce15c │ │ │ │ + b ce234 │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ - beq cdd48 │ │ │ │ - b cde60 │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + beq ce12c │ │ │ │ + b ce214 │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ add r0, r0, #3 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ lsl r1, r1, #3 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r0, r0, r3 │ │ │ │ + add r0, r0, r3, lsl #2 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d3ad0 <_PyThreadState_New@@Base+0x908> │ │ │ │ + bl 2d29f0 <_PyThreadState_New@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cddd0 │ │ │ │ + beq ce184 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #252] @ ce048 │ │ │ │ + ldr r0, [pc, #252] @ ce3c4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdf80 │ │ │ │ + ble ce2fc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cdf9c │ │ │ │ - mov r1, #5 │ │ │ │ + bne ce318 │ │ │ │ + mov r1, #4 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cdcdc │ │ │ │ + b ce0c0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cdf6c │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq ce2e8 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ce00c │ │ │ │ + bne ce388 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdf6c │ │ │ │ + bne ce2e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdf6c │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b ce2e8 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce028 │ │ │ │ + bne ce3a4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdcd4 │ │ │ │ + bne ce0b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdcd4 │ │ │ │ + b ce0b8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdf6c │ │ │ │ + b ce2e8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdcd4 │ │ │ │ + b ce0b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ 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, #856] @ ce3c4 │ │ │ │ + ldr r5, [pc, #760] @ ce6e0 │ │ │ │ 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, #1760] @ 0x6e0 │ │ │ │ + ldr r3, [r2, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce27c │ │ │ │ - ldr r0, [pc, #820] @ ce3c8 │ │ │ │ - ldr r1, [r2, #1764] @ 0x6e4 │ │ │ │ + beq ce594 │ │ │ │ + ldr r0, [pc, #724] @ ce6e4 │ │ │ │ + ldr r1, [r2, #1756] @ 0x6dc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [r2, #1764] @ 0x6e4 │ │ │ │ + str r1, [r2, #1756] @ 0x6dc │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ - str ip, [r2, #1760] @ 0x6e0 │ │ │ │ + str ip, [r2, #1752] @ 0x6d8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne ce354 │ │ │ │ + bne ce670 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt ce1e4 │ │ │ │ + bgt ce530 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - add r2, r0, #8 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - bne ce1f8 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - and r0, r0, #16384 @ 0x4000 │ │ │ │ - bgt ce268 │ │ │ │ - add ip, ip, #1 │ │ │ │ - str ip, [r1] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ - bne ce218 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - and r0, r0, #16384 @ 0x4000 │ │ │ │ - bgt ce254 │ │ │ │ - add ip, ip, #1 │ │ │ │ - str ip, [r1] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - bne ce238 │ │ │ │ + add ip, r0, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + bne ce544 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + and r1, r1, #16384 @ 0x4000 │ │ │ │ + bgt ce580 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r2] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r2, [ip] │ │ │ │ + bne ce564 │ │ │ │ ldrd r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and r1, r1, #16384 @ 0x4000 │ │ │ │ - bgt ce19c │ │ │ │ + bgt ce4e8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bne ce1a8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bne ce4f4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq ce188 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq ce4d4 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ orr r2, r2, lr │ │ │ │ str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - b ce188 │ │ │ │ + b ce4d4 │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - add r2, r0, #8 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - beq ce100 │ │ │ │ - ldr r0, [r1] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r1, [r3, #20] │ │ │ │ - ldrgt r1, [r2], #4 │ │ │ │ - addle r0, r0, #1 │ │ │ │ - strle r0, [r1] │ │ │ │ - strle r1, [r3, #20] │ │ │ │ - ldrle r1, [r2], #4 │ │ │ │ - ldr r0, [r1] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r1, [r3, #24] │ │ │ │ - ldrgt r2, [r2] │ │ │ │ - addle r0, r0, #1 │ │ │ │ - strle r0, [r1] │ │ │ │ - strle r1, [r3, #24] │ │ │ │ - ldrle r2, [r2] │ │ │ │ + add ip, r0, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + beq ce47c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - strgt r2, [r3, #28] │ │ │ │ + strgt r2, [r3, #20] │ │ │ │ + ldrgt r2, [ip] │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - strle r2, [r3, #28] │ │ │ │ - b ce1a8 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - beq ce160 │ │ │ │ - b ce238 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ - beq ce130 │ │ │ │ - b ce218 │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + strle r2, [r3, #20] │ │ │ │ + ldrle r2, [ip] │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + strgt r2, [r3, #24] │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r2] │ │ │ │ + strle r2, [r3, #24] │ │ │ │ + b ce4f4 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r2, [ip] │ │ │ │ + beq ce4ac │ │ │ │ + b ce564 │ │ │ │ + movw r2, #43136 @ 0xa880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ add r0, r0, #3 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ lsl r1, r1, #3 │ │ │ │ - add r0, r0, r3, lsl #2 │ │ │ │ + add r3, r3, r3, lsl #1 │ │ │ │ + add r0, r0, r3 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d3ad0 <_PyThreadState_New@@Base+0x908> │ │ │ │ + bl 2d29f0 <_PyThreadState_New@@Base+0x90c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ce188 │ │ │ │ + beq ce4d4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #252] @ ce3c8 │ │ │ │ + ldr r0, [pc, #252] @ ce6e4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce300 │ │ │ │ + ble ce61c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne ce31c │ │ │ │ - mov r1, #4 │ │ │ │ + bne ce638 │ │ │ │ + mov r1, #3 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b ce0c4 │ │ │ │ + b ce440 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ce2ec │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq ce608 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ce38c │ │ │ │ + bne ce6a8 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce2ec │ │ │ │ + bne ce608 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce2ec │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b ce608 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce3a8 │ │ │ │ + bne ce6c4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ed94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce0bc │ │ │ │ + bne ce438 │ │ │ │ mov r0, r3 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce0bc │ │ │ │ + b ce438 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce2ec │ │ │ │ + b ce608 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce0bc │ │ │ │ + b ce438 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ │ │ │ │ -000ce3cc : │ │ │ │ +000ce6e8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne ce458 │ │ │ │ + bne ce774 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31564 @ 0x7b4c │ │ │ │ + movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce44c │ │ │ │ + beq ce768 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce428 │ │ │ │ + beq ce744 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c328c │ │ │ │ + bl c3570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq ce478 │ │ │ │ + beq ce794 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ + movw r1, #464 @ 0x1d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b ce450 │ │ │ │ + bl 1b956c │ │ │ │ + b ce76c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce450 │ │ │ │ + bgt ce76c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne ce450 │ │ │ │ + bne ce76c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ce450 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ce76c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls ce798 │ │ │ │ + bls ceab4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi ce72c │ │ │ │ - ldr r3, [pc, #1912] @ cec4c │ │ │ │ + bhi cea48 │ │ │ │ + ldr r3, [pc, #1912] @ cef68 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce9e4 │ │ │ │ - ldr r1, [pc, #1888] @ cec50 │ │ │ │ + beq ced00 │ │ │ │ + ldr r1, [pc, #1888] @ cef6c │ │ │ │ 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 ceab8 │ │ │ │ + bne cedd4 │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce7b0 │ │ │ │ + beq ceacc │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt ce7f0 │ │ │ │ + blt ceb0c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r2, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ce860 │ │ │ │ - movw r8, #9596 @ 0x257c │ │ │ │ + bne ceb7c │ │ │ │ + movw r8, #8988 @ 0x231c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne ce958 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + bne cec74 │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce7cc │ │ │ │ + beq ceae8 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ce974 │ │ │ │ - ldr r3, [pc, #1716] @ cec4c │ │ │ │ + beq cec90 │ │ │ │ + ldr r3, [pc, #1716] @ cef68 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r9, [ip, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ ldr sl, [r9, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ orr r3, r3, sl │ │ │ │ str r1, [sl] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - movw r3, #48152 @ 0xbc18 │ │ │ │ + movw r3, #46192 @ 0xb470 │ │ │ │ movt r3, #30 │ │ │ │ str r9, [r4, #-8] │ │ │ │ str r1, [r9, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne ce9a8 │ │ │ │ + bne cecc4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ceaa8 │ │ │ │ + bne cedc4 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r6, [r7, #180] @ 0xb4 │ │ │ │ tst r3, #2 │ │ │ │ - beq ce670 │ │ │ │ - ldr r2, [pc, #1564] @ cec4c │ │ │ │ + beq ce98c │ │ │ │ + ldr r2, [pc, #1564] @ cef68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, #28 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ movls r6, #0 │ │ │ │ @@ -164321,115 +164520,115 @@ │ │ │ │ cmp r2, r7 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #20] │ │ │ │ ldreq r6, [r3, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq ce89c │ │ │ │ + beq cebb8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq ceba4 │ │ │ │ + beq ceec0 │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce914 │ │ │ │ + bne cec30 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq ce914 │ │ │ │ + beq cec30 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq ce940 │ │ │ │ - bl c5994 │ │ │ │ + beq cec5c │ │ │ │ + bl c5cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce708 │ │ │ │ + bgt cea24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq cec28 │ │ │ │ + beq cef44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce720 │ │ │ │ + bgt cea3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq ceb78 │ │ │ │ + beq cee94 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r4, #48544 @ 0xbda0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ceb84 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq ceea0 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceae4 │ │ │ │ + bne cee00 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r3, r6, #30 │ │ │ │ str r1, [r5, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ - b ce520 │ │ │ │ + b ce83c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #1200] @ cec54 │ │ │ │ + ldr r5, [pc, #1200] @ cef70 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce530 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne ce84c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #6880 @ 0x1ae0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceb88 │ │ │ │ + bgt ceea4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ceb88 │ │ │ │ + bne ceea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ceb88 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ceea4 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq ce53c │ │ │ │ + beq ce858 │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #1088] @ cec4c │ │ │ │ + ldr r2, [pc, #1088] @ cef68 │ │ │ │ mov r0, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r0, r0, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -164443,38 +164642,38 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r1 │ │ │ │ add r2, r3, #24 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ce54c │ │ │ │ + beq ce868 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r8, #9596 @ 0x257c │ │ │ │ + movw r8, #8988 @ 0x231c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce554 │ │ │ │ + bne ce870 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne ce554 │ │ │ │ + bne ce870 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ce554 │ │ │ │ + ble ce870 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b ce618 │ │ │ │ - bl b6aa0 │ │ │ │ + b ce934 │ │ │ │ + bl b6de8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cebf8 │ │ │ │ + beq cef14 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ streq r6, [r7, #180] @ 0xb4 │ │ │ │ - beq ce678 │ │ │ │ - ldr r2, [pc, #908] @ cec4c │ │ │ │ + beq ce994 │ │ │ │ + ldr r2, [pc, #908] @ cef68 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -164488,522 +164687,522 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ str r6, [r1, #20] │ │ │ │ - b ce678 │ │ │ │ + b ce994 │ │ │ │ mov r0, r5 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ce6c8 │ │ │ │ + bne ce9e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d5db8 │ │ │ │ + bl 2d4c3c │ │ │ │ mov r6, r0 │ │ │ │ - b ce948 │ │ │ │ - bl c0e1c │ │ │ │ + b cec64 │ │ │ │ + bl c1100 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce6fc │ │ │ │ - b ce708 │ │ │ │ + ble cea18 │ │ │ │ + b cea24 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce7cc │ │ │ │ + beq ceae8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movw r3, #48152 @ 0xbc18 │ │ │ │ + movw r3, #46192 @ 0xb470 │ │ │ │ movt r3, #30 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce604 │ │ │ │ + beq ce920 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cea9c │ │ │ │ + bne cedb8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne ceb10 │ │ │ │ + bne cee2c │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cea30 │ │ │ │ + bne ced4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ceb18 │ │ │ │ + bne cee34 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b ce614 │ │ │ │ - bl b7298 │ │ │ │ + b ce930 │ │ │ │ + bl b7490 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ceb84 │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq ceea0 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #572] @ cec50 │ │ │ │ + ldr r2, [pc, #572] @ cef6c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceb20 │ │ │ │ + bne cee3c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b ce514 │ │ │ │ + b ce830 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce9cc │ │ │ │ + bne cece8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw lr, #9312 @ 0x2460 │ │ │ │ + movw lr, #8704 @ 0x2200 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #8856 @ 0x2298 │ │ │ │ + movw ip, #8248 @ 0x2038 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ceb54 │ │ │ │ + bne cee70 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq ce9d8 │ │ │ │ + beq cecf4 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ceb4c │ │ │ │ + bne cee68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce9d8 │ │ │ │ + beq cecf4 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b ce618 │ │ │ │ + b ce934 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - beq ce9d8 │ │ │ │ + beq cecf4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq ce614 │ │ │ │ - b ce9dc │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq ce930 │ │ │ │ + b cecf8 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ceb90 │ │ │ │ + bne ceeac │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce514 │ │ │ │ + bne ce830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b ce514 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b ce830 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne cebd8 │ │ │ │ + bne ceef4 │ │ │ │ ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce780 │ │ │ │ + bne cea9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b ce780 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b cea9c │ │ │ │ mov r0, r3 │ │ │ │ - b cea40 │ │ │ │ + b ced5c │ │ │ │ mov r1, r3 │ │ │ │ - b cea80 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b ced9c │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ceb64 │ │ │ │ + bne cee80 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cea24 │ │ │ │ + bne ced40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b cea24 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b ced40 │ │ │ │ mov r1, r0 │ │ │ │ - b cea80 │ │ │ │ + b ced9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq ce9d8 │ │ │ │ - b cea78 │ │ │ │ + beq cecf4 │ │ │ │ + b ced94 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b cea24 │ │ │ │ + b ced40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ce720 │ │ │ │ - bl 3736a8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b cea3c │ │ │ │ + bl 3733e0 │ │ │ │ mvn r6, #0 │ │ │ │ - b ce720 │ │ │ │ + b cea3c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b ce514 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b ce830 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cebec │ │ │ │ - bl d47bc │ │ │ │ + beq cef08 │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cebec │ │ │ │ + bne cef08 │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mvn r6, #0 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ce948 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cec64 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b ce780 │ │ │ │ - bl 2d5d84 │ │ │ │ + b cea9c │ │ │ │ + bl 2d4c08 │ │ │ │ mov r6, r0 │ │ │ │ - b ce948 │ │ │ │ + b cec64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cec34 │ │ │ │ + ble cef50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceb88 │ │ │ │ + bgt ceea4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ceb88 │ │ │ │ + bne ceea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ceb88 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b ceea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b ce708 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b cea24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne cec04 │ │ │ │ + bne cef20 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b cec04 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b cef20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ │ │ │ │ -000cec58 : │ │ │ │ +000cef74 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ │ │ │ │ -000cec6c : │ │ │ │ +000cef88 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls cecf0 │ │ │ │ + bls cf00c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi ced74 │ │ │ │ - ldr r3, [pc, #564] @ ceed0 │ │ │ │ + bhi cf090 │ │ │ │ + ldr r3, [pc, #564] @ cf1ec │ │ │ │ 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 ced2c │ │ │ │ - ldr r2, [pc, #540] @ ceed4 │ │ │ │ + beq cf048 │ │ │ │ + ldr r2, [pc, #540] @ cf1f0 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ced00 │ │ │ │ + bne cf01c │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r4, [pc, #480] @ ceed8 │ │ │ │ + ldr r4, [pc, #480] @ cf1f4 │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cedd4 │ │ │ │ + bne cf0f0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cecdc │ │ │ │ + bne ceff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b cecdc │ │ │ │ - bl b7298 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b ceff8 │ │ │ │ + bl b7490 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cee78 │ │ │ │ - movw r2, #44380 @ 0xad5c │ │ │ │ + beq cf194 │ │ │ │ + movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r3, [pc, #396] @ ceed4 │ │ │ │ + ldr r3, [pc, #396] @ cf1f0 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cee30 │ │ │ │ + ble cf14c │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cee4c │ │ │ │ + bne cf168 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cecdc │ │ │ │ - movw r5, #48504 @ 0xbd78 │ │ │ │ + b ceff8 │ │ │ │ + movw r5, #48544 @ 0xbda0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cee78 │ │ │ │ - movw r2, #44380 @ 0xad5c │ │ │ │ + beq cf194 │ │ │ │ + movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cede8 │ │ │ │ + ble cf104 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cee04 │ │ │ │ + bne cf120 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ - b ceea0 │ │ │ │ + b cf1bc │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cecdc │ │ │ │ + b ceff8 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq cedc4 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq cf0e0 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cee84 │ │ │ │ + bne cf1a0 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cedc4 │ │ │ │ + bne cf0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b cedc4 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b cf0e0 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ced68 │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + beq cf084 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne ceeb4 │ │ │ │ + bne cf1d0 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ced68 │ │ │ │ + bne cf084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b ced68 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b cf084 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3736a8 │ │ │ │ - b cece8 │ │ │ │ + bl 3733e0 │ │ │ │ + b cf004 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ mov r1, #16 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r3] │ │ │ │ - b cece8 │ │ │ │ + b cf004 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cecdc │ │ │ │ + b ceff8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - rsbeq lr, sl, r0, asr #4 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq lr, sl, r8, ror #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #352] @ cf058 │ │ │ │ + ldr r2, [pc, #352] @ cf374 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cef60 │ │ │ │ - ldr r2, [pc, #324] @ cf05c │ │ │ │ + beq cf27c │ │ │ │ + ldr r2, [pc, #324] @ cf378 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cefa8 │ │ │ │ + bne cf2c4 │ │ │ │ cmp r5, #0 │ │ │ │ eor r2, r5, r5, asr #31 │ │ │ │ sub r2, r2, r5, asr #31 │ │ │ │ movlt r3, #10 │ │ │ │ movge r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b7298 │ │ │ │ + bl b7490 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf01c │ │ │ │ - movw r3, #44380 @ 0xad5c │ │ │ │ + beq cf338 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [pc, #224] @ cf05c │ │ │ │ + ldr r2, [pc, #224] @ cf378 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cefd4 │ │ │ │ + ble cf2f0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceff0 │ │ │ │ + bne cf30c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cef3c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + b cf258 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cf028 │ │ │ │ + bne cf344 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cef3c │ │ │ │ + bne cf258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b cef3c │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b cf258 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cef9c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + beq cf2b8 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cf03c │ │ │ │ + bne cf358 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cef9c │ │ │ │ + bne cf2b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - b cef9c │ │ │ │ - bl 3736a8 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + b cf2b8 │ │ │ │ + bl 3733e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cef3c │ │ │ │ + b cf258 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cef3c │ │ │ │ + b cf258 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf318 │ │ │ │ + beq cf634 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt cf18c │ │ │ │ + blt cf4a8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf1f4 │ │ │ │ - movw r4, #9596 @ 0x257c │ │ │ │ + bne cf510 │ │ │ │ + movw r4, #8988 @ 0x231c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne cf334 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + bne cf650 │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cf180 │ │ │ │ + beq cf49c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cf130 │ │ │ │ - ldr r1, [pc, #608] @ cf354 │ │ │ │ + beq cf44c │ │ │ │ + ldr r1, [pc, #608] @ cf670 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ @@ -165013,42 +165212,42 @@ │ │ │ │ sub r5, r3, #8 │ │ │ │ str r5, [r6] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r5, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #48152 @ 0xbc18 │ │ │ │ + movw r0, #46192 @ 0xb470 │ │ │ │ movt r0, #30 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ mvn ip, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ str ip, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ str r1, [r3, #12] │ │ │ │ - bne cf230 │ │ │ │ + bne cf54c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ movne lr, r0 │ │ │ │ movne ip, r0 │ │ │ │ - bne cf264 │ │ │ │ + bne cf580 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf094 │ │ │ │ + beq cf3b0 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #428] @ cf354 │ │ │ │ + ldr ip, [pc, #428] @ cf670 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -165060,149 +165259,149 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, #24 │ │ │ │ - b cf098 │ │ │ │ + b cf3b4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cf0a4 │ │ │ │ + bne cf3c0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r4, #9596 @ 0x257c │ │ │ │ + movw r4, #8988 @ 0x231c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cf0ac │ │ │ │ + bne cf3c8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf0ac │ │ │ │ + ble cf3c8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cf180 │ │ │ │ + b cf49c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, r1 │ │ │ │ - bne cf2e0 │ │ │ │ + bne cf5fc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne cf2ec │ │ │ │ + bne cf608 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ moveq ip, r0 │ │ │ │ - bne cf2c4 │ │ │ │ + bne cf5e0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq cf2d8 │ │ │ │ - movw r5, #8856 @ 0x2298 │ │ │ │ + beq cf5f4 │ │ │ │ + movw r5, #8248 @ 0x2038 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - movw r4, #9312 @ 0x2460 │ │ │ │ + movw r4, #8704 @ 0x2200 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ cmpne r1, r5 │ │ │ │ - bne cf29c │ │ │ │ + bne cf5b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cf2a8 │ │ │ │ + bne cf5c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq cf17c │ │ │ │ + beq cf498 │ │ │ │ str r3, [r0, #20] │ │ │ │ - b cf17c │ │ │ │ + b cf498 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cf280 │ │ │ │ + beq cf59c │ │ │ │ mov ip, lr │ │ │ │ ldr r2, [ip, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cf180 │ │ │ │ + b cf49c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, r0 │ │ │ │ - bne cf258 │ │ │ │ - b cf2f4 │ │ │ │ + bne cf574 │ │ │ │ + b cf610 │ │ │ │ str r0, [r3, #24] │ │ │ │ - b cf294 │ │ │ │ + b cf5b0 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b cf258 │ │ │ │ + b cf574 │ │ │ │ mov ip, lr │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ - movw r6, #8856 @ 0x2298 │ │ │ │ + movw r6, #8248 @ 0x2038 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - movw r5, #9312 @ 0x2460 │ │ │ │ + movw r5, #8704 @ 0x2200 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r7, r5 │ │ │ │ cmpne r7, r6 │ │ │ │ moveq lr, r1 │ │ │ │ - b cf258 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b cf574 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #6880 @ 0x1ae0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf130 │ │ │ │ - b cf180 │ │ │ │ + bne cf44c │ │ │ │ + b cf49c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf358 : │ │ │ │ +000cf674 : │ │ │ │ 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 cf730 │ │ │ │ + beq cfa4c │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cf700 │ │ │ │ + beq cfa1c │ │ │ │ cmp r1, #0 │ │ │ │ - blt cf4e8 │ │ │ │ + blt cf804 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf3b8 │ │ │ │ + bne cf6d4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf558 │ │ │ │ - movw r5, #9596 @ 0x257c │ │ │ │ + bne cf874 │ │ │ │ + movw r5, #8988 @ 0x231c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cf5c4 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + bne cf8e0 │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cf49c │ │ │ │ + beq cf7b8 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cf5e0 │ │ │ │ - ldr r0, [pc, #952] @ cf7c0 │ │ │ │ + beq cf8fc │ │ │ │ + ldr r0, [pc, #952] @ cfadc │ │ │ │ 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 │ │ │ │ @@ -165217,55 +165416,55 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne cf4a8 │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + bne cf7c4 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne cf61c │ │ │ │ + bne cf938 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne cf5ac │ │ │ │ + bne cf8c8 │ │ │ │ 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 cf784 │ │ │ │ + bgt cfaa0 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #48152 @ 0xbc18 │ │ │ │ + movw r0, #46192 @ 0xb470 │ │ │ │ movt r0, #30 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf48c │ │ │ │ + beq cf7a8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf628 │ │ │ │ - b cf65c │ │ │ │ + beq cf944 │ │ │ │ + b cf978 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf3a0 │ │ │ │ + beq cf6bc │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #700] @ cf7c0 │ │ │ │ + ldr lr, [pc, #700] @ cfadc │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -165278,217 +165477,217 @@ │ │ │ │ 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 cf3ac │ │ │ │ - b cf3b8 │ │ │ │ + beq cf6c8 │ │ │ │ + b cf6d4 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf718 │ │ │ │ + bne cfa34 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r5, #9596 @ 0x257c │ │ │ │ + movw r5, #8988 @ 0x231c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r1, r5 │ │ │ │ - bne cf3c0 │ │ │ │ + bne cf6dc │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf3c0 │ │ │ │ + ble cf6dc │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf49c │ │ │ │ + bgt cf7b8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp ip, #0 │ │ │ │ - bne cf6e8 │ │ │ │ + bne cfa04 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq cf498 │ │ │ │ - b cf668 │ │ │ │ + beq cf7b4 │ │ │ │ + b cf984 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cf49c │ │ │ │ + beq cf7b8 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne cf4a8 │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + bne cf7c4 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf47c │ │ │ │ + beq cf798 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf728 │ │ │ │ + bne cfa44 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne cf69c │ │ │ │ + bne cf9b8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf670 │ │ │ │ + bne cf98c │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r1 │ │ │ │ - bne cf6e8 │ │ │ │ + bne cfa04 │ │ │ │ mov ip, r1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne cf5a4 │ │ │ │ + bne cf8c0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b cf498 │ │ │ │ + b cf7b4 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cf7b8 │ │ │ │ + beq cfad4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf64c │ │ │ │ + beq cf968 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cf49c │ │ │ │ + b cf7b8 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - movw lr, #9312 @ 0x2460 │ │ │ │ + movw lr, #8704 @ 0x2200 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw r6, #8856 @ 0x2298 │ │ │ │ + movw r6, #8248 @ 0x2038 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, lr │ │ │ │ - bne cf754 │ │ │ │ + bne cfa70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf6e4 │ │ │ │ + bne cfa00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq cf65c │ │ │ │ + beq cf978 │ │ │ │ cmp r2, r6 │ │ │ │ cmpne r2, lr │ │ │ │ - beq cf5a4 │ │ │ │ + beq cf8c0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #20] │ │ │ │ - beq cf694 │ │ │ │ - b cf690 │ │ │ │ + beq cf9b0 │ │ │ │ + b cf9ac │ │ │ │ cmp r1, #0 │ │ │ │ - blt cf7a4 │ │ │ │ + blt cfac0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf55c │ │ │ │ - movw r5, #9596 @ 0x257c │ │ │ │ + bne cf878 │ │ │ │ + movw r5, #8988 @ 0x231c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - b cf3c0 │ │ │ │ + b cf6dc │ │ │ │ mov ip, #0 │ │ │ │ - b cf650 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b cf96c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #6880 @ 0x1ae0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf770 │ │ │ │ + bne cfa8c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ streq r2, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cf668 │ │ │ │ + beq cf984 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cf668 │ │ │ │ - b cf6e8 │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + beq cf984 │ │ │ │ + b cfa04 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf48c │ │ │ │ - b cf4d8 │ │ │ │ + beq cf7a8 │ │ │ │ + b cf7f4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf708 │ │ │ │ + beq cfa24 │ │ │ │ mov r2, #0 │ │ │ │ - b cf4f4 │ │ │ │ + b cf810 │ │ │ │ mov ip, r1 │ │ │ │ - b cf6a4 │ │ │ │ + b cf9c0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r2, [ip, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfbe0 │ │ │ │ + beq cfefc │ │ │ │ mov r3, r1 │ │ │ │ - movw r1, #6400 @ 0x1900 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq cf9dc │ │ │ │ + beq cfcf8 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cf96c │ │ │ │ + blt cfc88 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf824 │ │ │ │ + bne cfb40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf9f4 │ │ │ │ - movw r4, #9596 @ 0x257c │ │ │ │ + bne cfd10 │ │ │ │ + movw r4, #8988 @ 0x231c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #10048 @ 0x2740 │ │ │ │ + movw r1, #10788 @ 0x2a24 │ │ │ │ movt r1, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cfa4c │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + bne cfd68 │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf914 │ │ │ │ + beq cfc30 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cfa6c │ │ │ │ - ldr ip, [pc, #920] @ cfc18 │ │ │ │ + beq cfd88 │ │ │ │ + ldr ip, [pc, #920] @ cff34 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [r1, ip] │ │ │ │ sub ip, r0, #8 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ ldr r5, [lr, #3836] @ 0xefc │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -165503,58 +165702,58 @@ │ │ │ │ str r5, [r0, #-8] │ │ │ │ str ip, [r5, #4] │ │ │ │ str r8, [lr, #3824] @ 0xef0 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r6, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r1, [r0, #16] │ │ │ │ - bne cf91c │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + bne cfc38 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r6 │ │ │ │ - bne cfaa8 │ │ │ │ + bne cfdc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ - bne cfa34 │ │ │ │ + bne cfd50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r0, [r2] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfbc0 │ │ │ │ + bgt cfedc │ │ │ │ add r1, r1, #1 │ │ │ │ - movw ip, #48152 @ 0xbc18 │ │ │ │ + movw ip, #46192 @ 0xb470 │ │ │ │ movt ip, #30 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf904 │ │ │ │ + beq cfc20 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cfab4 │ │ │ │ + beq cfdd0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b cf910 │ │ │ │ + b cfc2c │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq cf80c │ │ │ │ + beq cfb28 │ │ │ │ ldr r1, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #656] @ cfc18 │ │ │ │ + ldr lr, [pc, #656] @ cff34 │ │ │ │ mov ip, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul ip, ip, r1 │ │ │ │ ldr r2, [r2, lr] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -165567,177 +165766,177 @@ │ │ │ │ addne r1, ip, #91136 @ 0x16400 │ │ │ │ addeq r1, ip, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, #24 │ │ │ │ - beq cf818 │ │ │ │ - b cf824 │ │ │ │ + beq cfb34 │ │ │ │ + b cfb40 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cfc04 │ │ │ │ + blt cff20 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf824 │ │ │ │ + beq cfb40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cfb64 │ │ │ │ + bne cfe80 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r4, #9596 @ 0x257c │ │ │ │ + movw r4, #8988 @ 0x231c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cfb6c │ │ │ │ + bne cfe88 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cfb6c │ │ │ │ + ble cfe88 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cf914 │ │ │ │ + b cfc30 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cf910 │ │ │ │ - b cf964 │ │ │ │ + beq cfc2c │ │ │ │ + b cfc80 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf914 │ │ │ │ + beq cfc30 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne cf91c │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + bne cfc38 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf8f4 │ │ │ │ + beq cfc10 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cfb74 │ │ │ │ + bne cfe90 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bne cfb7c │ │ │ │ + bne cfe98 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cfae8 │ │ │ │ + bne cfe04 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cfb5c │ │ │ │ + bne cfe78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cf958 │ │ │ │ - b cfb38 │ │ │ │ + beq cfc74 │ │ │ │ + b cfe54 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cfacc │ │ │ │ + bne cfde8 │ │ │ │ ldr r7, [lr, #4] │ │ │ │ - movw r5, #9312 @ 0x2460 │ │ │ │ + movw r5, #8704 @ 0x2200 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - movw r6, #8856 @ 0x2298 │ │ │ │ + movw r6, #8248 @ 0x2038 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, r5 │ │ │ │ - bne cfb90 │ │ │ │ + bne cfeac │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb88 │ │ │ │ + bne cfea4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cf958 │ │ │ │ + beq cfc74 │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne cfb88 │ │ │ │ + bne cfea4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cfa34 │ │ │ │ + beq cfd50 │ │ │ │ ldr r3, [ip, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ str ip, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #20] │ │ │ │ str r0, [ip, #24] │ │ │ │ - b cf914 │ │ │ │ + b cfc30 │ │ │ │ mov ip, r1 │ │ │ │ - b cfb40 │ │ │ │ - movw r4, #9596 @ 0x257c │ │ │ │ + b cfe5c │ │ │ │ + movw r4, #8988 @ 0x231c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ - b cf82c │ │ │ │ + b cfb48 │ │ │ │ mov ip, #0 │ │ │ │ - b cfad8 │ │ │ │ + b cfdf4 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b cfaf8 │ │ │ │ + b cfe14 │ │ │ │ mov ip, lr │ │ │ │ - b cfb40 │ │ │ │ + b cfe5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfbac │ │ │ │ + bne cfec8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, r4 │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cf964 │ │ │ │ + beq cfc80 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cf964 │ │ │ │ - b cfb40 │ │ │ │ - movw r1, #48152 @ 0xbc18 │ │ │ │ + beq cfc80 │ │ │ │ + b cfe5c │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf904 │ │ │ │ - b cf94c │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + beq cfc20 │ │ │ │ + b cfc68 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #6880 @ 0x1ae0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf9e4 │ │ │ │ + beq cfd00 │ │ │ │ mov r3, #0 │ │ │ │ - b cf978 │ │ │ │ + b cfc94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cfc48 │ │ │ │ + blt cff64 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq cfc34 │ │ │ │ + beq cff50 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #76] @ cfcb0 │ │ │ │ + ldr ip, [pc, #76] @ cffcc │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -165749,18 +165948,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ add r0, r1, #24 │ │ │ │ - b cfc3c │ │ │ │ + b cff58 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cfcb4 <_PyStaticType_GetState@@Base>: │ │ │ │ +000cffd0 <_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 │ │ │ │ @@ -165783,29 +165982,29 @@ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #10788 @ 0x2a24 │ │ │ │ movt r3, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cfddc <_PyStaticType_GetState@@Base+0x128> │ │ │ │ + bne d00f8 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c2c50 │ │ │ │ + bl c2f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe28 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq d0144 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cfdf4 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ - ldr r1, [pc, #196] @ cfe30 <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ + beq d0110 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + ldr r1, [pc, #196] @ d014c <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r4, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -165820,197 +166019,197 @@ │ │ │ │ str r4, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mvn r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - bne cfe14 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ - movw r3, #48152 @ 0xbc18 │ │ │ │ + bne d0130 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ + movw r3, #46192 @ 0xb470 │ │ │ │ movt r3, #30 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe28 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq d0144 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - beq cfdc4 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + beq d00e0 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cfdc4 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + b d00e0 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ mov r0, #0 │ │ │ │ - b cfdd4 <_PyStaticType_GetState@@Base+0x120> │ │ │ │ + b d00f0 <_PyStaticType_GetState@@Base+0x120> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfe80 <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ + bne d019c <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r0, #20] │ │ │ │ strne r2, [r0, #24] │ │ │ │ - bne cfe78 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + bne d0194 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ - movw ip, #9596 @ 0x257c │ │ │ │ + movw ip, #8988 @ 0x231c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r3, [r0, #24] │ │ │ │ - bne cff08 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + bne d0224 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #12] │ │ │ │ subs r7, ip, #0 │ │ │ │ - bne cff64 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ + bne d0280 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #9596 @ 0x257c │ │ │ │ + movw ip, #8988 @ 0x231c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ - bne cff7c <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ + bne d0298 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cff20 <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ + bne d023c <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cff3c <_PyStaticType_GetState@@Base+0x288> │ │ │ │ + bne d0258 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ mov r7, r2 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq cff50 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #8856 @ 0x2298 │ │ │ │ + beq d026c <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #8248 @ 0x2038 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, ip │ │ │ │ - movw ip, #9312 @ 0x2460 │ │ │ │ + movw ip, #8704 @ 0x2200 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ cmpne lr, r4 │ │ │ │ - bne cffb8 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ + bne d02d4 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff08 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + beq d0224 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ strne r0, [r2, #20] │ │ │ │ - b cff48 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + b d0264 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cfe78 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ - b cff5c <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + beq d0194 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b d0278 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ ldr r4, [lr, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cffb0 <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ + beq d02cc <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - beq cfeb4 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ - b cfef0 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq d01d0 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ + b d020c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r0, #20] │ │ │ │ str lr, [r0, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b cfe78 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b d0194 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cff50 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #9596 @ 0x257c │ │ │ │ + bne d026c <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #8988 @ 0x231c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ - b cfeb8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b d01d4 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ mov lr, r2 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ - movw r4, #8856 @ 0x2298 │ │ │ │ + movw r4, #8248 @ 0x2038 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - movw r5, #9312 @ 0x2460 │ │ │ │ + movw r5, #8704 @ 0x2200 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne cffc4 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ + bne d02e0 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, lr │ │ │ │ - beq cfeb8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ - b cfef0 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq d01d4 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b d020c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r7, r2 │ │ │ │ - b cff80 <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ + b d029c <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfee4 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ - b cfef0 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq d0200 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ + b d020c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfeb8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + beq d01d4 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ subs r3, r7, #0 │ │ │ │ - bne cfef0 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + bne d020c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ str r7, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - b cff5c <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + b d0278 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ │ │ │ │ -000cffe0 : │ │ │ │ +000d02fc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfff4 │ │ │ │ + beq d0310 │ │ │ │ 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 d1d78 <_PyType_GetDict@@Base> │ │ │ │ + bl d2094 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0050 │ │ │ │ + beq d036c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7500 @ 0x1d4c │ │ │ │ + movw r1, #6924 @ 0x1b0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0044 │ │ │ │ + blt d0360 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0024 │ │ │ │ + beq d0340 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b cfff0 │ │ │ │ + b d030c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi d00a8 │ │ │ │ + bhi d03c4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r1 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r2, r3, #3 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -166021,140 +166220,140 @@ │ │ │ │ lsl r3, ip, #30 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, ip, lsr #1 │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d00f0 │ │ │ │ + bne d040c │ │ │ │ mul r0, r1, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ lsl ip, r3, #30 │ │ │ │ ldr lr, [r0, r2, lsl #2] │ │ │ │ bic ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r3, ip, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #2 │ │ │ │ - beq d00e0 │ │ │ │ - b d00f0 │ │ │ │ + beq d03fc │ │ │ │ + b d040c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d01f0 │ │ │ │ + beq d050c │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [r0, #132] @ 0x84 │ │ │ │ - bne d02c8 │ │ │ │ + bne d05e4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #22400 @ 0x5780 │ │ │ │ + movw r2, #21792 @ 0x5520 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq d0270 │ │ │ │ - ldr r2, [pc, #428] @ d0324 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq d058c │ │ │ │ + ldr r2, [pc, #428] @ d0640 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne d0248 │ │ │ │ + bne d0564 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d0248 │ │ │ │ - ldr r1, [pc, #396] @ d0328 │ │ │ │ + beq d0564 │ │ │ │ + ldr r1, [pc, #396] @ d0644 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d0268 │ │ │ │ + beq d0584 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d01d0 │ │ │ │ + beq d04ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38072 @ 0x94b8 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2f178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0218 │ │ │ │ - ldr r3, [pc, #284] @ d032c │ │ │ │ + bne d0534 │ │ │ │ + ldr r3, [pc, #284] @ d0648 │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b d01c8 │ │ │ │ + b d04e4 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df68c │ │ │ │ + bl df9b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq d0210 │ │ │ │ - ldr r2, [pc, #248] @ d0330 │ │ │ │ + beq d052c │ │ │ │ + ldr r2, [pc, #248] @ d064c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl d32f4 <_PyUnicode_InternMortal@@Base> │ │ │ │ - b d0210 │ │ │ │ - ldr r0, [pc, #216] @ d0328 │ │ │ │ - bl cffe0 │ │ │ │ + bl d3610 <_PyUnicode_InternMortal@@Base> │ │ │ │ + b d052c │ │ │ │ + ldr r0, [pc, #216] @ d0644 │ │ │ │ + bl d02fc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0194 │ │ │ │ - ldr r1, [pc, #196] @ d0328 │ │ │ │ + bne d04b0 │ │ │ │ + ldr r1, [pc, #196] @ d0644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ + bl 3eef0 │ │ │ │ mov r0, #0 │ │ │ │ - b d01c8 │ │ │ │ + b d04e4 │ │ │ │ ldr r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d02a8 │ │ │ │ + beq d05c4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d02b4 │ │ │ │ + ble d05d0 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ - bne d0284 │ │ │ │ - b d0170 │ │ │ │ + bne d05a0 │ │ │ │ + b d048c │ │ │ │ cmp r1, r2 │ │ │ │ - beq d0170 │ │ │ │ + beq d048c │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d02a0 │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne d05bc │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #2568 @ 0xa08 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0268 │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0584 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ d0330 │ │ │ │ + ldr ip, [pc, #88] @ d064c │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -166166,381 +166365,381 @@ │ │ │ │ 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 d014c │ │ │ │ - rsbeq r4, fp, r8, ror sp │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ - rsbeq r6, fp, r0, lsl #4 │ │ │ │ + b d0468 │ │ │ │ + rsbeq r4, fp, r0, lsr #27 │ │ │ │ + ldrdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r6, fp, r8, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d0334 : │ │ │ │ +000d0650 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - movw r0, #24640 @ 0x6040 │ │ │ │ + movw r0, #24032 @ 0x5de0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c26c8 │ │ │ │ + bl c29ac │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq d0378 │ │ │ │ + beq d0694 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 2d6aa0 │ │ │ │ + bl 2d59c0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0384 │ │ │ │ + beq d06a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0398 │ │ │ │ + ble d06b4 │ │ │ │ mov r4, #0 │ │ │ │ - b d0378 │ │ │ │ + b d0694 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0390 │ │ │ │ + bne d06ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0390 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d06ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #432] @ d0588 │ │ │ │ + ldr r1, [pc, #432] @ d08a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0414 │ │ │ │ - ldr r1, [pc, #400] @ d0588 │ │ │ │ + beq d0730 │ │ │ │ + ldr r1, [pc, #400] @ d08a4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0500 │ │ │ │ + ble d081c │ │ │ │ cmp r3, #0 │ │ │ │ - blt d0580 │ │ │ │ + blt d089c │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #356] @ d058c │ │ │ │ + ldr r1, [pc, #356] @ d08a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0460 │ │ │ │ - ldr r1, [pc, #328] @ d058c │ │ │ │ + beq d077c │ │ │ │ + ldr r1, [pc, #328] @ d08a8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0560 │ │ │ │ + ble d087c │ │ │ │ cmp r3, #0 │ │ │ │ - blt d0580 │ │ │ │ + blt d089c │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #284] @ d0590 │ │ │ │ + ldr r1, [pc, #284] @ d08ac │ │ │ │ mov r0, r5 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d04ac │ │ │ │ - ldr r1, [pc, #256] @ d0590 │ │ │ │ + beq d07c8 │ │ │ │ + ldr r1, [pc, #256] @ d08ac │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0540 │ │ │ │ + ble d085c │ │ │ │ cmp r3, #0 │ │ │ │ - blt d0580 │ │ │ │ + blt d089c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #212] @ d0594 │ │ │ │ + ldr r1, [pc, #212] @ d08b0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d04f4 │ │ │ │ + beq d0810 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #180] @ d0594 │ │ │ │ + ldr r1, [pc, #180] @ d08b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2628 │ │ │ │ + bl d2948 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0520 │ │ │ │ + ble d083c │ │ │ │ asr r0, r3, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d0414 │ │ │ │ + bne d0730 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d0414 │ │ │ │ + b d0730 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne d04f4 │ │ │ │ + bne d0810 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d04f4 │ │ │ │ + b d0810 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d04ac │ │ │ │ + bne d07c8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d04ac │ │ │ │ + b d07c8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d0460 │ │ │ │ + bne d077c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d0460 │ │ │ │ + b d077c │ │ │ │ mvn r0, #0 │ │ │ │ - b d04f8 │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ - rsbeq r5, fp, r4, lsr #32 │ │ │ │ - rsbeq r4, fp, r0, asr #12 │ │ │ │ + b d0814 │ │ │ │ + ldrdeq r4, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ + rsbeq r5, fp, ip, asr #32 │ │ │ │ + rsbeq r4, fp, r8, ror #12 │ │ │ │ │ │ │ │ -000d0598 : │ │ │ │ +000d08b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0eac │ │ │ │ + beq d11c8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + movw r3, #49280 @ 0xc080 │ │ │ │ movt r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d062c │ │ │ │ + bne d0948 │ │ │ │ mov r2, #1 │ │ │ │ - bl d10a8 │ │ │ │ + bl d13c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq d0604 │ │ │ │ + beq d0920 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2692] @ d1090 │ │ │ │ + ldr r3, [pc, #2692] @ d13ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0ac0 │ │ │ │ + bne d0ddc │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #18716 @ 0x491c │ │ │ │ + movw r3, #19568 @ 0x4c70 │ │ │ │ movt r3, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0684 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + beq d09a0 │ │ │ │ + movw r3, #50160 @ 0xc3f0 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0ad4 │ │ │ │ + bne d0df0 │ │ │ │ mov r2, #1 │ │ │ │ - bl d10a8 │ │ │ │ + bl d13c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq d0990 │ │ │ │ + beq d0cac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23716 @ 0x5ca4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0e0c │ │ │ │ + beq d1128 │ │ │ │ str r8, [r7] │ │ │ │ - b d05f4 │ │ │ │ + b d0910 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d08c8 │ │ │ │ + bne d0be4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d091c │ │ │ │ + beq d0c38 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0754 │ │ │ │ + beq d0a70 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0878 │ │ │ │ + beq d0b94 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d081c │ │ │ │ + beq d0b38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d07c8 │ │ │ │ + bne d0ae4 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq d07e8 │ │ │ │ + beq d0b04 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq d08b0 │ │ │ │ + beq d0bcc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d0b4c │ │ │ │ + beq d0e68 │ │ │ │ tst r5, #1 │ │ │ │ - bne d0938 │ │ │ │ + bne d0c54 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne d05f4 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne d0910 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0ed4 │ │ │ │ - bl 177b78 │ │ │ │ - b d061c │ │ │ │ + beq d11f0 │ │ │ │ + bl 1777a4 │ │ │ │ + b d0938 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq d0898 │ │ │ │ + beq d0bb4 │ │ │ │ bic r6, r6, #1 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r0, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r5, [r2, #136] @ 0x88 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d0860 │ │ │ │ + beq d0b7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq d0980 │ │ │ │ + beq d0c9c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #24640 @ 0x6040 │ │ │ │ + movw r3, #24032 @ 0x5de0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0958 │ │ │ │ + beq d0c74 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d06f8 │ │ │ │ + beq d0a14 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r5, r5, r3 │ │ │ │ tst r0, #1 │ │ │ │ - bne d0708 │ │ │ │ + bne d0a24 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0b28 │ │ │ │ + beq d0e44 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq d08b0 │ │ │ │ + beq d0bcc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d0b4c │ │ │ │ + beq d0e68 │ │ │ │ tst r5, #1 │ │ │ │ - bne d0938 │ │ │ │ + bne d0c54 │ │ │ │ str r5, [r7] │ │ │ │ - b d05f4 │ │ │ │ + b d0910 │ │ │ │ mov r1, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq d0b58 │ │ │ │ + beq d0e74 │ │ │ │ bic r6, r5, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ tst r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d0794 │ │ │ │ + bne d0ab0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0794 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0794 │ │ │ │ + bne d0ab0 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0ab0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ bicne r6, r6, #1 │ │ │ │ - bne d0844 │ │ │ │ + bne d0b60 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r7] │ │ │ │ - beq d061c │ │ │ │ - b d071c │ │ │ │ + beq d0938 │ │ │ │ + b d0a38 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0714 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0714 │ │ │ │ - ldr r3, [pc, #1988] @ d1094 │ │ │ │ + bne d0a30 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0a30 │ │ │ │ + ldr r3, [pc, #1988] @ d13b0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -166552,677 +166751,677 @@ │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d069c │ │ │ │ + bne d09b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r5, r3 │ │ │ │ - bge d069c │ │ │ │ - b d0728 │ │ │ │ + bge d09b8 │ │ │ │ + b d0a44 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0814 │ │ │ │ + bgt d0b30 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r5] │ │ │ │ - b d0728 │ │ │ │ + b d0a44 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d07b0 │ │ │ │ + beq d0acc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r5, r0, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b d06fc │ │ │ │ + b d0a18 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d0708 │ │ │ │ - ldr r3, [pc, #1784] @ d1090 │ │ │ │ + b d0a24 │ │ │ │ + ldr r3, [pc, #1784] @ d13ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c04 │ │ │ │ + bne d0f20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1752] @ d1098 │ │ │ │ + ldr r1, [pc, #1752] @ d13b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0f24 │ │ │ │ + bne d1240 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0f4c │ │ │ │ + beq d1268 │ │ │ │ ldr r3, [sl, r9] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #3892] @ 0xf34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0f4c │ │ │ │ + beq d1268 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq d0c50 │ │ │ │ + beq d0f6c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b08 │ │ │ │ + bne d0e24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ae8 │ │ │ │ + bne d0e04 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0b38 │ │ │ │ + ble d0e54 │ │ │ │ cmp r8, #0 │ │ │ │ strne r8, [r7] │ │ │ │ - bne d05f8 │ │ │ │ + bne d0914 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [sl, r9] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0bf4 │ │ │ │ + bne d0f10 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c14 │ │ │ │ + bne d0f30 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1556] @ d109c │ │ │ │ + ldr r1, [pc, #1556] @ d13b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0b8c │ │ │ │ + beq d0ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0aa8 │ │ │ │ + blt d0dc4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ba4 │ │ │ │ + bne d0ec0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [sl, r9] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d061c │ │ │ │ + beq d0938 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ rsb r6, r3, #0 │ │ │ │ - b d05f8 │ │ │ │ + b d0914 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0fb0 │ │ │ │ + beq d12cc │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b d0724 │ │ │ │ + b d0a40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a3c │ │ │ │ + bgt d0d58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0a3c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0a3c │ │ │ │ + bne d0d58 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0d58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a30 │ │ │ │ + bgt d0d4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0a30 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0a30 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0708 │ │ │ │ + bne d0d4c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0d4c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0a24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0a4c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0a4c │ │ │ │ + bne d0d68 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0d68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - b d0734 │ │ │ │ + b d0a50 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d06fc │ │ │ │ + beq d0a18 │ │ │ │ ldr r5, [r3] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ orr r5, r3, r5 │ │ │ │ - b d06fc │ │ │ │ + b d0a18 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #23716 @ 0x5ca4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0f9c │ │ │ │ + beq d12b8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 174378 │ │ │ │ + bl 173fcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d0f00 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne d121c │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0bd0 │ │ │ │ - bl 177b78 │ │ │ │ + beq d0eec │ │ │ │ + bl 1777a4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0aa8 │ │ │ │ + bgt d0dc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0aa8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0e6c │ │ │ │ + bne d0dc4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1188 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a6c │ │ │ │ - b d0aa8 │ │ │ │ + beq d0d88 │ │ │ │ + b d0dc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09b0 │ │ │ │ - b d0aa8 │ │ │ │ + beq d0ccc │ │ │ │ + b d0dc4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #15776 @ 0x3da0 │ │ │ │ + movw r3, #15168 @ 0x3b40 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d1044 │ │ │ │ + bne d1360 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0aa8 │ │ │ │ + beq d0dc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r8, r3, #0 │ │ │ │ - beq d0a78 │ │ │ │ - b d0668 │ │ │ │ + beq d0d94 │ │ │ │ + b d0984 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne d0a24 │ │ │ │ + bne d0d40 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #7572 @ 0x1d94 │ │ │ │ + movw r0, #6996 @ 0x1b54 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl d50fc │ │ │ │ + bl d5428 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d1074 │ │ │ │ - bl 3369b0 │ │ │ │ + beq d1390 │ │ │ │ + bl 336924 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0edc │ │ │ │ - bl df724 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne d11f8 │ │ │ │ + bl dfa50 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - bne d0dc8 │ │ │ │ + bne d10e4 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [pc, #980] @ d10a0 │ │ │ │ + ldr r2, [pc, #980] @ d13bc │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 301954 <_Py_GetStdlibDir@@Base+0xa38> │ │ │ │ + bl 3008dc <_Py_GetStdlibDir@@Base+0xa38> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d0dc8 │ │ │ │ + beq d10e4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d0da8 │ │ │ │ + beq d10c4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #920] @ d10a4 │ │ │ │ + ldr r1, [pc, #920] @ d13c0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl d0598 │ │ │ │ + bl d08b4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0d34 │ │ │ │ + bne d1050 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 178124 │ │ │ │ + bl 177d50 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - blt d0ff0 │ │ │ │ - bne d0d7c │ │ │ │ + blt d130c │ │ │ │ + bne d1098 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0dac │ │ │ │ + beq d10c8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18e484 │ │ │ │ + bl 18e434 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0dac │ │ │ │ + beq d10c8 │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a24 │ │ │ │ + bgt d0d40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d0a24 │ │ │ │ + bne d0d40 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0a24 │ │ │ │ - bl bcf48 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d0d40 │ │ │ │ + bl bd220 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1028 │ │ │ │ + ble d1344 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d0d7c │ │ │ │ - bl 177318 │ │ │ │ + b d1098 │ │ │ │ + bl 176f44 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 16548c <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ + bl 16528c <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne d0f6c │ │ │ │ + bne d1288 │ │ │ │ mov r0, r3 │ │ │ │ - bl bcf48 │ │ │ │ + bl bd220 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 177b1c │ │ │ │ + bl 177748 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 310dd0 │ │ │ │ - b d0d80 │ │ │ │ - bl 1089c0 │ │ │ │ + bl 30ff58 │ │ │ │ + b d109c │ │ │ │ + bl 1085d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e30 │ │ │ │ + beq d114c │ │ │ │ mov r1, r8 │ │ │ │ - bl 1949cc │ │ │ │ + bl 19440c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0e84 │ │ │ │ + bne d11a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33aecc <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 33ae3c <_PyLazyImport_Reify@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0e6c │ │ │ │ + bgt d1188 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d0e6c │ │ │ │ + bne d1188 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r7] │ │ │ │ - bne d05f4 │ │ │ │ - ldr sl, [pc, #528] @ d1090 │ │ │ │ + bne d0910 │ │ │ │ + ldr sl, [pc, #528] @ d13ac │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b d0ab0 │ │ │ │ + b d0dcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0ea0 │ │ │ │ + bgt d11bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1020 │ │ │ │ - ldr sl, [pc, #488] @ d1090 │ │ │ │ + beq d133c │ │ │ │ + ldr sl, [pc, #488] @ d13ac │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b d0aa8 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b d0dc4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r7] │ │ │ │ mvn r6, #0 │ │ │ │ - b d05f8 │ │ │ │ + b d0914 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d0d00 │ │ │ │ - b d0cb8 │ │ │ │ + bne d101c │ │ │ │ + b d0fd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0f1c │ │ │ │ + bgt d1238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0bec │ │ │ │ + beq d0f08 │ │ │ │ str r4, [r7] │ │ │ │ - b d05f4 │ │ │ │ + b d0910 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [sl, r9] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a78 │ │ │ │ + beq d0d94 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a78 │ │ │ │ - b d0aa8 │ │ │ │ + beq d0d94 │ │ │ │ + b d0dc4 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0b30 │ │ │ │ + ble d0e4c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d0a5c │ │ │ │ + b d0d78 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #20444 @ 0x4fdc │ │ │ │ + movw r2, #20436 @ 0x4fd4 │ │ │ │ movt r2, #4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1ec24c <_PyDict_DelItemIf@@Base> │ │ │ │ + bl 1ebaa4 <_PyDict_DelItemIf@@Base> │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c8014 │ │ │ │ + bl c8330 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d0df0 │ │ │ │ - ldr r1, [pc, #248] @ d109c │ │ │ │ + b d110c │ │ │ │ + ldr r1, [pc, #248] @ d13b8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 350f8 <_PyObject_DebugMallocStats@@Base+0xbc4> │ │ │ │ - b d0a94 │ │ │ │ + bl 350f4 <_PyObject_DebugMallocStats@@Base+0xbc4> │ │ │ │ + b d0db0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0fe8 │ │ │ │ + beq d1304 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r7] │ │ │ │ - beq d0ed4 │ │ │ │ + beq d11f0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b d0728 │ │ │ │ + b d0a44 │ │ │ │ str r3, [r7] │ │ │ │ - b d061c │ │ │ │ - movw r3, #6424 @ 0x1918 │ │ │ │ + b d0938 │ │ │ │ + movw r3, #5816 @ 0x16b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0dac │ │ │ │ - bl 177b78 │ │ │ │ + beq d10c8 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0d50 │ │ │ │ - b d0dac │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0ea0 │ │ │ │ + bne d106c │ │ │ │ + b d10c8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d11bc │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d0dbc │ │ │ │ + bne d10d8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d0dbc │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d10d8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27ad30 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27a250 <_PyType_LookupRef@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d0c28 │ │ │ │ + beq d0f44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #136] @ 0x88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d107c │ │ │ │ + ble d1398 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d0c28 │ │ │ │ - b d0c40 │ │ │ │ + beq d0f44 │ │ │ │ + b d0f5c │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d0a24 │ │ │ │ + b d0d40 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne d1068 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d1068 │ │ │ │ + bne d1384 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1384 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ - ldrdeq r4, [fp], #-120 @ 0xffffff88 @ │ │ │ │ - ldrdeq r5, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r5, fp, r4, lsl #8 │ │ │ │ + rsbeq r4, fp, r8, lsr lr │ │ │ │ + rsbeq r4, fp, r0, lsl #16 │ │ │ │ + strdeq r5, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r5, fp, ip, lsr #8 │ │ │ │ push {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 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1664 │ │ │ │ + beq d1980 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1370 │ │ │ │ + bne d168c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d13c0 │ │ │ │ - ldr r1, [pc, #1536] @ d1708 │ │ │ │ + beq d16dc │ │ │ │ + ldr r1, [pc, #1536] @ d1a24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1510 │ │ │ │ + ble d182c │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r1, r1, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r0, [r1, #1448] @ 0x5a8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne d1408 │ │ │ │ + bne d1724 │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d1404 │ │ │ │ + bne d1720 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1200 │ │ │ │ + beq d151c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r9, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #1 │ │ │ │ - bls d13ec │ │ │ │ + bls d1708 │ │ │ │ bic r6, r9, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1208 │ │ │ │ + beq d1524 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1208 │ │ │ │ + beq d1524 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d15d4 │ │ │ │ + bne d18f0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq d13d4 │ │ │ │ + beq d16f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d14f8 │ │ │ │ + ble d1814 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne d12e4 │ │ │ │ + bne d1600 │ │ │ │ tst r2, #16 │ │ │ │ - bne d1548 │ │ │ │ + bne d1864 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d129c │ │ │ │ - blt d1620 │ │ │ │ + beq d15b8 │ │ │ │ + blt d193c │ │ │ │ adds r2, r7, r2 │ │ │ │ - beq d129c │ │ │ │ + beq d15b8 │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d129c │ │ │ │ + beq d15b8 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1288 │ │ │ │ + bgt d15a4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - beq d1648 │ │ │ │ + beq d1964 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d11dc │ │ │ │ + bne d14f8 │ │ │ │ cmn r1, #1 │ │ │ │ - beq d16a0 │ │ │ │ + beq d19bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne d11b4 │ │ │ │ + bne d14d0 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi d14dc │ │ │ │ + bhi d17f8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne d11dc │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + bne d14f8 │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d11dc │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d14f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d14b0 │ │ │ │ + bne d17cc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r7, r8 │ │ │ │ ldrb r1, [r8, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d14b0 │ │ │ │ + beq d17cc │ │ │ │ ldr r1, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d16d0 │ │ │ │ + beq d19ec │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl be82c <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl beb10 <_Py_dict_lookup@@Base+0xf4c> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d129c │ │ │ │ + beq d15b8 │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d129c │ │ │ │ + beq d15b8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d11dc │ │ │ │ - ldr r1, [pc, #912] @ d1708 │ │ │ │ + b d14f8 │ │ │ │ + ldr r1, [pc, #912] @ d1a24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -167233,52 +167432,52 @@ │ │ │ │ cmp lr, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1108 │ │ │ │ + bne d1424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d1100 │ │ │ │ - b d1680 │ │ │ │ + bge d141c │ │ │ │ + b d199c │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d11e8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d11e8 │ │ │ │ + bne d1504 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1504 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ tst r2, #4 │ │ │ │ - beq d1214 │ │ │ │ - b d12e4 │ │ │ │ + beq d1530 │ │ │ │ + b d1600 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d156c │ │ │ │ + beq d1888 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d160c │ │ │ │ + beq d1928 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d118c │ │ │ │ + bne d14a8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d118c │ │ │ │ + bgt d14a8 │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r6 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -167291,170 +167490,170 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r8, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1558 │ │ │ │ + ble d1874 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d118c │ │ │ │ + b d14a8 │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d1244 │ │ │ │ + bne d1560 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 379078 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ + bl 378db0 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d1244 │ │ │ │ - b d11dc │ │ │ │ + bne d1560 │ │ │ │ + b d14f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #1 │ │ │ │ - bne d1688 │ │ │ │ + bne d19a4 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d11e8 │ │ │ │ + b d1504 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d11f4 │ │ │ │ + bne d1510 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d11f4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1510 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r8, r0 │ │ │ │ - beq d1144 │ │ │ │ - b d1408 │ │ │ │ + beq d1460 │ │ │ │ + b d1724 │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d1244 │ │ │ │ - b d129c │ │ │ │ + bne d1560 │ │ │ │ + b d15b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d14a8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d14a8 │ │ │ │ + bne d17c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d17c4 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d15f4 │ │ │ │ + bcs d1910 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne d15f4 │ │ │ │ + bne d1910 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d15f4 │ │ │ │ + bgt d1910 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d160c │ │ │ │ + beq d1928 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d1438 │ │ │ │ - b d14a8 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bne d1754 │ │ │ │ + b d17c4 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d11dc │ │ │ │ - bl 177b78 │ │ │ │ - b d11dc │ │ │ │ + beq d14f8 │ │ │ │ + bl 1777a4 │ │ │ │ + b d14f8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d14a8 │ │ │ │ + bne d17c4 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d1208 │ │ │ │ + b d1524 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b d1230 │ │ │ │ + b d154c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d1288 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b d15a4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b d11f8 │ │ │ │ + b d1514 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b d14e8 │ │ │ │ + b d1804 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d11dc │ │ │ │ - movw r2, #56732 @ 0xdd9c │ │ │ │ + beq d14f8 │ │ │ │ + movw r2, #57204 @ 0xdf74 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d11dc │ │ │ │ - bl 177b78 │ │ │ │ + beq d14f8 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d129c │ │ │ │ + b d15b8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1320 │ │ │ │ - bl 177b78 │ │ │ │ + bne d163c │ │ │ │ + bl 1777a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r0, #2 │ │ │ │ - b d1344 │ │ │ │ + b d1660 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d170c <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000d1a28 <_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 │ │ │ │ @@ -167462,180 +167661,180 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1ce0 <_PyObject_GenericGetAttrWithDict@@Base+0x5d4> │ │ │ │ + beq d1ffc <_PyObject_GenericGetAttrWithDict@@Base+0x5d4> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne d19dc <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ + bne d1cf8 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1a2c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ - ldr r1, [pc, #1540] @ d1d74 <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ + beq d1d48 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + ldr r1, [pc, #1540] @ d2090 <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1bb4 <_PyObject_GenericGetAttrWithDict@@Base+0x4a8> │ │ │ │ + ble d1ed0 <_PyObject_GenericGetAttrWithDict@@Base+0x4a8> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne d1ab8 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ + bne d1dd4 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d1ab4 <_PyObject_GenericGetAttrWithDict@@Base+0x3a8> │ │ │ │ + bne d1dd0 <_PyObject_GenericGetAttrWithDict@@Base+0x3a8> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r7, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1870 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + beq d1b8c <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r7, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #1 │ │ │ │ - bls d1aa8 <_PyObject_GenericGetAttrWithDict@@Base+0x39c> │ │ │ │ + bls d1dc4 <_PyObject_GenericGetAttrWithDict@@Base+0x39c> │ │ │ │ bic r7, r9, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ + beq d1b94 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ + beq d1b94 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1a88 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne d1da4 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq d1a40 <_PyObject_GenericGetAttrWithDict@@Base+0x334> │ │ │ │ + beq d1d5c <_PyObject_GenericGetAttrWithDict@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1b9c <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + ble d1eb8 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d18bc <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne d1bd8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d1958 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ + bne d1c74 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ tst r3, #16 │ │ │ │ - bne d1bec <_PyObject_GenericGetAttrWithDict@@Base+0x4e0> │ │ │ │ + bne d1f08 <_PyObject_GenericGetAttrWithDict@@Base+0x4e0> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - blt d1ca4 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + beq d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + blt d1fc0 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ adds r3, r8, r3 │ │ │ │ - beq d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e43b0 │ │ │ │ + bl e46dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18f8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ + bgt d1c14 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d1ccc <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq d1fe8 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bne d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d1c <_PyObject_GenericGetAttrWithDict@@Base+0x610> │ │ │ │ + beq d2038 <_PyObject_GenericGetAttrWithDict@@Base+0x610> │ │ │ │ cmp sl, #0 │ │ │ │ - bne d1a58 <_PyObject_GenericGetAttrWithDict@@Base+0x34c> │ │ │ │ + bne d1d74 <_PyObject_GenericGetAttrWithDict@@Base+0x34c> │ │ │ │ cmp r9, #1 │ │ │ │ - bhi d1b84 <_PyObject_GenericGetAttrWithDict@@Base+0x478> │ │ │ │ + bhi d1ea0 <_PyObject_GenericGetAttrWithDict@@Base+0x478> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + bne d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d1b60 <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ + bne d1e7c <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ add r5, r8, r5 │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1b60 <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ + beq d1e7c <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d48 <_PyObject_GenericGetAttrWithDict@@Base+0x63c> │ │ │ │ + beq d2064 <_PyObject_GenericGetAttrWithDict@@Base+0x63c> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl be82c <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl beb10 <_Py_dict_lookup@@Base+0xf4c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ add r5, r5, r0, lsl #2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - ldr r1, [pc, #912] @ d1d74 <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ + b d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + ldr r1, [pc, #912] @ d2090 <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -167646,69 +167845,69 @@ │ │ │ │ cmp lr, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1770 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne d1a8c <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d1768 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b d1cfc <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ + bge d1a84 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b d2018 <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1858 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d1858 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne d1b74 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1b74 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + beq d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - bl 177b78 │ │ │ │ - b d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + beq d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bl 1777a4 │ │ │ │ + b d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ + b d1b94 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1c10 <_PyObject_GenericGetAttrWithDict@@Base+0x504> │ │ │ │ + beq d1f2c <_PyObject_GenericGetAttrWithDict@@Base+0x504> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1c90 <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ + beq d1fac <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d17f4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bne d1b10 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d17f4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bgt d1b10 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -167721,162 +167920,162 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str sl, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1bfc <_PyObject_GenericGetAttrWithDict@@Base+0x4f0> │ │ │ │ + ble d1f18 <_PyObject_GenericGetAttrWithDict@@Base+0x4f0> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d17f4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + b d1b10 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d18bc <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne d1bd8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 379078 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ + bl 378db0 <_PyObject_HasLen@@Base+0x10f0> │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d18bc <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bne d1bd8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - bne d1d04 <_PyObject_GenericGetAttrWithDict@@Base+0x5f8> │ │ │ │ + bne d2020 <_PyObject_GenericGetAttrWithDict@@Base+0x5f8> │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d1858 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + b d1b74 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1864 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne d1b80 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d1864 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1b80 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq d17ac <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b d1ab8 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ + beq d1ac8 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b d1dd4 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d18bc <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bne d1bd8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1b58 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d1b58 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ + bne d1e74 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d1e74 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d1c78 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ + bcs d1f94 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r9, #43956 @ 0xabb4 │ │ │ │ + movw r9, #43348 @ 0xa954 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne d1c78 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ + bne d1f94 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1c78 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ + bgt d1f94 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1c90 <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ + beq d1fac <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ cmp sl, #0 │ │ │ │ - bne d1ae8 <_PyObject_GenericGetAttrWithDict@@Base+0x3dc> │ │ │ │ - b d1b58 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ + bne d1e04 <_PyObject_GenericGetAttrWithDict@@Base+0x3dc> │ │ │ │ + b d1e74 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b58 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ + bne d1e74 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ + b d1b94 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r1, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3 │ │ │ │ - b d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b d1bc4 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d18f8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b d1c14 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b d1868 <_PyObject_GenericGetAttrWithDict@@Base+0x15c> │ │ │ │ + b d1b84 <_PyObject_GenericGetAttrWithDict@@Base+0x15c> │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b d1b90 <_PyObject_GenericGetAttrWithDict@@Base+0x484> │ │ │ │ + b d1eac <_PyObject_GenericGetAttrWithDict@@Base+0x484> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + beq d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d184c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ - bl 177b78 │ │ │ │ - b d190c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq d1b68 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bl 1777a4 │ │ │ │ + b d1c28 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ 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 d1994 <_PyObject_GenericGetAttrWithDict@@Base+0x288> │ │ │ │ - bl 177b78 │ │ │ │ + bne d1cb0 <_PyObject_GenericGetAttrWithDict@@Base+0x288> │ │ │ │ + bl 1777a4 │ │ │ │ mvn r0, #2 │ │ │ │ - b d19b0 <_PyObject_GenericGetAttrWithDict@@Base+0x2a4> │ │ │ │ + b d1ccc <_PyObject_GenericGetAttrWithDict@@Base+0x2a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d1d78 <_PyType_GetDict@@Base>: │ │ │ │ +000d2094 <_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 d1de8 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq d2104 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ d1df4 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ d2110 <_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 │ │ │ │ @@ -167892,56 +168091,57 @@ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1fa4 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + bne d22c4 <_PyType_GetDict@@Base+0x230> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq d1fa4 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + beq d22c4 <_PyType_GetDict@@Base+0x230> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1fc0 <_PyType_GetDict@@Base+0x248> │ │ │ │ + beq d22e0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1f90 <_PyType_GetDict@@Base+0x218> │ │ │ │ + bgt d22b0 <_PyType_GetDict@@Base+0x21c> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble d1f24 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ble d2244 <_PyType_GetDict@@Base+0x1b0> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d1ee8 <_PyType_GetDict@@Base+0x170> │ │ │ │ - ldr r1, [pc, #464] @ d2074 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + beq d2208 <_PyType_GetDict@@Base+0x174> │ │ │ │ + ldr r1, [pc, #464] @ d2394 <_PyType_GetDict@@Base+0x300> │ │ │ │ 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 │ │ │ │ @@ -167955,79 +168155,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl bd8ec <_Py_dict_lookup@@Base> │ │ │ │ + bl bdbc4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1f38 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ + bne d2258 <_PyType_GetDict@@Base+0x1c4> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq d1fdc <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d22fc <_PyType_GetDict@@Base+0x268> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt d1e88 <_PyType_GetDict@@Base+0x110> │ │ │ │ + blt d21a8 <_PyType_GetDict@@Base+0x114> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #1 │ │ │ │ - beq d1f74 <_PyType_GetDict@@Base+0x1fc> │ │ │ │ + beq d2294 <_PyType_GetDict@@Base+0x200> │ │ │ │ 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 d1fdc <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d22fc <_PyType_GetDict@@Base+0x268> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d1f10 <_PyType_GetDict@@Base+0x198> │ │ │ │ + beq d2230 <_PyType_GetDict@@Base+0x19c> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r1, #1 │ │ │ │ - bne d1f2c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d224c <_PyType_GetDict@@Base+0x1b8> │ │ │ │ ldr r3, [r1] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d1f2c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d224c <_PyType_GetDict@@Base+0x1b8> │ │ │ │ mov r0, r1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d1f2c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d224c <_PyType_GetDict@@Base+0x1b8> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r1, r4, #1 │ │ │ │ - bgt d1e70 <_PyType_GetDict@@Base+0xf8> │ │ │ │ + bgt d2190 <_PyType_GetDict@@Base+0xfc> │ │ │ │ mov r4, #0 │ │ │ │ - b d1f2c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d224c <_PyType_GetDict@@Base+0x1b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1e3c <_PyType_GetDict@@Base+0xc4> │ │ │ │ - bl 177b78 │ │ │ │ - b d1fd4 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d215c <_PyType_GetDict@@Base+0xc8> │ │ │ │ + bl 1777a4 │ │ │ │ + b d22f4 <_PyType_GetDict@@Base+0x260> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1ff4 <_PyType_GetDict@@Base+0x27c> │ │ │ │ + bne d2314 <_PyType_GetDict@@Base+0x280> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq d2054 <_PyType_GetDict@@Base+0x2dc> │ │ │ │ + beq d2374 <_PyType_GetDict@@Base+0x2e0> │ │ │ │ mvn r4, #0 │ │ │ │ - b d1f2c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d224c <_PyType_GetDict@@Base+0x1b8> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 177b78 │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d1f24 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ - ldr r3, [pc, #120] @ d2074 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + b d2244 <_PyType_GetDict@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #120] @ d2394 <_PyType_GetDict@@Base+0x300> │ │ │ │ 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 │ │ │ │ @@ -168042,536 +168242,536 @@ │ │ │ │ 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 d1fd4 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d22f4 <_PyType_GetDict@@Base+0x260> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d1fb8 <_PyType_GetDict@@Base+0x240> │ │ │ │ + blt d22d8 <_PyType_GetDict@@Base+0x244> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1fd4 <_PyType_GetDict@@Base+0x25c> │ │ │ │ - b d1e48 <_PyType_GetDict@@Base+0xd0> │ │ │ │ + beq d22f4 <_PyType_GetDict@@Base+0x260> │ │ │ │ + b d2168 <_PyType_GetDict@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d2078 : │ │ │ │ +000d2398 : │ │ │ │ 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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq d2394 │ │ │ │ + beq d26b4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne d21a0 │ │ │ │ + bne d24c0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #2 │ │ │ │ - bne d216c │ │ │ │ + bne d248c │ │ │ │ tst r1, #8 │ │ │ │ - bne d2398 │ │ │ │ + bne d26b8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r0, r2, r0 │ │ │ │ - bne d235c │ │ │ │ + bne d267c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr ip, [pc, #776] @ d240c │ │ │ │ + ldr ip, [pc, #776] @ d272c │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d23b4 │ │ │ │ + bhi d26d4 │ │ │ │ ldrb r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2330 │ │ │ │ + beq d2650 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2134 │ │ │ │ + bgt d2454 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2268 │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + bne d2588 │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #7764 @ 0x1e54 │ │ │ │ + movw r1, #7188 @ 0x1c14 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #7116 @ 0x1bcc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #7696 @ 0x1e10 │ │ │ │ + movw r0, #7120 @ 0x1bd0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffa5c │ │ │ │ + bl ff7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2260 │ │ │ │ + beq d2580 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b d20e0 │ │ │ │ + b d2400 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d23dc │ │ │ │ + beq d26fc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble d2214 │ │ │ │ + ble d2534 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp ip, lr │ │ │ │ - beq d20d0 │ │ │ │ + beq d23f0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2214 │ │ │ │ + beq d2534 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq d20d0 │ │ │ │ + beq d23f0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2214 │ │ │ │ + beq d2534 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq d20d0 │ │ │ │ + beq d23f0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d2214 │ │ │ │ + beq d2534 │ │ │ │ add r3, r3, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d20d0 │ │ │ │ + beq d23f0 │ │ │ │ cmp r0, lr │ │ │ │ - bne d21fc │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + bne d251c │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d223c │ │ │ │ + beq d255c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ + movw r3, #2676 @ 0xa74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #7620 @ 0x1dc4 │ │ │ │ + movw r1, #7044 @ 0x1b84 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #0 │ │ │ │ - b d2134 │ │ │ │ + b d2454 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2134 │ │ │ │ - b d212c │ │ │ │ + bgt d2454 │ │ │ │ + b d244c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4980 @ 0x1374 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #6060 @ 0x17ac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b d2134 │ │ │ │ + b d2454 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d229c │ │ │ │ + b d25bc │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2318 │ │ │ │ + beq d2638 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl df68c │ │ │ │ - b d2134 │ │ │ │ + bl df9b8 │ │ │ │ + b d2454 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d22ac │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b d25cc │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b d2134 │ │ │ │ + b d2454 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b d229c │ │ │ │ + b d25bc │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b d22ac │ │ │ │ + b d25cc │ │ │ │ ldmib r2, {r1, lr} │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mul r1, lr, r1 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #144] @ d2410 │ │ │ │ + ldr r1, [pc, #144] @ d2730 │ │ │ │ cmp ip, #20 │ │ │ │ - bhi d23b4 │ │ │ │ + bhi d26d4 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - b 2d6d34 │ │ │ │ + b 2d5c54 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7716 @ 0x1e24 │ │ │ │ + movw r1, #7140 @ 0x1be4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b d2260 │ │ │ │ + bl 1b956c │ │ │ │ + b d2580 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7800 @ 0x1e78 │ │ │ │ + movw r1, #7224 @ 0x1c38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b d2260 │ │ │ │ + bl 1b956c │ │ │ │ + b d2580 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d22bc │ │ │ │ + b d25dc │ │ │ │ mov r3, r1 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d23f8 │ │ │ │ + beq d2718 │ │ │ │ cmp ip, r3 │ │ │ │ - beq d20d0 │ │ │ │ - b d23e0 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + beq d23f0 │ │ │ │ + b d2700 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq d20d0 │ │ │ │ - b d2214 │ │ │ │ - subeq sp, sp, r0, asr #8 │ │ │ │ - subeq sp, sp, r6, asr r4 │ │ │ │ + beq d23f0 │ │ │ │ + b d2534 │ │ │ │ + subeq sp, sp, ip, lsl #4 │ │ │ │ + subeq sp, sp, r2, lsr #4 │ │ │ │ │ │ │ │ -000d2414 : │ │ │ │ +000d2734 : │ │ │ │ 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 d25d0 │ │ │ │ + bne d28f0 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne d25b0 │ │ │ │ + bne d28d0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ d2624 │ │ │ │ + ldr r2, [pc, #460] @ d2944 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d25f0 │ │ │ │ + bhi d2910 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d258c │ │ │ │ + beq d28ac │ │ │ │ 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 d2474 │ │ │ │ - movw lr, #56732 @ 0xdd9c │ │ │ │ + bne d2794 │ │ │ │ + movw lr, #57204 @ 0xdf74 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #7764 @ 0x1e54 │ │ │ │ + movw r1, #7188 @ 0x1c14 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #6060 @ 0x17ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b d2484 │ │ │ │ + b d27a4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df95c │ │ │ │ + b dfc88 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cec6c │ │ │ │ + b cef88 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e8ee8 │ │ │ │ + b e9200 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2578 │ │ │ │ + beq d2898 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c3318 │ │ │ │ + b c35fc │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d24e8 │ │ │ │ + b d2808 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d24f8 │ │ │ │ + b d2818 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl df68c │ │ │ │ + bl df9b8 │ │ │ │ mov r3, r0 │ │ │ │ - b d2484 │ │ │ │ + b d27a4 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ddcd8 │ │ │ │ + b 1dd574 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b d24f8 │ │ │ │ + b d2818 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b d24e8 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + b d2808 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2618 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + ble d2938 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b d2484 │ │ │ │ + b d27a4 │ │ │ │ mov r0, r3 │ │ │ │ - b d2520 │ │ │ │ + b d2840 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f81c8 │ │ │ │ + b 1f7b54 │ │ │ │ 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 d244c │ │ │ │ + b d276c │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7716 @ 0x1e24 │ │ │ │ + movw r1, #7140 @ 0x1be4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ - b d2484 │ │ │ │ + b d27a4 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7800 @ 0x1e78 │ │ │ │ + movw r1, #7224 @ 0x1c38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b d25e8 │ │ │ │ + bl 1b956c │ │ │ │ + b d2908 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d2508 │ │ │ │ + b d2828 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b d258c │ │ │ │ - subeq sp, sp, r0, lsl #9 │ │ │ │ + b d28ac │ │ │ │ + subeq sp, sp, ip, asr #4 │ │ │ │ │ │ │ │ -000d2628 : │ │ │ │ +000d2948 : │ │ │ │ push {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 r3, [pc, #2588] @ d3060 │ │ │ │ + ldr r3, [pc, #2524] @ d3340 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r3, ip] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq d2c9c │ │ │ │ + beq d2fa8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d30d4 │ │ │ │ + beq d348c │ │ │ │ ldr r6, [r4] │ │ │ │ - movw r8, #43956 @ 0xabb4 │ │ │ │ + movw r8, #43348 @ 0xa954 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne d26ac │ │ │ │ + bne d29cc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d2918 │ │ │ │ + beq d2c38 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d30f4 │ │ │ │ - movw sl, #13876 @ 0x3634 │ │ │ │ + beq d337c │ │ │ │ + movw sl, #14672 @ 0x3950 │ │ │ │ movt sl, #13 │ │ │ │ cmp r3, sl │ │ │ │ - bne d2b44 │ │ │ │ + bne d2e64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d30ac │ │ │ │ + beq d3354 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d285c │ │ │ │ + bne d2b7c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d28b8 │ │ │ │ - ldr r3, [pc, #2404] @ d3064 │ │ │ │ + beq d2bd8 │ │ │ │ + ldr r3, [pc, #2340] @ d3344 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d29ac │ │ │ │ + bgt d2ccc │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ eor r7, r9, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne d29dc │ │ │ │ + bne d2cfc │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d2d6c │ │ │ │ + bne d30a8 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d28d4 │ │ │ │ + beq d2bf4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r8, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ - bgt d2a7c │ │ │ │ + bgt d2d9c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d28d4 │ │ │ │ + beq d2bf4 │ │ │ │ mvn r3, r6 │ │ │ │ bic r8, r6, #1 │ │ │ │ and r9, r3, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2a90 │ │ │ │ + bne d2db0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d28e8 │ │ │ │ + bne d2c08 │ │ │ │ tst r3, #16 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subne r7, r3, #12 │ │ │ │ - bne d27f8 │ │ │ │ + bne d2b18 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2f40 │ │ │ │ - blt d2fec │ │ │ │ + beq d324c │ │ │ │ + blt d33c4 │ │ │ │ add r7, r1, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d2f40 │ │ │ │ + beq d324c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2bbc │ │ │ │ + beq d2edc │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl d4374 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl d46c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq d2f20 │ │ │ │ + beq d303c │ │ │ │ cmp r9, #0 │ │ │ │ - bne d28fc │ │ │ │ + bne d2c1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2844 │ │ │ │ + bgt d2b64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d3230 │ │ │ │ + beq d35f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2cec │ │ │ │ + ble d2ff8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2048] @ d3064 │ │ │ │ + ldr r2, [pc, #1984] @ d3344 │ │ │ │ mov r0, #28 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -168585,108 +168785,108 @@ │ │ │ │ orreq r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ ldrne r3, [r0, #444] @ 0x1bc │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2700 │ │ │ │ + bne d2a20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d26f8 │ │ │ │ + bge d2a18 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r7, #0 │ │ │ │ - b d2b5c │ │ │ │ + b d2e7c │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r6, #1 │ │ │ │ tst r3, #4 │ │ │ │ - beq d27cc │ │ │ │ + beq d2aec │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 17bd64 <_PyStack_UnpackDict@@Base+0x18c8> │ │ │ │ - b d2818 │ │ │ │ + bl 17b9ac <_PyStack_UnpackDict@@Base+0x18d0> │ │ │ │ + b d2b38 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d282c │ │ │ │ + bne d2b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d282c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2b4c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d313c │ │ │ │ - ldr r3, [pc, #1852] @ d3068 │ │ │ │ + beq d3424 │ │ │ │ + ldr r3, [pc, #1788] @ d3348 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2b7c │ │ │ │ + bne d2e9c │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c8924 │ │ │ │ + bl c8c40 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d323c │ │ │ │ + beq d35fc │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d2acc │ │ │ │ + bne d2dec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2ed0 │ │ │ │ + bgt d320c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2ed0 │ │ │ │ + bne d320c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d29a4 │ │ │ │ + ble d2cc4 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d2edc │ │ │ │ + beq d3218 │ │ │ │ mov r4, r7 │ │ │ │ - b d26ac │ │ │ │ + b d29cc │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ eor r7, r9, r4, asr #3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mov r2, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r9, r0 │ │ │ │ - beq d2754 │ │ │ │ + beq d2a74 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d2e44 │ │ │ │ + beq d3180 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d304c │ │ │ │ + beq d32f8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, r8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - bne d2a7c │ │ │ │ + bne d2d9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2a7c │ │ │ │ + bgt d2d9c │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str r8, [r0, #8] │ │ │ │ ldr ip, [r4] │ │ │ │ @@ -168698,1107 +168898,1121 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2d74 │ │ │ │ + ble d30b0 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r9, r3, #1 │ │ │ │ - bhi d27b0 │ │ │ │ - b d27c0 │ │ │ │ - movw r2, #29512 @ 0x7348 │ │ │ │ + bhi d2ad0 │ │ │ │ + b d2ae0 │ │ │ │ + movw r2, #28532 @ 0x6f74 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2d08 │ │ │ │ + bne d3014 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d2d88 │ │ │ │ + bne d30c4 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1773dc │ │ │ │ + bl 177008 │ │ │ │ mov r7, r0 │ │ │ │ - b d2824 │ │ │ │ + b d2b44 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2ae4 │ │ │ │ + bgt d2e04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq d31e0 │ │ │ │ + beq d358c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2b10 │ │ │ │ + bgt d2e30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d31d0 │ │ │ │ + beq d35a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2b10 │ │ │ │ + bgt d2e30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d31c4 │ │ │ │ + beq d3598 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble d26ac │ │ │ │ + ble d29cc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b d26ac │ │ │ │ + b d29cc │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2850 │ │ │ │ + bgt d2b70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2850 │ │ │ │ + bne d2b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2850 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2b70 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - beq d2940 │ │ │ │ + beq d2c60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2ef8 │ │ │ │ + bgt d3234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2ef8 │ │ │ │ + bne d3234 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2f04 │ │ │ │ + ble d3240 │ │ │ │ mov r4, sl │ │ │ │ - b d26ac │ │ │ │ + b d29cc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq d2c00 │ │ │ │ + beq d2efc │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2c00 │ │ │ │ - bl 21dd1c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - str r8, [r7] │ │ │ │ - beq d2f20 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl d4374 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - b d2818 │ │ │ │ + bne d302c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1920] @ 0x780 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2d20 │ │ │ │ - ldr r0, [pc, #1096] @ d306c │ │ │ │ + beq d305c │ │ │ │ + ldr r0, [pc, #1068] @ d334c │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3074 │ │ │ │ + bne d3300 │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ add sl, r0, #1 │ │ │ │ orr lr, r3, ip │ │ │ │ - vldr d7, [pc, #996] @ d3058 │ │ │ │ + vldr d7, [pc, #968] @ d3338 │ │ │ │ sub r3, r8, #8 │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r0, [r8, #24] │ │ │ │ vstr d7, [r8, #16] │ │ │ │ str r3, [ip] │ │ │ │ stmdb r8, {r1, lr} │ │ │ │ str r3, [r1, #4] │ │ │ │ str sl, [r2, #3824] @ 0xef0 │ │ │ │ str r8, [r7] │ │ │ │ - b d2bec │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl d46c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d2b38 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2664 │ │ │ │ + beq d2984 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2664 │ │ │ │ + beq d2984 │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ - movw r2, #7840 @ 0x1ea0 │ │ │ │ + movw r2, #7264 @ 0x1c60 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1bb524 <_PyErr_SetString@@Base> │ │ │ │ + bl 1baebc <_PyErr_SetString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 310fd0 │ │ │ │ + bl 310158 │ │ │ │ mvn r7, #0 │ │ │ │ - b d2850 │ │ │ │ + b d2b70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2b5c │ │ │ │ + bne d2e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b d2b5c │ │ │ │ + b d2e7c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b d2824 │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + b d2b44 │ │ │ │ + bl 21d048 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + str r8, [r7] │ │ │ │ + bne d2f94 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 176ad4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d3278 │ │ │ │ + mvn r7, #0 │ │ │ │ + b d2b44 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d2f10 │ │ │ │ + beq d35b4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ add sl, r0, #1 │ │ │ │ orr lr, r3, ip │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #8] │ │ │ │ - b d2c6c │ │ │ │ + b d2f68 │ │ │ │ mov r9, r0 │ │ │ │ - b d29dc │ │ │ │ + b d2cfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d2a7c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2a7c │ │ │ │ + bne d2d9c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2d9c │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2e0c │ │ │ │ + beq d3148 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d2dfc │ │ │ │ + ble d3138 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d2e2c │ │ │ │ + beq d3168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d2dfc │ │ │ │ + beq d3138 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d2e2c │ │ │ │ + beq d3168 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d2dfc │ │ │ │ + beq d3138 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d2e2c │ │ │ │ + beq d3168 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d2dfc │ │ │ │ + beq d3138 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d2e2c │ │ │ │ + beq d3168 │ │ │ │ cmp r1, ip │ │ │ │ - bne d2de4 │ │ │ │ + bne d3120 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mvn r7, #0 │ │ │ │ - bl 2d6d58 │ │ │ │ - b d2824 │ │ │ │ + bl 2d5c78 │ │ │ │ + b d2b44 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d32e8 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne d3604 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d2dfc │ │ │ │ + bne d3138 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1773dc │ │ │ │ + bl 177008 │ │ │ │ mov r7, r0 │ │ │ │ - b d2824 │ │ │ │ + b d2b44 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d2f9c │ │ │ │ + bcs d32a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne d2fc8 │ │ │ │ + bne d32d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2fc8 │ │ │ │ + bgt d32d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ 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 d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d28d8 │ │ │ │ + beq d2bf8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ biceq r8, r6, #1 │ │ │ │ - beq d2a7c │ │ │ │ + beq d2d9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - bne d2a7c │ │ │ │ + bne d2d9c │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d2a20 │ │ │ │ + b d2d40 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2994 │ │ │ │ - b d29a4 │ │ │ │ + bgt d2cb4 │ │ │ │ + b d2cc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b d29a4 │ │ │ │ + b d2cc4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2bb4 │ │ │ │ + bgt d2ed4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - b d2bb4 │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl f099c │ │ │ │ - str r8, [r7] │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d2f6c │ │ │ │ - mvn r7, #0 │ │ │ │ - b d2824 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + b d2ed4 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d301c │ │ │ │ + bls d33f4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b d2f38 │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + bl 172fdc │ │ │ │ + b d3054 │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d2f38 │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3054 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d27c0 │ │ │ │ + beq d2ae0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - b d2a7c │ │ │ │ + b d2d9c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d2fbc │ │ │ │ - b d28d8 │ │ │ │ - ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - ldr r0, [lr, #8] │ │ │ │ - add r2, r1, #3 │ │ │ │ - cmp r0, #0 │ │ │ │ - rsblt r0, r0, #0 │ │ │ │ - mla r2, ip, r0, r2 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r7, lr, r3 │ │ │ │ - b d27f8 │ │ │ │ - ldr r3, [r5, #76] @ 0x4c │ │ │ │ - cmp r3, sl │ │ │ │ - mov r3, r4 │ │ │ │ - movweq r1, #7916 @ 0x1eec │ │ │ │ - movwne r1, #7580 @ 0x1d9c │ │ │ │ - movteq r1, #69 @ 0x45 │ │ │ │ - movtne r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d2f38 │ │ │ │ + bne d32c8 │ │ │ │ + b d2bf8 │ │ │ │ mov r9, #0 │ │ │ │ - b d27c0 │ │ │ │ - nop {0} │ │ │ │ - ... │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ + b d2ae0 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d31a4 │ │ │ │ + bne d34ac │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2d34 │ │ │ │ + bne d3070 │ │ │ │ mov r0, r8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - b d2d40 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b d307c │ │ │ │ + ... │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ ldr r3, [r4] │ │ │ │ - b d2b5c │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b d2ce4 │ │ │ │ + b d2e7c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3244 │ │ │ │ + beq d3510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d2b4c │ │ │ │ + bne d2e6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2ce4 │ │ │ │ + bgt d2ff0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2ce4 │ │ │ │ + bne d2ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2ce4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2ff0 │ │ │ │ + ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr ip, [r2, #20] │ │ │ │ + ldr r0, [lr, #8] │ │ │ │ + add r2, r1, #3 │ │ │ │ + cmp r0, #0 │ │ │ │ + rsblt r0, r0, #0 │ │ │ │ + mla r2, ip, r0, r2 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + add r7, lr, r3 │ │ │ │ + b d2b18 │ │ │ │ + ldr r3, [r5, #76] @ 0x4c │ │ │ │ + cmp r3, sl │ │ │ │ + mov r3, r4 │ │ │ │ + movweq r1, #7340 @ 0x1cac │ │ │ │ + movwne r1, #7004 @ 0x1b5c │ │ │ │ + movteq r1, #69 @ 0x45 │ │ │ │ + movtne r1, #69 @ 0x45 │ │ │ │ + bl 172fdc │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3054 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d2924 │ │ │ │ + bne d2c44 │ │ │ │ tst r3, #32 │ │ │ │ - beq d31ec │ │ │ │ + beq d34cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d320c │ │ │ │ + beq d34ec │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d321c │ │ │ │ + blt d34fc │ │ │ │ add r3, r4, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r7, #59260 @ 0xe77c │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + movw r3, #48544 @ 0xbda0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ add r7, r7, r3 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d29a4 │ │ │ │ + bgt d2cc4 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne d29a4 │ │ │ │ + bne d2cc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d29a4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2cc4 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 172fdc │ │ │ │ + b d2ff0 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - b d2d40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2b10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d2afc │ │ │ │ - mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2ae4 │ │ │ │ + b d307c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d3168 │ │ │ │ + bge d3450 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #-408] @ d3070 │ │ │ │ + ldr r7, [pc, #-408] @ d3350 │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b d3184 │ │ │ │ + b d346c │ │ │ │ ldrsb r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge d3168 │ │ │ │ + bge d3450 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - b d31fc │ │ │ │ - mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d2844 │ │ │ │ - bl 177b78 │ │ │ │ - b d26ac │ │ │ │ + b d34dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d32a8 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + ble d3574 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #7828 @ 0x1e94 │ │ │ │ + movw r1, #7252 @ 0x1c54 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bne d32c0 │ │ │ │ + bne d35c8 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d32c0 │ │ │ │ + bne d35c8 │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #7824 @ 0x1e90 │ │ │ │ + movw r3, #7248 @ 0x1c50 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b d2ce4 │ │ │ │ + bl 172fdc │ │ │ │ + b d2ff0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d3250 │ │ │ │ + bne d351c │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d351c │ │ │ │ + mov r0, r7 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2e04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3250 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2e30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d2e1c │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl f0a6c │ │ │ │ + str r8, [r7] │ │ │ │ + b d303c │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #7824 @ 0x1e90 │ │ │ │ + movw r3, #7248 @ 0x1c50 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #7512 @ 0x1d58 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ - b d2ce4 │ │ │ │ + bl 172fdc │ │ │ │ + b d2ff0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d2b64 │ │ │ │ + bl 1777a4 │ │ │ │ + b d29cc │ │ │ │ cmp r0, r3 │ │ │ │ - beq d2e2c │ │ │ │ - b d2e10 │ │ │ │ + beq d3168 │ │ │ │ + b d314c │ │ │ │ │ │ │ │ -000d32f4 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000d3610 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d335c <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq d3678 <_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 d3520 <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ - ldr r3, [pc, #688] @ d362c <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ + beq d383c <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #688] @ d3948 <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3494 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ + bne d37b0 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c8924 │ │ │ │ + bl c8c40 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3578 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq d3894 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d3414 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ + bne d3730 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d34e0 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt d37fc <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d34e0 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne d37fc <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + ble d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d34ec <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ + beq d3808 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d342c <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + bgt d3748 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d35b0 <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ + beq d38cc <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3458 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d3774 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d3598 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq d38b4 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3458 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d3774 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d3584 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq d38a0 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_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 d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3394 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq d36b0 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3510 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bgt d382c <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d3510 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bne d382c <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d33f4 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ - b d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d3710 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ + b d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba588 <_Py_SetImmortal@@Base> │ │ │ │ + bl ba888 <_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 d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3404 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ - b d34d4 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ + bgt d3720 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d37f0 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d3374 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne d3690 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - beq d35c4 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ + beq d38e0 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d35e4 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + beq d3900 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d35fc <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ + blt d3918 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d360c <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + ble d3928 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 177b78 │ │ │ │ + b d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 1777a4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3350 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d366c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3458 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + b d3774 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r1] │ │ │ │ - b d3444 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ + b d3760 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d342c <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + b d3748 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d354c <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d3868 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #80] @ d3630 <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ + ldr r3, [pc, #80] @ d394c <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b d3568 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ + b d3884 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge d354c <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d3868 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d3604 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + beq d3920 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ add r3, r1, #20 │ │ │ │ - b d35d4 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d38f0 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ add r3, r1, #28 │ │ │ │ - b d35d4 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d38f0 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne d3570 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bne d388c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3570 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ - rsbeq sp, sl, r8, ror sp │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ + b d388c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + rsbeq sp, sl, r0, lsr #27 │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ │ │ │ │ -000d3634 : │ │ │ │ +000d3950 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d3884 │ │ │ │ + beq d3ba0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl d1d78 <_PyType_GetDict@@Base> │ │ │ │ + bl d2094 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d38a8 │ │ │ │ + beq d3bc4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d6b34 │ │ │ │ + bl 2d5a54 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi d3754 │ │ │ │ + bhi d3a70 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne d377c │ │ │ │ + bne d3a98 │ │ │ │ tst r2, #16 │ │ │ │ subne r2, r7, #12 │ │ │ │ - bne d36f0 │ │ │ │ + bne d3a0c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d37f4 │ │ │ │ - blt d3824 │ │ │ │ + beq d3b10 │ │ │ │ + blt d3b40 │ │ │ │ add r2, r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d37f4 │ │ │ │ + beq d3b10 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d42d4 <_PyObjectDict_SetItem@@Base> │ │ │ │ + bl d4628 <_PyObjectDict_SetItem@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq d37ac │ │ │ │ + beq d3ac8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d6cfc │ │ │ │ + bl 2d5c1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d373c │ │ │ │ + bgt d3a58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d38bc │ │ │ │ + beq d3bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3794 │ │ │ │ + ble d3ab0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr ip, [r2, #140] @ 0x8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d36c0 │ │ │ │ + beq d39dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ mov r6, r0 │ │ │ │ - b d371c │ │ │ │ + b d3a38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17bd64 <_PyStack_UnpackDict@@Base+0x18c8> │ │ │ │ + bl 17b9ac <_PyStack_UnpackDict@@Base+0x18d0> │ │ │ │ mov r6, r0 │ │ │ │ - b d3710 │ │ │ │ + b d3a2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne d3748 │ │ │ │ + bne d3a64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3748 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d3a64 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d371c │ │ │ │ - movw r2, #56732 @ 0xdd9c │ │ │ │ + beq d3a38 │ │ │ │ + movw r2, #57204 @ 0xdf74 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d371c │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3a38 │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bls d384c │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + bls d3b68 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r3, r5 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r6, #0 │ │ │ │ - b d371c │ │ │ │ + b d3a38 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d36ec │ │ │ │ + b d3a08 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r3, #13876 @ 0x3634 │ │ │ │ + movw r3, #14672 @ 0x3950 │ │ │ │ movt r3, #13 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r5 │ │ │ │ - movweq r1, #7916 @ 0x1eec │ │ │ │ - movwne r1, #7580 @ 0x1d9c │ │ │ │ + movweq r1, #7340 @ 0x1cac │ │ │ │ + movwne r1, #7004 @ 0x1b5c │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d381c │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3b38 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r6, #0 │ │ │ │ - b d3748 │ │ │ │ + b d3a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d38a0 │ │ │ │ - b d367c │ │ │ │ + blt d3bbc │ │ │ │ + b d3998 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d373c │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d3a58 │ │ │ │ │ │ │ │ -000d38c8 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000d3be4 <_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 d413c <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + beq d44dc <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d3b74 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ + bne d3ecc <_PyObject_GenericSetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x300> │ │ │ │ - ldr r9, [pc, #2116] @ d4168 <_PyObject_GenericSetAttrWithDict@@Base+0x8a0> │ │ │ │ + beq d3f20 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + ldr r9, [pc, #2128] @ d4490 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3bdc <_PyObject_GenericSetAttrWithDict@@Base+0x314> │ │ │ │ + bgt d3f34 <_PyObject_GenericSetAttrWithDict@@Base+0x350> │ │ │ │ ldr r7, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r8, r7, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne d3c08 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + bne d3f60 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d3ee8 <_PyObject_GenericSetAttrWithDict@@Base+0x620> │ │ │ │ + bne d41cc <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + beq d3d64 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ + bgt d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + beq d3d64 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ mvn r7, r6 │ │ │ │ bic r3, r6, #1 │ │ │ │ and r7, r7, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3a50 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ - movw r2, #29512 @ 0x7348 │ │ │ │ + beq d3d6c <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + movw r2, #28532 @ 0x6f74 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3dfc <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + bne d4114 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d3f04 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ + bne d421c <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1773dc │ │ │ │ + bl 177008 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq d3b44 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + beq d3e60 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d3b44 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + bne d3e60 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3b44 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d3e60 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4170 <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ + bne d43e0 <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d3cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + bne d4024 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ tst r3, #16 │ │ │ │ subne r3, sl, #12 │ │ │ │ - bne d3a8c <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne d3da8 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4054 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ - blt d41cc <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ + beq d4380 <_PyObject_GenericSetAttrWithDict@@Base+0x79c> │ │ │ │ + blt d443c <_PyObject_GenericSetAttrWithDict@@Base+0x858> │ │ │ │ add r3, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4054 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ + beq d4380 <_PyObject_GenericSetAttrWithDict@@Base+0x79c> │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d3d2c <_PyObject_GenericSetAttrWithDict@@Base+0x464> │ │ │ │ + beq d4044 <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d426c <_PyObject_GenericSetAttrWithDict@@Base+0x9a4> │ │ │ │ + beq d45c0 <_PyObject_GenericSetAttrWithDict@@Base+0x9dc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3e8c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + beq d41d4 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ 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 d3cf0 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + bgt d3e90 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d3d00 <_PyObject_GenericSetAttrWithDict@@Base+0x438> │ │ │ │ + bne d3ea0 <_PyObject_GenericSetAttrWithDict@@Base+0x2bc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d3d00 <_PyObject_GenericSetAttrWithDict@@Base+0x438> │ │ │ │ + beq d3ea0 <_PyObject_GenericSetAttrWithDict@@Base+0x2bc> │ │ │ │ ldr r1, [r8, #24] │ │ │ │ - movw r3, #53976 @ 0xd2d8 │ │ │ │ + movw r3, #54448 @ 0xd4b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq d3e14 <_PyObject_GenericSetAttrWithDict@@Base+0x54c> │ │ │ │ - bl c5994 │ │ │ │ + beq d412c <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ + bl c5cb0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3e44 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + beq d415c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne d3a2c <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne d3d48 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3b5c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + bgt d3e78 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d4260 <_PyObject_GenericSetAttrWithDict@@Base+0x998> │ │ │ │ + beq d4584 <_PyObject_GenericSetAttrWithDict@@Base+0x9a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3de4 <_PyObject_GenericSetAttrWithDict@@Base+0x51c> │ │ │ │ + ble d40fc <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #1516] @ d4168 <_PyObject_GenericSetAttrWithDict@@Base+0x8a0> │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq d3e18 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d02fc │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d3e24 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2d4c3c │ │ │ │ + mov r9, r0 │ │ │ │ + b d4134 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + ldr r9, [pc, #1468] @ d4490 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ 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 │ │ │ │ @@ -169810,59 +170024,58 @@ │ │ │ │ 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 d3928 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ + bne d3c44 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d391c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b d4158 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + bge d3c38 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b d44f8 <_PyObject_GenericSetAttrWithDict@@Base+0x914> │ │ │ │ ldr r7, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r8, r7, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r7, r0 │ │ │ │ - beq d3978 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ + beq d3c94 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3fc8 <_PyObject_GenericSetAttrWithDict@@Base+0x700> │ │ │ │ + beq d42e0 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ 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 d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + beq d3d64 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bic ip, r6, #1 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ + bne d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ + bgt d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ + ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ ldr ip, [r4] │ │ │ │ add r3, r3, r2 │ │ │ │ movw r0, #42412 @ 0xa5ac │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -169871,706 +170084,706 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r7, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3ef0 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + ble d4208 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ mvn r7, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r7, r7, #1 │ │ │ │ - bhi d39dc <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ - b d3a50 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bhi d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ + b d3d6c <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 17bd64 <_PyStack_UnpackDict@@Base+0x18c8> │ │ │ │ + bl 17b9ac <_PyStack_UnpackDict@@Base+0x18d0> │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3b38 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ - b d3e44 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq d3afc <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cffe0 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d3b08 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2d5db8 │ │ │ │ - mov r9, r0 │ │ │ │ - b d3e1c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bne d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + b d415c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d3d48 <_PyObject_GenericSetAttrWithDict@@Base+0x480> │ │ │ │ + beq d4060 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3e28 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ + bne d4140 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [ip, #1920] @ 0x780 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d3ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x5f8> │ │ │ │ - ldr r0, [pc, #1028] @ d416c <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ + beq d41a4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ + ldr r0, [pc, #1044] @ d4494 <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ ldr r1, [ip, #1924] @ 0x784 │ │ │ │ ldr lr, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [ip, #1924] @ 0x784 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str lr, [ip, #1920] @ 0x780 │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - bne d40b4 <_PyObject_GenericSetAttrWithDict@@Base+0x7ec> │ │ │ │ + bne d4498 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ - vldr d7, [pc, #964] @ d4160 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + vldr d7, [pc, #980] @ d4488 <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and lr, r0, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ orr lr, lr, ip │ │ │ │ vstr d7, [r8, #16] │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #28] │ │ │ │ str r0, [r8, #8] │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r0, [r8, #24] │ │ │ │ sub r0, r8, #8 │ │ │ │ str r0, [ip] │ │ │ │ stmdb r8, {r1, lr} │ │ │ │ str r0, [r1, #4] │ │ │ │ str r9, [r2, #3824] @ 0xef0 │ │ │ │ str r8, [r3] │ │ │ │ - b d3aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + b d3dbc <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d3b68 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bne d3e84 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3b68 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d3e84 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - bl c0e1c │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl c1100 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bge d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - b d3e44 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + bge d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + b d415c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 21dd1c │ │ │ │ + bl 21d048 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [r3] │ │ │ │ - bne d3aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + bne d3dbc <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ mvn r9, #0 │ │ │ │ - movw r3, #56644 @ 0xdd44 │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ea8 │ │ │ │ + bl 176ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + beq d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl b70c0 <_PyObject_GC_New@@Base> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq d45a4 <_PyObject_GenericSetAttrWithDict@@Base+0x9c0> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + b d40a4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + mov r7, r0 │ │ │ │ + b d3f60 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d40f8 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + bne d4464 <_PyObject_GenericSetAttrWithDict@@Base+0x880> │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq d40f8 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + beq d4464 <_PyObject_GenericSetAttrWithDict@@Base+0x880> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14777c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 14733c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b d3e1c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b6d78 <_PyObject_GC_New@@Base> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq d4230 <_PyObject_GenericSetAttrWithDict@@Base+0x968> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - b d3d8c <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ - mov r7, r0 │ │ │ │ - b d3c08 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + b d4134 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ + bne d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3f8c <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ + beq d42a4 <_PyObject_GenericSetAttrWithDict@@Base+0x6c0> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d3f78 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + ble d4290 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq d42c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3f78 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + beq d4290 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq d42c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq d3f78 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + beq d4290 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq d42c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #3 │ │ │ │ - beq d3f78 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + beq d4290 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq d42c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, ip │ │ │ │ - bne d3f60 <_PyObject_GenericSetAttrWithDict@@Base+0x698> │ │ │ │ + bne d4278 <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn r9, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2d6d58 │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl 2d5c78 │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d42a8 <_PyObject_GenericSetAttrWithDict@@Base+0x9e0> │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne d461c <_PyObject_GenericSetAttrWithDict@@Base+0xa38> │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d3f78 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + bne d4290 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - bl 1773dc │ │ │ │ + bl 177008 │ │ │ │ mov r9, r0 │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d4084 <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ + bcs d43b0 <_PyObject_GenericSetAttrWithDict@@Base+0x7cc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #43956 @ 0xabb4 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne d4084 <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne d43b0 <_PyObject_GenericSetAttrWithDict@@Base+0x7cc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d4084 <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ + bgt d455c <_PyObject_GenericSetAttrWithDict@@Base+0x978> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ 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 d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d3a4c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq d3d68 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - biceq r3, r6, #1 │ │ │ │ - streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ + beq d43d4 <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bic r2, r6, #1 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d3c48 <_PyObject_GenericSetAttrWithDict@@Base+0x380> │ │ │ │ - movw r3, #56732 @ 0xdd9c │ │ │ │ + b d3fb0 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + movw r3, #57204 @ 0xdf74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d41f4 <_PyObject_GenericSetAttrWithDict@@Base+0x92c> │ │ │ │ + bls d4500 <_PyObject_GenericSetAttrWithDict@@Base+0x91c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mvn r9, #0 │ │ │ │ - bl 173368 │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl 172fdc │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a4c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq d3d68 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d3cbc <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ - movw r2, #2732 @ 0xaac │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d411c <_PyObject_GenericSetAttrWithDict@@Base+0x854> │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2ed94 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d3edc <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 328ed8 <_PyStack_AsDict@@Base+0xac> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d3d8c <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cffe0 │ │ │ │ - mov r9, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d3ea8 <_PyObject_GenericSetAttrWithDict@@Base+0x5e0> │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 3eef8 │ │ │ │ - b d3e44 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d3d8c <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - mvn r9, #0 │ │ │ │ - b d3b68 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ - ... │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ + b d4010 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ 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 d424c <_PyObject_GenericSetAttrWithDict@@Base+0x984> │ │ │ │ + beq d4590 <_PyObject_GenericSetAttrWithDict@@Base+0x9ac> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bf6e0 │ │ │ │ + bl bf9c4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3e1c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bgt d4134 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d3e1c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bne d4134 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3e1c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d4134 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r1, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3 │ │ │ │ - b d3a88 <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ + b d3da4 <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d02fc │ │ │ │ + mov r9, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d41f0 <_PyObject_GenericSetAttrWithDict@@Base+0x60c> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 3eef0 │ │ │ │ + b d415c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + ... │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d453c <_PyObject_GenericSetAttrWithDict@@Base+0x958> │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2ed94 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d41c0 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 328258 <_PyStack_AsDict@@Base+0xac> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d40a4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 172fdc │ │ │ │ + mvn r9, #0 │ │ │ │ + b d3e84 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #13876 @ 0x3634 │ │ │ │ + movw r3, #14672 @ 0x3950 │ │ │ │ movt r3, #13 │ │ │ │ mvn r9, #0 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #7916 @ 0x1eec │ │ │ │ - movwne r1, #7580 @ 0x1d9c │ │ │ │ + movweq r1, #7340 @ 0x1cac │ │ │ │ + movwne r1, #7004 @ 0x1b5c │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d3b3c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3e58 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d40a4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d43d4 <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ + b d3d68 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d3e78 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 146ba0 │ │ │ │ + mov r9, r0 │ │ │ │ + b d4414 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl f099c │ │ │ │ + bl f0a6c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [r3] │ │ │ │ - b d3e40 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 146fe0 │ │ │ │ - mov r9, r0 │ │ │ │ - b d41a4 <_PyObject_GenericSetAttrWithDict@@Base+0x8dc> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d3b5c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + b d4158 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d42b4 <_PyObject_GenericSetAttrWithDict@@Base+0x9ec> │ │ │ │ + bne d45fc <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r1, #8144 @ 0x1fd0 │ │ │ │ - movwne r1, #988 @ 0x3dc │ │ │ │ + movweq r1, #7568 @ 0x1d90 │ │ │ │ + movwne r1, #412 @ 0x19c │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ - b d3e40 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - cmp r0, r3 │ │ │ │ - beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ - b d3f90 <_PyObject_GenericSetAttrWithDict@@Base+0x6c8> │ │ │ │ - bl d47bc │ │ │ │ + bl 1b956c │ │ │ │ + b d4158 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + bl d4b10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d427c <_PyObject_GenericSetAttrWithDict@@Base+0x9b4> │ │ │ │ + bne d45d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9ec> │ │ │ │ movw r1, #7373 @ 0x1ccd │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d3e40 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d4158 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d42c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + b d42a8 <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ │ │ │ │ -000d42d4 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000d4628 <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4310 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq d4664 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4374 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d46c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d4330 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq d4684 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4364 <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ + bne d46b8 <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b6c2c │ │ │ │ + bl b6f74 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne d42fc <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne d4650 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 21dd1c │ │ │ │ + bl 21d048 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d434c <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ + b d46a0 <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ │ │ │ │ -000d4374 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000d46c8 <_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 d44b0 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq d4804 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4454 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq d47a8 <_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, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d4410 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne d4764 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d4410 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq d4764 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #53976 @ 0xd2d8 │ │ │ │ + movw ip, #54448 @ 0xd4b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq d4448 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq d479c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5994 │ │ │ │ + b c5cb0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d43ec <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne d4740 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5db8 │ │ │ │ + b 2d4c3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c0e1c │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + b c1100 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4480 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne d47d4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d4480 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq d47d4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14777c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 14733c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4470 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne d47c4 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eef8 │ │ │ │ + bl 3eef0 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d44e8 <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ - movw r2, #53956 @ 0xd2c4 │ │ │ │ + bne d483c <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ + movw r2, #54428 @ 0xd49c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #8144 @ 0x1fd0 │ │ │ │ - movwne r1, #988 @ 0x3dc │ │ │ │ + movweq r1, #7568 @ 0x1d90 │ │ │ │ + movwne r1, #412 @ 0x19c │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bl 1b9be0 │ │ │ │ - b d44a4 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 1b956c │ │ │ │ + b d47f8 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d47bc │ │ │ │ + bl d4b10 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d44c0 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ - movw r0, #792 @ 0x318 │ │ │ │ + bne d4814 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ + movw r0, #216 @ 0xd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #7373 @ 0x1ccd │ │ │ │ - bl 400b80 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d44a4 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 400a08 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d47f8 <_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 d4598 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt d48ec <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne d45ac <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne d4900 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d45ac <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq d4900 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #53976 @ 0xd2d8 │ │ │ │ + movw ip, #54448 @ 0xd4b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq d45e4 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq d4938 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5994 │ │ │ │ + b c5cb0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq d4568 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq d48bc <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cffe0 │ │ │ │ + bl d02fc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d45f4 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq d4948 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne d4588 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne d48dc <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c0e1c │ │ │ │ + b c1100 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d5db8 │ │ │ │ + b 2d4c3c │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq d46ec <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq d4a40 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d465c <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne d49b0 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4704 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq d4a58 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d474c <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq d4aa0 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d46d0 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble d4a24 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d46d0 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4a24 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d46d0 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4a24 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d46d0 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4a24 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne d46b8 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne d4a0c <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2d6d58 │ │ │ │ + bl 2d5c78 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d472c <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq d4a80 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ + movw r3, #2676 @ 0xa74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ + movw r1, #7620 @ 0x1dc4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str ip, [sp] │ │ │ │ - bl 173368 │ │ │ │ - b d46dc <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 172fdc │ │ │ │ + b d4a30 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4768 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq d4abc <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d4750 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - movw r1, #37328 @ 0x91d0 │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d4aa4 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + movw r1, #36720 @ 0x8f70 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d463c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d46d0 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4990 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d4a24 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r3] │ │ │ │ @@ -170578,115 +170791,115 @@ │ │ │ │ bl 2edb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3350 │ │ │ │ + b c3634 │ │ │ │ │ │ │ │ -000d47bc : │ │ │ │ +000d4b10 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq d480c │ │ │ │ + beq d4b60 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d47fc │ │ │ │ + ble d4b50 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne d47dc │ │ │ │ + bne d4b30 │ │ │ │ mov r0, #1 │ │ │ │ - b d4800 │ │ │ │ + b d4b54 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq d47f4 │ │ │ │ + beq d4b48 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d482c │ │ │ │ + beq d4b80 │ │ │ │ cmp r1, r0 │ │ │ │ - bne d4814 │ │ │ │ - b d47f4 │ │ │ │ - movw r3, #37328 @ 0x91d0 │ │ │ │ + bne d4b68 │ │ │ │ + b d4b48 │ │ │ │ + movw r3, #36720 @ 0x8f70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b d4800 │ │ │ │ + b d4b54 │ │ │ │ │ │ │ │ -000d4844 : │ │ │ │ +000d4b98 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq d48d8 │ │ │ │ + beq d4c2c │ │ │ │ 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 d4898 │ │ │ │ + beq d4bec │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d48c4 │ │ │ │ + beq d4c18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d48f4 │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + bne d4c48 │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #7004 @ 0x1b5c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17634c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 175f74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d4890 │ │ │ │ - movw r3, #53956 @ 0xd2c4 │ │ │ │ + b d4be4 │ │ │ │ + movw r3, #54428 @ 0xd49c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 173368 │ │ │ │ + b 172fdc │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 14a030 │ │ │ │ + bl 149be8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4890 │ │ │ │ + beq d4be4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r0, r4 │ │ │ │ - b d4884 │ │ │ │ + b d4bd8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d4964 │ │ │ │ + bl d4cb8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d495c │ │ │ │ + beq d4cb0 │ │ │ │ tst r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -170698,26 +170911,26 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d5058 │ │ │ │ + beq d5394 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d4be0 │ │ │ │ + bne d4f34 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4c34 │ │ │ │ - ldr r9, [pc, #1788] @ d50b8 │ │ │ │ + beq d4f88 │ │ │ │ + ldr r9, [pc, #1748] @ d53e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ asr r1, r8, #3 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [r3, #192] @ 0xc0 │ │ │ │ @@ -170727,58 +170940,58 @@ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r3, r4 │ │ │ │ add r7, r2, r4 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ cmp sl, r3 │ │ │ │ - bne d4c78 │ │ │ │ + bne d4fcc │ │ │ │ ldr r3, [r7, #1452] @ 0x5ac │ │ │ │ cmp r8, r3 │ │ │ │ - bne d4c78 │ │ │ │ + bne d4fcc │ │ │ │ add r3, r2, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4bb8 │ │ │ │ + beq d4f0c │ │ │ │ ldr r2, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r6, r3, #1 │ │ │ │ - bgt d4d0c │ │ │ │ + bgt d5060 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r6] │ │ │ │ - beq d4d14 │ │ │ │ + beq d5068 │ │ │ │ bic r0, r6, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4ab8 │ │ │ │ + beq d4e0c │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4ab8 │ │ │ │ + beq d4e0c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #1 │ │ │ │ - beq d4fe0 │ │ │ │ + beq d5334 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4aac │ │ │ │ + beq d4e00 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d4e0c │ │ │ │ + beq d5160 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -170788,75 +171001,75 @@ │ │ │ │ eor r4, r4, sl │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r2, r4 │ │ │ │ add r9, r1, r4 │ │ │ │ add r9, r9, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne d4d30 │ │ │ │ + bne d5084 │ │ │ │ ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ cmp r8, r2 │ │ │ │ - bne d4d30 │ │ │ │ + bne d5084 │ │ │ │ add r2, r1, #40960 @ 0xa000 │ │ │ │ add r2, r2, r4 │ │ │ │ ldr r7, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4dd4 │ │ │ │ + beq d5128 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ - bgt d4dcc │ │ │ │ + bgt d5120 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, #1 │ │ │ │ str r2, [r7] │ │ │ │ - beq d4dd4 │ │ │ │ + beq d5128 │ │ │ │ bic r8, r7, #1 │ │ │ │ tst r6, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r9, [r3, #136] @ 0x88 │ │ │ │ - beq d4bc4 │ │ │ │ + beq d4f18 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq d4aac │ │ │ │ + beq d4e00 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #24640 @ 0x6040 │ │ │ │ + movw r3, #24032 @ 0x5de0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4c48 │ │ │ │ + beq d4f9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4e48 │ │ │ │ + beq d519c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ tst r7, #1 │ │ │ │ - bne d4aac │ │ │ │ + bne d4e00 │ │ │ │ ldr r3, [r7] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne d4aac │ │ │ │ + bne d4e00 │ │ │ │ mov r0, r7 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d4aac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d4e00 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r2 │ │ │ │ - b d4ac8 │ │ │ │ + b d4e1c │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d4b48 │ │ │ │ + bne d4e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d4b48 │ │ │ │ - ldr r9, [pc, #1232] @ d50b8 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d4e9c │ │ │ │ + ldr r9, [pc, #1192] @ d53e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -170868,51 +171081,51 @@ │ │ │ │ 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 d49c0 │ │ │ │ + bne d4d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dfd8 │ │ │ │ + bl 33df50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d49b4 │ │ │ │ - b d5074 │ │ │ │ + bge d4d08 │ │ │ │ + b d53b0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4b68 │ │ │ │ + beq d4ebc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ - bgt d4e4c │ │ │ │ + bgt d51a0 │ │ │ │ add r3, r3, #1 │ │ │ │ tst r7, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4b9c │ │ │ │ - b d4aac │ │ │ │ + beq d4ef0 │ │ │ │ + b d4e00 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4ebc │ │ │ │ + beq d5210 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5040 │ │ │ │ + beq d53b8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4d0c │ │ │ │ + bne d5060 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt d4d0c │ │ │ │ + bgt d5060 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r2, r6, #1 │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r8] │ │ │ │ @@ -170922,45 +171135,45 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4e18 │ │ │ │ + ble d516c │ │ │ │ cmp r6, #1 │ │ │ │ - bne d4a44 │ │ │ │ + bne d4d98 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d4ac8 │ │ │ │ + b d4e1c │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4f54 │ │ │ │ + beq d52a8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4dd4 │ │ │ │ + beq d5128 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d4dcc │ │ │ │ + bne d5120 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d4dcc │ │ │ │ + bgt d5120 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r1, r7, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r4 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r8] │ │ │ │ @@ -170970,221 +171183,211 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r8] │ │ │ │ str r8, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str sl, [r2, r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4e2c │ │ │ │ + ble d5180 │ │ │ │ cmp r7, #1 │ │ │ │ - bne d4b34 │ │ │ │ + bne d4e88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4e58 │ │ │ │ + bne d51ac │ │ │ │ cmp r6, #1 │ │ │ │ - bne d4e04 │ │ │ │ - movw r0, #56732 @ 0xdd9c │ │ │ │ + bne d5158 │ │ │ │ + movw r0, #57204 @ 0xdf74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #8312 @ 0x2078 │ │ │ │ + movw r1, #7736 @ 0x1e38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r4, r6 │ │ │ │ - b d4aac │ │ │ │ + b d4e00 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d4aac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d4e00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4d0c │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d4d0c │ │ │ │ + bne d5060 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d5060 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne d4dcc │ │ │ │ + bne d5120 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d4dcc │ │ │ │ + b d5120 │ │ │ │ mov r4, #1 │ │ │ │ tst r7, #1 │ │ │ │ - beq d4b9c │ │ │ │ - b d4aac │ │ │ │ - movw r2, #53160 @ 0xcfa8 │ │ │ │ + beq d4ef0 │ │ │ │ + b d4e00 │ │ │ │ + movw r2, #48704 @ 0xbe40 │ │ │ │ movt r2, #32 │ │ │ │ bic r0, r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d4f44 │ │ │ │ - movw r3, #6400 @ 0x1900 │ │ │ │ + bne d5298 │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d50a4 │ │ │ │ + beq d53d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18cc0c │ │ │ │ + bl 18c740 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ biceq r3, r4, r6 │ │ │ │ - beq d4eb0 │ │ │ │ + beq d5204 │ │ │ │ ldr r2, [r0] │ │ │ │ mvn r3, r6 │ │ │ │ and r3, r3, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4a9c │ │ │ │ - b d4aac │ │ │ │ + bne d4df0 │ │ │ │ + b d4e00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r3, [r3, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs d4fe8 │ │ │ │ + bcs d533c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d4fe8 │ │ │ │ + bne d533c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d507c │ │ │ │ + bgt d533c │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #1 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq d4d14 │ │ │ │ + beq d5068 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4d0c │ │ │ │ + beq d5060 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4cb8 │ │ │ │ - b d4d0c │ │ │ │ + beq d500c │ │ │ │ + b d5060 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ - b d4e84 │ │ │ │ + b d51d8 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d5010 │ │ │ │ + bcs d5364 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5010 │ │ │ │ + bne d5364 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5010 │ │ │ │ + bgt d5364 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 1792d8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 178f04 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr sl, [r5, #192] @ 0xc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d4dd4 │ │ │ │ + beq d5128 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4dcc │ │ │ │ + beq d5120 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - beq d4d78 │ │ │ │ - b d4dcc │ │ │ │ + beq d50cc │ │ │ │ + b d5120 │ │ │ │ mov r4, #1 │ │ │ │ - b d4eb0 │ │ │ │ + b d5204 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5040 │ │ │ │ + beq d53b8 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d4d0c │ │ │ │ + b d5060 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d2118 <_PyType_GetDict@@Base+0x84> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4dd4 │ │ │ │ + beq d5128 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d4dcc │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d4ac8 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + b d5120 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #7528 @ 0x1d68 │ │ │ │ + movw r1, #6952 @ 0x1b28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mov r0, #1 │ │ │ │ - b d4ab0 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - mov r4, #1 │ │ │ │ - str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1df8 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d4d0c │ │ │ │ - b d4d14 │ │ │ │ + b d4e04 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d4e1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b d4e94 │ │ │ │ + b d51e8 │ │ │ │ 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 d50f0 │ │ │ │ + beq d541c │ │ │ │ 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 2d6ee8 │ │ │ │ + b 2d5e08 │ │ │ │ │ │ │ │ -000d50fc : │ │ │ │ +000d5428 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -171195,120 +171398,120 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e074 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d537c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d56a8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5288 │ │ │ │ + beq d55b4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5250 │ │ │ │ + beq d557c │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d51c8 │ │ │ │ + bne d54f4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq d51c0 │ │ │ │ + beq d54ec │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl d9ee4 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl da210 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d522c │ │ │ │ + beq d5558 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d52a0 │ │ │ │ + beq d55cc │ │ │ │ cmp r2, #1 │ │ │ │ - beq d51d0 │ │ │ │ + beq d54fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq d51d4 │ │ │ │ + beq d5500 │ │ │ │ mov r4, r2 │ │ │ │ - b d51ac │ │ │ │ + b d54d8 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d51c8 │ │ │ │ + bne d54f4 │ │ │ │ tst r3, #32 │ │ │ │ - beq d52d4 │ │ │ │ + beq d5600 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r3, #59260 @ 0xe77c │ │ │ │ - movwge r1, #48504 @ 0xbd78 │ │ │ │ - ldrlt r3, [pc, #196] @ d52dc │ │ │ │ + movwge r1, #48544 @ 0xbda0 │ │ │ │ + ldrlt r3, [pc, #196] @ d5608 │ │ │ │ movtge r1, #106 @ 0x6a │ │ │ │ mlage r3, ip, r0, r3 │ │ │ │ addlt r4, r3, r0, lsl #5 │ │ │ │ addge r4, r3, r1 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d51c8 │ │ │ │ + beq d54f4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d51ac │ │ │ │ + bgt d54d8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d51ac │ │ │ │ + bne d54d8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d51ac │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d54d8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5298 │ │ │ │ + beq d55c4 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5298 │ │ │ │ + bgt d55c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5298 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #92] @ d52e0 │ │ │ │ + bne d55c4 │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #92] @ d560c │ │ │ │ mov r4, r3 │ │ │ │ - b d51ac │ │ │ │ + b d54d8 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2514b4 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b d51ac │ │ │ │ - ldr r3, [pc, #64] @ d52e0 │ │ │ │ - b d5280 │ │ │ │ - ldr r3, [pc, #56] @ d52e0 │ │ │ │ + bl 2504dc <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b d54d8 │ │ │ │ + ldr r3, [pc, #64] @ d560c │ │ │ │ + b d55ac │ │ │ │ + ldr r3, [pc, #56] @ d560c │ │ │ │ cmp r4, r3 │ │ │ │ - beq d51ac │ │ │ │ + beq d54d8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5280 │ │ │ │ + bgt d55ac │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne d5280 │ │ │ │ + bne d55ac │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d5280 │ │ │ │ + b d55ac │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b d51f8 │ │ │ │ - strdeq sl, [fp], #-4 @ │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ + b d5524 │ │ │ │ + rsbeq sl, fp, ip, lsl r1 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ │ │ │ │ -000d52e4 : │ │ │ │ +000d5610 : │ │ │ │ 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 │ │ │ │ @@ -171318,26 +171521,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2e074 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d537c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d56a8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq d5344 │ │ │ │ - bl d9d50 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq d5670 │ │ │ │ + bl da07c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 2514b4 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 2504dc <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d533c │ │ │ │ + b d5668 │ │ │ │ │ │ │ │ -000d5350 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000d567c <_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 │ │ │ │ @@ -171362,668 +171565,668 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r3, r8 │ │ │ │ strb r1, [r9, #32] │ │ │ │ cmp ip, r3 │ │ │ │ - bls d54cc <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bls d57f8 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ tst r3, #3 │ │ │ │ - bne d5548 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ + bne d5874 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5548 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ + bcc d5874 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ ldr lr, [r3] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, lr │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add lr, r3, #8 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d54c4 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc d57f0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r1, r2 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5db8 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ + bcc d60e4 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ ldr lr, [r3, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add lr, r3, #16 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d54c4 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc d57f0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, r2 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add r1, r3, #20 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d5db8 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ + bcc d60e4 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ tst lr, r2 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add r2, r3, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5f60 <_PyUnicodeWriter_Init@@Base+0xc10> │ │ │ │ + bcc d628c <_PyUnicodeWriter_Init@@Base+0xc10> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ tst lr, r1 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add r1, r3, #28 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d54c4 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc d57f0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ tst lr, r2 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ sub r2, ip, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b d54b8 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ + b d57e4 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst lr, r2 │ │ │ │ - bne d555c <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bne d5888 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d54a8 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ + bne d57d4 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp ip, r2 │ │ │ │ - bne d554c <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ + bne d5878 <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5700 <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ + beq d5a2c <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ movw sl, #16388 @ 0x4004 │ │ │ │ movt sl, #33288 @ 0x8208 │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne d5660 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + bne d598c <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq d6e90 <_PyUnicodeWriter_Init@@Base+0x1b40> │ │ │ │ + beq d71bc <_PyUnicodeWriter_Init@@Base+0x1b40> │ │ │ │ add r1, r8, #2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d66c8 <_PyUnicodeWriter_Init@@Base+0x1378> │ │ │ │ + beq d69f4 <_PyUnicodeWriter_Init@@Base+0x1378> │ │ │ │ add r5, r8, #1 │ │ │ │ - bls d55a8 <_PyUnicodeWriter_Init@@Base+0x258> │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + bls d58d4 <_PyUnicodeWriter_Init@@Base+0x258> │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d5a90 <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ + bne d5dbc <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ mvn r7, #0 │ │ │ │ - ldr r1, [pc, #4072] @ d6514 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ + ldr r1, [pc, #4072] @ d6840 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r6, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d55e4 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + bhi d5910 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ 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 d53cc <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge d56f8 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq d5588 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ + beq d58b4 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ mov r3, #0 │ │ │ │ - b d557c <_PyUnicodeWriter_Init@@Base+0x22c> │ │ │ │ + b d58a8 <_PyUnicodeWriter_Init@@Base+0x22c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d5588 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ + beq d58b4 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ ldrsb r2, [r8, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5570 <_PyUnicodeWriter_Init@@Base+0x220> │ │ │ │ - movw r0, #53680 @ 0xd1b0 │ │ │ │ + bge d589c <_PyUnicodeWriter_Init@@Base+0x220> │ │ │ │ + movw r0, #53720 @ 0xd1d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r8, r3] │ │ │ │ - movw r1, #8356 @ 0x20a4 │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 173368 │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bl 172fdc │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d6850 <_PyUnicodeWriter_Init@@Base+0x1500> │ │ │ │ + beq d6b7c <_PyUnicodeWriter_Init@@Base+0x1500> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d6e5c <_PyUnicodeWriter_Init@@Base+0x1b0c> │ │ │ │ + beq d7188 <_PyUnicodeWriter_Init@@Base+0x1b0c> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d6d44 <_PyUnicodeWriter_Init@@Base+0x19f4> │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + beq d7070 <_PyUnicodeWriter_Init@@Base+0x19f4> │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d5a90 <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ + bne d5dbc <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r7, #0 │ │ │ │ movne r6, r7 │ │ │ │ - beq d5ab4 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + beq d5de0 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + beq d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d59c0 <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ + beq d5cec <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d5cb8 <_PyUnicodeWriter_Init@@Base+0x968> │ │ │ │ + bhi d5fe4 <_PyUnicodeWriter_Init@@Base+0x968> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ movhi r2, #0 │ │ │ │ movhi ip, r2 │ │ │ │ - bls d59e8 <_PyUnicodeWriter_Init@@Base+0x698> │ │ │ │ + bls d5d14 <_PyUnicodeWriter_Init@@Base+0x698> │ │ │ │ sub r0, r3, #86 @ 0x56 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r1, r0 │ │ │ │ - bne d5714 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ + bne d5a40 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ tst r1, #536870913 @ 0x20000001 │ │ │ │ - bne d570c <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ + bne d5a38 <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ tst r1, r0 │ │ │ │ - bne d5a54 <_PyUnicodeWriter_Init@@Base+0x704> │ │ │ │ + bne d5d80 <_PyUnicodeWriter_Init@@Base+0x704> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bne d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls d571c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + bls d5a48 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ - b d5cd0 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ + b d5ffc <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f310 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d59f8 <_PyUnicodeWriter_Init@@Base+0x6a8> │ │ │ │ + beq d5d24 <_PyUnicodeWriter_Init@@Base+0x6a8> │ │ │ │ sub r6, r6, r8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq d6d10 <_PyUnicodeWriter_Init@@Base+0x19c0> │ │ │ │ + beq d703c <_PyUnicodeWriter_Init@@Base+0x19c0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d56f0 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + beq d5a1c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ mov r7, r6 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d56a4 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + bne d59d0 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5a1c <_PyUnicodeWriter_Init@@Base+0x6cc> │ │ │ │ + beq d5d48 <_PyUnicodeWriter_Init@@Base+0x6cc> │ │ │ │ ldr lr, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp lr, #126 @ 0x7e │ │ │ │ - bls d5778 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ + bls d5aa4 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d5778 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ + blt d5aa4 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d5964 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ + bne d5c90 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ed1c │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ add r8, r8, r6 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d54e4 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne d5810 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bgt d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi d5d34 <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ - ldr r0, [pc, #3572] @ d6518 <_PyUnicodeWriter_Init@@Base+0x11c8> │ │ │ │ + bhi d6060 <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ + ldr r0, [pc, #3572] @ d6844 <_PyUnicodeWriter_Init@@Base+0x11c8> │ │ │ │ sub r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bhi d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r4, [sp] │ │ │ │ - bl d7340 │ │ │ │ + bl d766c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ add r8, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d56f4 <_PyUnicodeWriter_Init@@Base+0x3a4> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d5a20 <_PyUnicodeWriter_Init@@Base+0x3a4> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d6ed8 <_PyUnicodeWriter_Init@@Base+0x1b88> │ │ │ │ + blt d7204 <_PyUnicodeWriter_Init@@Base+0x1b88> │ │ │ │ ldr r2, [r9, #28] │ │ │ │ cmp r4, #0 │ │ │ │ add ip, r7, r3 │ │ │ │ - bne d5f68 <_PyUnicodeWriter_Init@@Base+0xc18> │ │ │ │ + bne d6294 <_PyUnicodeWriter_Init@@Base+0xc18> │ │ │ │ ldrb r1, [r9, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5f2c <_PyUnicodeWriter_Init@@Base+0xbdc> │ │ │ │ + beq d6258 <_PyUnicodeWriter_Init@@Base+0xbdc> │ │ │ │ cmp ip, #0 │ │ │ │ movge r5, ip │ │ │ │ addlt r5, ip, #3 │ │ │ │ asr r5, r5, #2 │ │ │ │ rsb r5, r5, #0 │ │ │ │ sub r1, r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt d5f2c <_PyUnicodeWriter_Init@@Base+0xbdc> │ │ │ │ + bgt d6258 <_PyUnicodeWriter_Init@@Base+0xbdc> │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r5, ip, r5 │ │ │ │ cmp r5, r1 │ │ │ │ movlt r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5f40 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + beq d626c <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi d6438 <_PyUnicodeWriter_Init@@Base+0x10e8> │ │ │ │ + bhi d6764 <_PyUnicodeWriter_Init@@Base+0x10e8> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bd8 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ + blt d6f04 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d6644 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ - movw sl, #48504 @ 0xbd78 │ │ │ │ + bgt d6970 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + movw sl, #48544 @ 0xbda0 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ add r3, r5, #21 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ movne r1, #1 │ │ │ │ strne r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne d6630 <_PyUnicodeWriter_Init@@Base+0x12e0> │ │ │ │ + bne d695c <_PyUnicodeWriter_Init@@Base+0x12e0> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r2, [pc, #3304] @ d651c <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ + ldr r2, [pc, #3304] @ d6848 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ - bcs d64d4 <_PyUnicodeWriter_Init@@Base+0x1184> │ │ │ │ + bcs d6800 <_PyUnicodeWriter_Init@@Base+0x1184> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d64b4 <_PyUnicodeWriter_Init@@Base+0x1164> │ │ │ │ + beq d67e0 <_PyUnicodeWriter_Init@@Base+0x1164> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d58b0 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + bne d5bdc <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r2, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ addls r1, r2, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r0, #24] │ │ │ │ addls r1, r0, r2 │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r0, #4] │ │ │ │ strls r3, [r0, r2] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43348 @ 0xa954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #3148] @ d6520 <_PyUnicodeWriter_Init@@Base+0x11d0> │ │ │ │ + ldr r2, [pc, #3148] @ d684c <_PyUnicodeWriter_Init@@Base+0x11d0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6e64 <_PyUnicodeWriter_Init@@Base+0x1b14> │ │ │ │ + bne d7190 <_PyUnicodeWriter_Init@@Base+0x1b14> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d63c4 <_PyUnicodeWriter_Init@@Base+0x1074> │ │ │ │ + beq d66f0 <_PyUnicodeWriter_Init@@Base+0x1074> │ │ │ │ str r5, [r4, #8] │ │ │ │ add r5, r4, r5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, #96 @ 0x60 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r4, [r9] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - beq d5fe4 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ + beq d6310 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #32 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d6588 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + beq d68b4 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r9, #4] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [r9, #16] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ str r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d56d0 <_PyUnicodeWriter_Init@@Base+0x380> │ │ │ │ + beq d59fc <_PyUnicodeWriter_Init@@Base+0x380> │ │ │ │ cmp r2, #2 │ │ │ │ - bne d6ae4 <_PyUnicodeWriter_Init@@Base+0x1794> │ │ │ │ + bne d6e10 <_PyUnicodeWriter_Init@@Base+0x1794> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ bic r2, r7, #3 │ │ │ │ add r0, r8, r7 │ │ │ │ add lr, r8, r2 │ │ │ │ mov r1, r8 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi d6abc <_PyUnicodeWriter_Init@@Base+0x176c> │ │ │ │ + bhi d6de8 <_PyUnicodeWriter_Init@@Base+0x176c> │ │ │ │ sub r1, r8, #3 │ │ │ │ cmp lr, r1 │ │ │ │ movcc r1, #0 │ │ │ │ lslcs r1, r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ cmp r0, r2 │ │ │ │ - bls d6ab0 <_PyUnicodeWriter_Init@@Base+0x1760> │ │ │ │ + bls d6ddc <_PyUnicodeWriter_Init@@Base+0x1760> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b d59ac <_PyUnicodeWriter_Init@@Base+0x65c> │ │ │ │ + b d5cd8 <_PyUnicodeWriter_Init@@Base+0x65c> │ │ │ │ mov ip, r2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d5f4c <_PyUnicodeWriter_Init@@Base+0xbfc> │ │ │ │ + bhi d6278 <_PyUnicodeWriter_Init@@Base+0xbfc> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi d5610 <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ + bhi d593c <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bne d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bls d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r2, #0 │ │ │ │ - b d571c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b d5a48 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r0, r8 │ │ │ │ bl 2edb8 │ │ │ │ strb r6, [r9, #32] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d56f0 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + beq d5a1c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ ldr r4, [r9] │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d56a4 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + bne d59d0 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ff744 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl ff4cc <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r9] │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d73e0 │ │ │ │ + bl 2d6300 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d56f0 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + b d5a1c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ cmp r7, #0 │ │ │ │ orrge ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bne d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r6, #0 │ │ │ │ - blt d5714 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ + blt d5a40 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8664 @ 0x21d8 │ │ │ │ + movw r1, #8088 @ 0x1f98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173368 │ │ │ │ + bl 172fdc │ │ │ │ mvn r0, #0 │ │ │ │ - b d5704 <_PyUnicodeWriter_Init@@Base+0x3b4> │ │ │ │ + b d5a30 <_PyUnicodeWriter_Init@@Base+0x3b4> │ │ │ │ mov r4, #0 │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d6dbc <_PyUnicodeWriter_Init@@Base+0x1a6c> │ │ │ │ + bne d70e8 <_PyUnicodeWriter_Init@@Base+0x1a6c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne d5524 <_PyUnicodeWriter_Init@@Base+0x1d4> │ │ │ │ + bne d5850 <_PyUnicodeWriter_Init@@Base+0x1d4> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d6dec <_PyUnicodeWriter_Init@@Base+0x1a9c> │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + beq d7118 <_PyUnicodeWriter_Init@@Base+0x1a9c> │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #1 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq d5b9c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ + beq d5ec8 <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq d5db0 <_PyUnicodeWriter_Init@@Base+0xa60> │ │ │ │ + beq d60dc <_PyUnicodeWriter_Init@@Base+0xa60> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ asr r0, r1, #31 │ │ │ │ smull lr, r1, ip, r1 │ │ │ │ rsb r1, r0, r1, asr #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bgt d6f18 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ + bgt d7244 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ mov lr, #10 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #3 │ │ │ │ - beq d5b9c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ + beq d5ec8 <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, sl, ip, r0 │ │ │ │ rsb r1, r1, sl, asr #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bgt d6f18 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ + bgt d7244 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r5, r5, #4 │ │ │ │ mla r6, lr, r6, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d5b9c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ + beq d5ec8 <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d6f18 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ + blt d7244 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldrb r1, [r5, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d5b68 <_PyUnicodeWriter_Init@@Base+0x818> │ │ │ │ - ldr r1, [pc, #2432] @ d6524 <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ + bne d5e94 <_PyUnicodeWriter_Init@@Base+0x818> │ │ │ │ + ldr r1, [pc, #2432] @ d6850 <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d55e4 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + bhi d5910 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5f04 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ + bgt d6230 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ add r3, r3, #1 │ │ │ │ tst r4, #8 │ │ │ │ str r3, [sl] │ │ │ │ - bne d5f0c <_PyUnicodeWriter_Init@@Base+0xbbc> │ │ │ │ + bne d6238 <_PyUnicodeWriter_Init@@Base+0xbbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 260824 │ │ │ │ + bl 25f750 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c10 <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ + bgt d5f3c <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - beq d6ee0 <_PyUnicodeWriter_Init@@Base+0x1b90> │ │ │ │ + beq d720c <_PyUnicodeWriter_Init@@Base+0x1b90> │ │ │ │ cmp r8, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7340 │ │ │ │ + bl d766c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d6f34 <_PyUnicodeWriter_Init@@Base+0x1be4> │ │ │ │ + beq d7260 <_PyUnicodeWriter_Init@@Base+0x1be4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bgt d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bne d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ add r8, r5, #1 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d576c <_PyUnicodeWriter_Init@@Base+0x41c> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d5a98 <_PyUnicodeWriter_Init@@Base+0x41c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #1114112 @ 0x110000 │ │ │ │ - bcs d6d28 <_PyUnicodeWriter_Init@@Base+0x19d8> │ │ │ │ + bcs d7054 <_PyUnicodeWriter_Init@@Base+0x19d8> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi d601c <_PyUnicodeWriter_Init@@Base+0xccc> │ │ │ │ + bhi d6348 <_PyUnicodeWriter_Init@@Base+0xccc> │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d601c <_PyUnicodeWriter_Init@@Base+0xccc> │ │ │ │ + ble d6348 <_PyUnicodeWriter_Init@@Base+0xccc> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d6044 <_PyUnicodeWriter_Init@@Base+0xcf4> │ │ │ │ + bne d6370 <_PyUnicodeWriter_Init@@Base+0xcf4> │ │ │ │ strb r4, [r1, r3] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d64ac <_PyUnicodeWriter_Init@@Base+0x115c> │ │ │ │ + beq d67d8 <_PyUnicodeWriter_Init@@Base+0x115c> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bhi d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r1, #1 │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ movt r2, #18 │ │ │ │ ands r2, r2, r1 │ │ │ │ ldrne r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6530 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + bne d685c <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - bne d67e8 <_PyUnicodeWriter_Init@@Base+0x1498> │ │ │ │ + bne d6b14 <_PyUnicodeWriter_Init@@Base+0x1498> │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + beq d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6e38 <_PyUnicodeWriter_Init@@Base+0x1ae8> │ │ │ │ + bne d7164 <_PyUnicodeWriter_Init@@Base+0x1ae8> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d9538 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d9864 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bge d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ movw r0, #2081 @ 0x821 │ │ │ │ movt r0, #18 │ │ │ │ ands r0, r0, r1 │ │ │ │ - beq d5cec <_PyUnicodeWriter_Init@@Base+0x99c> │ │ │ │ - ldr r0, [pc, #1996] @ d6528 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ + beq d6018 <_PyUnicodeWriter_Init@@Base+0x99c> │ │ │ │ + ldr r0, [pc, #1996] @ d6854 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi d6530 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + bhi d685c <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + beq d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d63bc <_PyUnicodeWriter_Init@@Base+0x106c> │ │ │ │ + beq d66e8 <_PyUnicodeWriter_Init@@Base+0x106c> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d642c <_PyUnicodeWriter_Init@@Base+0x10dc> │ │ │ │ + bhi d6758 <_PyUnicodeWriter_Init@@Base+0x10dc> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bls d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bls d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov ip, #1 │ │ │ │ - b d5610 <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ + b d593c <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ add r5, r5, #2 │ │ │ │ - b d5b9c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ + b d5ec8 <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ mov r2, lr │ │ │ │ cmp ip, r2 │ │ │ │ - bne d554c <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ - b d54cc <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bne d5878 <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d67bc <_PyUnicodeWriter_Init@@Base+0x146c> │ │ │ │ - bhi d61c8 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ + beq d6ae8 <_PyUnicodeWriter_Init@@Base+0x146c> │ │ │ │ + bhi d64f4 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d689c <_PyUnicodeWriter_Init@@Base+0x154c> │ │ │ │ + beq d6bc8 <_PyUnicodeWriter_Init@@Base+0x154c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d6888 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ - movw r3, #28256 @ 0x6e60 │ │ │ │ + beq d6bb4 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ + movw r3, #27652 @ 0x6c04 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r4, #17 │ │ │ │ sub r8, r2, #45 @ 0x2d │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -172037,2966 +172240,2966 @@ │ │ │ │ cmp r1, r7 │ │ │ │ movlt r1, r7 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ sub r7, r1, r8 │ │ │ │ subeq r6, r1, r8 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d67a0 <_PyUnicodeWriter_Init@@Base+0x1450> │ │ │ │ + bls d6acc <_PyUnicodeWriter_Init@@Base+0x1450> │ │ │ │ ldr r3, [r9, #16] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - blt d67a0 <_PyUnicodeWriter_Init@@Base+0x1450> │ │ │ │ + blt d6acc <_PyUnicodeWriter_Init@@Base+0x1450> │ │ │ │ sub r7, r7, r6 │ │ │ │ and r3, r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r4, r7, r7, asr #31 │ │ │ │ - bgt d6b38 <_PyUnicodeWriter_Init@@Base+0x17e8> │ │ │ │ + bgt d6e64 <_PyUnicodeWriter_Init@@Base+0x17e8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d6788 <_PyUnicodeWriter_Init@@Base+0x1438> │ │ │ │ + beq d6ab4 <_PyUnicodeWriter_Init@@Base+0x1438> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r8, r3 │ │ │ │ add r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt d675c <_PyUnicodeWriter_Init@@Base+0x140c> │ │ │ │ + bgt d6a88 <_PyUnicodeWriter_Init@@Base+0x140c> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, sl, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + ble d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + beq d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 40ab30 │ │ │ │ + bl 3f78f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ tst r4, #8 │ │ │ │ - beq d5bec <_PyUnicodeWriter_Init@@Base+0x89c> │ │ │ │ + beq d5f18 <_PyUnicodeWriter_Init@@Base+0x89c> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ - bl 260d24 │ │ │ │ + bl 25fc50 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5c04 <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ - b d5c10 <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ + ble d5f30 <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ + b d5f3c <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ ldr r5, [r9, #24] │ │ │ │ cmp ip, r5 │ │ │ │ movge r5, ip │ │ │ │ cmp r5, #0 │ │ │ │ - bne d57dc <_PyUnicodeWriter_Init@@Base+0x48c> │ │ │ │ - ldr r4, [pc, #1508] @ d652c <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ + bne d5b08 <_PyUnicodeWriter_Init@@Base+0x48c> │ │ │ │ + ldr r4, [pc, #1508] @ d6858 <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ str r4, [r9] │ │ │ │ - b d5fd8 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + b d6304 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d5d54 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ + beq d6080 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5cc0 <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ - b d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + beq d5fec <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ + b d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r2, r1 │ │ │ │ - b d54c4 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + b d57f0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #127 @ 0x7f │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d6220 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ + bgt d654c <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ cmp lr, r1 │ │ │ │ - bcs d5fd8 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ - bl 2d3da0 │ │ │ │ + bcs d6304 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + bl 2d2c24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d8b14 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d8e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5fd4 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ + bgt d6300 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5fd4 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne d6300 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne d592c <_PyUnicodeWriter_Init@@Base+0x5dc> │ │ │ │ + bne d5c58 <_PyUnicodeWriter_Init@@Base+0x5dc> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6578 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + beq d68a4 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ cmp r1, #2 │ │ │ │ - bne d666c <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + bne d6998 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d6588 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + beq d68b4 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ add r2, r4, #28 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b d5948 <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ + b d5c74 <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d77f4 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ + bl d7b20 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d5ca4 <_PyUnicodeWriter_Init@@Base+0x954> │ │ │ │ + beq d5fd0 <_PyUnicodeWriter_Init@@Base+0x954> │ │ │ │ cmp r2, #2 │ │ │ │ strne r4, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r9, #20] │ │ │ │ strheq r4, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r5, r5, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r5, #2] │ │ │ │ addeq r5, r5, #2 │ │ │ │ - b d5d84 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ + b d60b0 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d5d84 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ + b d60b0 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d5d84 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ + b d60b0 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6f54 │ │ │ │ + bl d7280 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7340 │ │ │ │ + bl d766c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d6f34 <_PyUnicodeWriter_Init@@Base+0x1be4> │ │ │ │ + beq d7260 <_PyUnicodeWriter_Init@@Base+0x1be4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bgt d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bne d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ - b d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ + b d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b5634 │ │ │ │ + bl 1b4fc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d60c0 <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d63ec <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ 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 d6c4c <_PyUnicodeWriter_Init@@Base+0x18fc> │ │ │ │ + bne d6f78 <_PyUnicodeWriter_Init@@Base+0x18fc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6c28 <_PyUnicodeWriter_Init@@Base+0x18d8> │ │ │ │ + beq d6f54 <_PyUnicodeWriter_Init@@Base+0x18d8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7340 │ │ │ │ + bl d766c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ 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 d6c0c <_PyUnicodeWriter_Init@@Base+0x18bc> │ │ │ │ + bge d6f38 <_PyUnicodeWriter_Init@@Base+0x18bc> │ │ │ │ tst r4, #8 │ │ │ │ - bne d6bfc <_PyUnicodeWriter_Init@@Base+0x18ac> │ │ │ │ - bl 260824 │ │ │ │ + bne d6f28 <_PyUnicodeWriter_Init@@Base+0x18ac> │ │ │ │ + bl 25f750 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d60c0 <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d63ec <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 311040 │ │ │ │ + bl 3101c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d60c0 <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d63ec <_PyUnicodeWriter_Init@@Base+0xd70> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8576 @ 0x2180 │ │ │ │ + movw r3, #8000 @ 0x1f40 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r4, #17 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r8, r2, #45 @ 0x2d │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ sub r2, r2, r8 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r6 │ │ │ │ movge r6, r2 │ │ │ │ - b d5e3c <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + b d6168 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d624c <_PyUnicodeWriter_Init@@Base+0xefc> │ │ │ │ + beq d6578 <_PyUnicodeWriter_Init@@Base+0xefc> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r2, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r2 │ │ │ │ suble ip, ip, r3 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r0, ip │ │ │ │ movlt r0, r3 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc d68c8 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ + bcc d6bf4 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ ldrb r3, [r9, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d68c8 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ + bne d6bf4 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9ee4 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl da210 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d5fd8 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + b d6304 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6684 <_PyUnicodeWriter_Init@@Base+0x1334> │ │ │ │ + bne d69b0 <_PyUnicodeWriter_Init@@Base+0x1334> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8540 @ 0x215c │ │ │ │ + movw r3, #7964 @ 0x1f1c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6714 <_PyUnicodeWriter_Init@@Base+0x13c4> │ │ │ │ - bls d6970 <_PyUnicodeWriter_Init@@Base+0x1620> │ │ │ │ + beq d6a40 <_PyUnicodeWriter_Init@@Base+0x13c4> │ │ │ │ + bls d6c9c <_PyUnicodeWriter_Init@@Base+0x1620> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8556 @ 0x216c │ │ │ │ + movw r3, #7980 @ 0x1f2c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6ce4 <_PyUnicodeWriter_Init@@Base+0x1994> │ │ │ │ - bhi d6cb8 <_PyUnicodeWriter_Init@@Base+0x1968> │ │ │ │ + beq d7010 <_PyUnicodeWriter_Init@@Base+0x1994> │ │ │ │ + bhi d6fe4 <_PyUnicodeWriter_Init@@Base+0x1968> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6c8c <_PyUnicodeWriter_Init@@Base+0x193c> │ │ │ │ + beq d6fb8 <_PyUnicodeWriter_Init@@Base+0x193c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d6c78 <_PyUnicodeWriter_Init@@Base+0x1928> │ │ │ │ - movw r3, #8620 @ 0x21ac │ │ │ │ + beq d6fa4 <_PyUnicodeWriter_Init@@Base+0x1928> │ │ │ │ + movw r3, #8044 @ 0x1f6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6a80 <_PyUnicodeWriter_Init@@Base+0x1730> │ │ │ │ - bhi d6a54 <_PyUnicodeWriter_Init@@Base+0x1704> │ │ │ │ + beq d6dac <_PyUnicodeWriter_Init@@Base+0x1730> │ │ │ │ + bhi d6d80 <_PyUnicodeWriter_Init@@Base+0x1704> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6a28 <_PyUnicodeWriter_Init@@Base+0x16d8> │ │ │ │ + beq d6d54 <_PyUnicodeWriter_Init@@Base+0x16d8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d6a14 <_PyUnicodeWriter_Init@@Base+0x16c4> │ │ │ │ - movw r3, #8600 @ 0x2198 │ │ │ │ + beq d6d40 <_PyUnicodeWriter_Init@@Base+0x16c4> │ │ │ │ + movw r3, #8024 @ 0x1f58 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ mov ip, #1 │ │ │ │ - b d59c4 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + b d5cf0 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ orr r3, r3, #32 │ │ │ │ add r2, r4, #28 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d65ec <_PyUnicodeWriter_Init@@Base+0x129c> │ │ │ │ + beq d6918 <_PyUnicodeWriter_Init@@Base+0x129c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [r4, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrne r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ strne r3, [r2, r5, lsl #2] │ │ │ │ strheq r3, [r2, r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r9] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d665c <_PyUnicodeWriter_Init@@Base+0x130c> │ │ │ │ + beq d6988 <_PyUnicodeWriter_Init@@Base+0x130c> │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d5ff8 <_PyUnicodeWriter_Init@@Base+0xca8> │ │ │ │ + b d6324 <_PyUnicodeWriter_Init@@Base+0xca8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d5a6c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ - b d5d54 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ + bne d5d98 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + b d6080 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls d6608 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ + bls d6934 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs d6590 <_PyUnicodeWriter_Init@@Base+0x1240> │ │ │ │ + bcs d68bc <_PyUnicodeWriter_Init@@Base+0x1240> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bd8 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ + blt d6f04 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 4479d0 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 447780 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r3, r5 │ │ │ │ ldrge r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mlage r3, r5, r3, r3 │ │ │ │ addge r3, r3, #28 │ │ │ │ - blt d6644 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ - movw sl, #48504 @ 0xbd78 │ │ │ │ + blt d6970 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + movw sl, #48544 @ 0xbda0 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #11 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d6628 <_PyUnicodeWriter_Init@@Base+0x12d8> │ │ │ │ + bne d6954 <_PyUnicodeWriter_Init@@Base+0x12d8> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d582c <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ + b d5b58 <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ mov r2, #0 │ │ │ │ - b d5d54 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ + b d6080 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b74ec │ │ │ │ + bl b7834 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d58b0 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + bne d5bdc <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ ldr r4, [sl, #976] @ 0x3d0 │ │ │ │ - movw r1, #58312 @ 0xe3c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d6bc0 <_PyUnicodeWriter_Init@@Base+0x1870> │ │ │ │ + bne d6eec <_PyUnicodeWriter_Init@@Base+0x1870> │ │ │ │ mov r0, r3 │ │ │ │ bl 2eda0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d6644 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + beq d6970 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b d58b0 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ - umaaleq sp, sp, r6, r4 │ │ │ │ - strheq sp, [sp], #-72 @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq ip, sl, r8, ror sp │ │ │ │ - strdeq sp, [sp], #-78 @ 0xffffffb2 │ │ │ │ - subeq sp, sp, r0, lsr #10 │ │ │ │ - rsbeq r3, fp, r8, lsl #24 │ │ │ │ + b d5bdc <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + subeq sp, sp, r2, ror #4 │ │ │ │ + subeq sp, sp, r4, lsl #5 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq ip, sl, r0, lsr #27 │ │ │ │ + subeq sp, sp, sl, asr #5 │ │ │ │ + subeq sp, sp, ip, ror #5 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq d6b6c <_PyUnicodeWriter_Init@@Base+0x181c> │ │ │ │ - bhi d65ac <_PyUnicodeWriter_Init@@Base+0x125c> │ │ │ │ + beq d6e98 <_PyUnicodeWriter_Init@@Base+0x181c> │ │ │ │ + bhi d68d8 <_PyUnicodeWriter_Init@@Base+0x125c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6940 <_PyUnicodeWriter_Init@@Base+0x15f0> │ │ │ │ + beq d6c6c <_PyUnicodeWriter_Init@@Base+0x15f0> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #11600 @ 0x2d50 │ │ │ │ + movw r3, #11024 @ 0x2b10 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d6010 <_PyUnicodeWriter_Init@@Base+0xcc0> │ │ │ │ + bne d633c <_PyUnicodeWriter_Init@@Base+0xcc0> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d6014 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ + b d6340 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs d6b9c <_PyUnicodeWriter_Init@@Base+0x184c> │ │ │ │ + bcs d6ec8 <_PyUnicodeWriter_Init@@Base+0x184c> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bd8 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ + blt d6f04 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ mov r3, #4 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6458 <_PyUnicodeWriter_Init@@Base+0x1108> │ │ │ │ + b d6784 <_PyUnicodeWriter_Init@@Base+0x1108> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d6858 <_PyUnicodeWriter_Init@@Base+0x1508> │ │ │ │ + beq d6b84 <_PyUnicodeWriter_Init@@Base+0x1508> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d6548 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ + bne d6874 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #17752 @ 0x4558 │ │ │ │ + movw r3, #17176 @ 0x4318 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ strb r3, [r2, r5] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d5fd8 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + b d6304 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bd8 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ + blt d6f04 <_PyUnicodeWriter_Init@@Base+0x1888> │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d6644 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + bgt d6970 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #29 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6484 <_PyUnicodeWriter_Init@@Base+0x1134> │ │ │ │ + b d67b0 <_PyUnicodeWriter_Init@@Base+0x1134> │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [sl, #1012] @ 0x3f4 │ │ │ │ mov r1, r3 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d58b0 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ - bl 3736a8 │ │ │ │ + bne d5bdc <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + bl 3733e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - bne d5fd4 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d6300 <_PyUnicodeWriter_Init@@Base+0xc84> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d6014 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ + b d6340 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d6010 <_PyUnicodeWriter_Init@@Base+0xcc0> │ │ │ │ - b d6588 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + bne d633c <_PyUnicodeWriter_Init@@Base+0xcc0> │ │ │ │ + b d68b4 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d6d7c <_PyUnicodeWriter_Init@@Base+0x1a2c> │ │ │ │ + beq d70a8 <_PyUnicodeWriter_Init@@Base+0x1a2c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6d50 <_PyUnicodeWriter_Init@@Base+0x1a00> │ │ │ │ + beq d707c <_PyUnicodeWriter_Init@@Base+0x1a00> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d6da8 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ - movw r3, #54528 @ 0xd500 │ │ │ │ + beq d70d4 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ + movw r3, #53968 @ 0xd2d0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ mov r4, #16 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d6920 <_PyUnicodeWriter_Init@@Base+0x15d0> │ │ │ │ - bhi d6740 <_PyUnicodeWriter_Init@@Base+0x13f0> │ │ │ │ + beq d6c4c <_PyUnicodeWriter_Init@@Base+0x15d0> │ │ │ │ + bhi d6a6c <_PyUnicodeWriter_Init@@Base+0x13f0> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d6938 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ + beq d6c64 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d6930 <_PyUnicodeWriter_Init@@Base+0x15e0> │ │ │ │ + beq d6c5c <_PyUnicodeWriter_Init@@Base+0x15e0> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d69ac <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + beq d6cd8 <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d55d4 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ - b d5a94 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + beq d5900 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + b d5dc0 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #14448 @ 0x3870 │ │ │ │ + movw r3, #13972 @ 0x3694 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ - movw r2, #12208 @ 0x2fb0 │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + movw r2, #11632 @ 0x2d70 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d5a94 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + bne d5dc0 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ mvn r7, #0 │ │ │ │ - b d5aac <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + b d5dd8 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r6 │ │ │ │ - bl 40ab30 │ │ │ │ + bl 3f78f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5eac <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + b d61d8 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 34004c │ │ │ │ + bl 33ffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5e98 <_PyUnicodeWriter_Init@@Base+0xb48> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d61c4 <_PyUnicodeWriter_Init@@Base+0xb48> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5e74 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + beq d61a0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ mov r0, r9 │ │ │ │ - bl d7e84 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ + bl d81b0 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5e74 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d61a0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #22912 @ 0x5980 │ │ │ │ + movw r3, #22336 @ 0x5740 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #63164 @ 0xf6bc │ │ │ │ + movw r3, #62588 @ 0xf47c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq d6834 <_PyUnicodeWriter_Init@@Base+0x14e4> │ │ │ │ + beq d6b60 <_PyUnicodeWriter_Init@@Base+0x14e4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d6eec <_PyUnicodeWriter_Init@@Base+0x1b9c> │ │ │ │ + bne d7218 <_PyUnicodeWriter_Init@@Base+0x1b9c> │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9614 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5768 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d5a94 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r4, #8 │ │ │ │ - b d66cc <_PyUnicodeWriter_Init@@Base+0x137c> │ │ │ │ + b d69f8 <_PyUnicodeWriter_Init@@Base+0x137c> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8628 @ 0x21b4 │ │ │ │ + movw r3, #8052 @ 0x1f74 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ - movw r3, #8572 @ 0x217c │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + movw r3, #7996 @ 0x1f3c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8580 @ 0x2184 │ │ │ │ + movw r3, #8004 @ 0x1f44 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ cmp lr, r1 │ │ │ │ movcs r1, lr │ │ │ │ - bl 2d3da0 │ │ │ │ + bl 2d2c24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d8b14 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d8e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6914 <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ + bgt d6c40 <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d6914 <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ - bl bc74c <_Py_Dealloc@@Base> │ │ │ │ + bne d6c40 <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ + bl bca24 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ - b d6284 <_PyUnicodeWriter_Init@@Base+0xf34> │ │ │ │ + b d65b0 <_PyUnicodeWriter_Init@@Base+0xf34> │ │ │ │ orr r4, r4, #16 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ - b d66d4 <_PyUnicodeWriter_Init@@Base+0x1384> │ │ │ │ + b d6a00 <_PyUnicodeWriter_Init@@Base+0x1384> │ │ │ │ orr r4, r4, #1 │ │ │ │ - b d6924 <_PyUnicodeWriter_Init@@Base+0x15d4> │ │ │ │ + b d6c50 <_PyUnicodeWriter_Init@@Base+0x15d4> │ │ │ │ orr r4, r4, #8 │ │ │ │ - b d6924 <_PyUnicodeWriter_Init@@Base+0x15d4> │ │ │ │ + b d6c50 <_PyUnicodeWriter_Init@@Base+0x15d4> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8632 @ 0x21b8 │ │ │ │ + movw r3, #8056 @ 0x1f78 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d69e8 <_PyUnicodeWriter_Init@@Base+0x1698> │ │ │ │ + beq d6d14 <_PyUnicodeWriter_Init@@Base+0x1698> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d69d4 <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ - movw r3, #10844 @ 0x2a5c │ │ │ │ + beq d6d00 <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ + movw r3, #10268 @ 0x281c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrb r3, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ orrlt r4, r4, #1 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ - b d5aac <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ - movw r3, #8548 @ 0x2164 │ │ │ │ + b d5dd8 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + movw r3, #7972 @ 0x1f24 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8564 @ 0x2174 │ │ │ │ + movw r3, #7988 @ 0x1f34 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ - movw r3, #8584 @ 0x2188 │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + movw r3, #8008 @ 0x1f48 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8596 @ 0x2194 │ │ │ │ + movw r3, #8020 @ 0x1f54 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8592 @ 0x2190 │ │ │ │ + movw r3, #8016 @ 0x1f50 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8588 @ 0x218c │ │ │ │ + movw r3, #8012 @ 0x1f4c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d56f0 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + b d5a1c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip], #8 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-6] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-4] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-2] │ │ │ │ - b d5988 <_PyUnicodeWriter_Init@@Base+0x638> │ │ │ │ + b d5cb4 <_PyUnicodeWriter_Init@@Base+0x638> │ │ │ │ ldr ip, [r9, #4] │ │ │ │ add r1, r8, r7 │ │ │ │ mov r2, r8 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r7, #3 │ │ │ │ add lr, r8, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi d6e10 <_PyUnicodeWriter_Init@@Base+0x1ac0> │ │ │ │ + bhi d713c <_PyUnicodeWriter_Init@@Base+0x1ac0> │ │ │ │ sub r2, r8, #3 │ │ │ │ cmp lr, r2 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #2 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d6aac <_PyUnicodeWriter_Init@@Base+0x175c> │ │ │ │ + bls d6dd8 <_PyUnicodeWriter_Init@@Base+0x175c> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b d6b24 <_PyUnicodeWriter_Init@@Base+0x17d4> │ │ │ │ + b d6e50 <_PyUnicodeWriter_Init@@Base+0x17d4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5e8c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ + bne d61b8 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 40ab30 │ │ │ │ + bl 3f78f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5e8c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ + b d61b8 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #8624 @ 0x21b0 │ │ │ │ + movw r3, #8048 @ 0x1f70 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f16c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d61f0 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + b d651c <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54888 @ 0xd668 │ │ │ │ + movw r1, #54416 @ 0xd490 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ - b d64fc <_PyUnicodeWriter_Init@@Base+0x11ac> │ │ │ │ + b d6828 <_PyUnicodeWriter_Init@@Base+0x11ac> │ │ │ │ movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54940 @ 0xd69c │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b9be0 │ │ │ │ + bl 1b956c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d5a88 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + b d5db4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 260d24 │ │ │ │ + bl 25fc50 │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes